builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0385 starttime: 1467643034.61 results: success (0) buildid: 20160704065143 builduid: 77f35740e5f448a98c1c8a8c40608da9 revision: 3e04c4853a8bc95b6b485c42fb7e1e2d7500316b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 07:37:14.612043) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 07:37:14.612476) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 07:37:14.612748) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 07:37:14.635449) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 07:37:14.635731) ========= 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.vYwiTVYrTT/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.gcUw93QatX/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-04 07:37:14-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 145M=0s 2016-07-04 07:37:14 (145 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.101365 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 07:37:14.757794) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 07:37:14.758110) ========= 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.vYwiTVYrTT/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.gcUw93QatX/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/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.021094 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 07:37:14.805999) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 07:37:14.806328) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3e04c4853a8bc95b6b485c42fb7e1e2d7500316b --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 3e04c4853a8bc95b6b485c42fb7e1e2d7500316b --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.vYwiTVYrTT/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.gcUw93QatX/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-04 07:37:14,886 truncating revision to first 12 chars 2016-07-04 07:37:14,887 Setting DEBUG logging. 2016-07-04 07:37:14,887 attempt 1/10 2016-07-04 07:37:14,887 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3e04c4853a8b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-04 07:37:15,640 unpacking tar archive at: mozilla-beta-3e04c4853a8b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.021207 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 07:37:15.848733) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 07:37:15.849054) ========= script_repo_revision: 3e04c4853a8bc95b6b485c42fb7e1e2d7500316b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 07:37:15.849456) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 07:37:15.849721) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 07:37:15.867351) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 55 secs) (at 2016-07-04 07:37:15.867630) ========= /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.vYwiTVYrTT/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.gcUw93QatX/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/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 07:37:16 INFO - MultiFileLogger online at 20160704 07:37:16 in /builds/slave/test 07:37:16 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 07:37:16 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:37:16 INFO - {'append_to_log': False, 07:37:16 INFO - 'base_work_dir': '/builds/slave/test', 07:37:16 INFO - 'blob_upload_branch': 'mozilla-beta', 07:37:16 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:37:16 INFO - 'buildbot_json_path': 'buildprops.json', 07:37:16 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:37:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:37:16 INFO - 'download_minidump_stackwalk': True, 07:37:16 INFO - 'download_symbols': 'true', 07:37:16 INFO - 'e10s': False, 07:37:16 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:37:16 INFO - 'tooltool.py': '/tools/tooltool.py', 07:37:16 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:37:16 INFO - '/tools/misc-python/virtualenv.py')}, 07:37:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:37:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:37:16 INFO - 'log_level': 'info', 07:37:16 INFO - 'log_to_console': True, 07:37:16 INFO - 'opt_config_files': (), 07:37:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:37:16 INFO - '--processes=1', 07:37:16 INFO - '--config=%(test_path)s/wptrunner.ini', 07:37:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:37:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:37:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:37:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:37:16 INFO - 'pip_index': False, 07:37:16 INFO - 'require_test_zip': True, 07:37:16 INFO - 'test_type': ('testharness',), 07:37:16 INFO - 'this_chunk': '1', 07:37:16 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:37:16 INFO - 'total_chunks': '10', 07:37:16 INFO - 'virtualenv_path': 'venv', 07:37:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:37:16 INFO - 'work_dir': 'build'} 07:37:16 INFO - ##### 07:37:16 INFO - ##### Running clobber step. 07:37:16 INFO - ##### 07:37:16 INFO - Running pre-action listener: _resource_record_pre_action 07:37:16 INFO - Running main action method: clobber 07:37:16 INFO - rmtree: /builds/slave/test/build 07:37:16 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:37:17 INFO - Running post-action listener: _resource_record_post_action 07:37:17 INFO - ##### 07:37:17 INFO - ##### Running read-buildbot-config step. 07:37:17 INFO - ##### 07:37:17 INFO - Running pre-action listener: _resource_record_pre_action 07:37:17 INFO - Running main action method: read_buildbot_config 07:37:17 INFO - Using buildbot properties: 07:37:17 INFO - { 07:37:17 INFO - "project": "", 07:37:17 INFO - "product": "firefox", 07:37:17 INFO - "script_repo_revision": "production", 07:37:17 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 07:37:17 INFO - "repository": "", 07:37:17 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 07:37:17 INFO - "buildid": "20160704065143", 07:37:17 INFO - "pgo_build": "False", 07:37:17 INFO - "basedir": "/builds/slave/test", 07:37:17 INFO - "buildnumber": 29, 07:37:17 INFO - "slavename": "t-yosemite-r7-0385", 07:37:17 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 07:37:17 INFO - "platform": "macosx64", 07:37:17 INFO - "branch": "mozilla-beta", 07:37:17 INFO - "revision": "3e04c4853a8bc95b6b485c42fb7e1e2d7500316b", 07:37:17 INFO - "repo_path": "releases/mozilla-beta", 07:37:17 INFO - "moz_repo_path": "", 07:37:17 INFO - "stage_platform": "macosx64", 07:37:17 INFO - "builduid": "77f35740e5f448a98c1c8a8c40608da9", 07:37:17 INFO - "slavebuilddir": "test" 07:37:17 INFO - } 07:37:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 07:37:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 07:37:17 INFO - Running post-action listener: _resource_record_post_action 07:37:17 INFO - ##### 07:37:17 INFO - ##### Running download-and-extract step. 07:37:17 INFO - ##### 07:37:17 INFO - Running pre-action listener: _resource_record_pre_action 07:37:17 INFO - Running main action method: download_and_extract 07:37:17 INFO - mkdir: /builds/slave/test/build/tests 07:37: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')]} 07:37:17 INFO - https://queue.taskcluster.net/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 07:37:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 07:37:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 07:37:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/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 07:37:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/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 07:37:20 INFO - Downloaded 1201 bytes. 07:37:20 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 07:37:20 INFO - Using the following test package requirements: 07:37:20 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:37:20 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:37:20 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 07:37:20 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:37:20 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 07:37:20 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:37:20 INFO - u'jsshell-mac64.zip'], 07:37:20 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:37:20 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 07:37:20 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:37:20 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:37:20 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 07:37:20 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:37:20 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 07:37:20 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:37:20 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 07:37:20 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:37:20 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 07:37:20 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 07:37:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:37:20 INFO - https://queue.taskcluster.net/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 07:37:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 07:37:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 07:37:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/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 07:37:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/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 07:37:21 INFO - Downloaded 18406622 bytes. 07:37:21 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:37:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:37:22 INFO - caution: filename not matched: web-platform/* 07:37:22 INFO - Return code: 11 07:37:22 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')]} 07:37:22 INFO - https://queue.taskcluster.net/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 07:37:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:37:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:37:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/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 07:37:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/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 07:37:23 INFO - Downloaded 36389085 bytes. 07:37:23 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:37:23 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:37:27 INFO - caution: filename not matched: bin/* 07:37:27 INFO - caution: filename not matched: config/* 07:37:27 INFO - caution: filename not matched: mozbase/* 07:37:27 INFO - caution: filename not matched: marionette/* 07:37:27 INFO - caution: filename not matched: tools/wptserve/* 07:37:27 INFO - Return code: 11 07:37:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:37:27 INFO - https://queue.taskcluster.net/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 07:37:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:37:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:37:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 07:37:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/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 07:37:29 INFO - Downloaded 73031560 bytes. 07:37:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:37:29 INFO - mkdir: /builds/slave/test/properties 07:37:29 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:37:29 INFO - Writing to file /builds/slave/test/properties/build_url 07:37:29 INFO - Contents: 07:37:29 INFO - build_url:https://queue.taskcluster.net/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:37:30 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:37:30 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:37:30 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:37:30 INFO - Contents: 07:37:30 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:37:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:37:30 INFO - https://queue.taskcluster.net/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:37:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:37:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:37:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/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 07:37:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/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 07:37:34 INFO - Downloaded 103709758 bytes. 07:37:34 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'] 07:37:34 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 07:37:38 INFO - Return code: 0 07:37:38 INFO - Running post-action listener: _resource_record_post_action 07:37:38 INFO - Running post-action listener: set_extra_try_arguments 07:37:38 INFO - ##### 07:37:38 INFO - ##### Running create-virtualenv step. 07:37:38 INFO - ##### 07:37:38 INFO - Running pre-action listener: _pre_create_virtualenv 07:37:38 INFO - Running pre-action listener: _resource_record_pre_action 07:37:38 INFO - Running main action method: create_virtualenv 07:37:38 INFO - Creating virtualenv /builds/slave/test/build/venv 07:37:38 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 07:37:38 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:37:38 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:37:38 INFO - Using real prefix '/tools/python27' 07:37:38 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:37:39 INFO - Installing distribute.............................................................................................................................................................................................done. 07:37:42 INFO - Installing pip.................done. 07:37:42 INFO - Return code: 0 07:37:42 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:37:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:37:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:37:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:37:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:37:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:37:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:37:42 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 0x1032c3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032e0f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcf59c8ed90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032dc5e0>, '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 0x102ebfcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102eea990>, '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.vYwiTVYrTT/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.gcUw93QatX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:37:42 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 07:37:42 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 07:37:42 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vYwiTVYrTT/Render', 07:37:42 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:37:42 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:37:42 INFO - 'HOME': '/Users/cltbld', 07:37:42 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:37:42 INFO - 'LOGNAME': 'cltbld', 07:37:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:37:42 INFO - 'MOZ_NO_REMOTE': '1', 07:37:42 INFO - 'NO_EM_RESTART': '1', 07:37:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:37:42 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:37:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:37:42 INFO - 'PWD': '/builds/slave/test', 07:37:42 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:37:42 INFO - 'SHELL': '/bin/bash', 07:37:42 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gcUw93QatX/Listeners', 07:37:42 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 07:37:42 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:37:42 INFO - 'USER': 'cltbld', 07:37:42 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:37:42 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:37:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:37:42 INFO - 'XPC_FLAGS': '0x0', 07:37:42 INFO - 'XPC_SERVICE_NAME': '0', 07:37:42 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:37:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:37:42 INFO - Downloading/unpacking psutil>=0.7.1 07:37:42 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 07:37:42 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 07:37:42 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 07:37:42 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 07:37:42 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 07:37:42 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 07:37:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:37:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:37:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:37:45 INFO - Installing collected packages: psutil 07:37:45 INFO - Running setup.py install for psutil 07:37:45 INFO - building 'psutil._psutil_osx' extension 07:37:45 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 07:37:45 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 07:37:45 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 07:37:45 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 07:37:45 INFO - building 'psutil._psutil_posix' extension 07:37:45 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 07:37:45 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 07:37:45 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 07:37:45 INFO - ^ 07:37:45 INFO - 1 warning generated. 07:37:45 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 07:37:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:37:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:37:45 INFO - Successfully installed psutil 07:37:45 INFO - Cleaning up... 07:37:45 INFO - Return code: 0 07:37:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:37:45 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')]} 07:37:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:37:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:37:45 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')]} 07:37:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:37:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:37:45 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 0x1032c3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032e0f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcf59c8ed90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032dc5e0>, '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 0x102ebfcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102eea990>, '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.vYwiTVYrTT/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.gcUw93QatX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:37:45 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 07:37:45 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 07:37:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vYwiTVYrTT/Render', 07:37:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:37:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:37:45 INFO - 'HOME': '/Users/cltbld', 07:37:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:37:45 INFO - 'LOGNAME': 'cltbld', 07:37:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:37:45 INFO - 'MOZ_NO_REMOTE': '1', 07:37:45 INFO - 'NO_EM_RESTART': '1', 07:37:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:37:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:37:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:37:45 INFO - 'PWD': '/builds/slave/test', 07:37:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:37:45 INFO - 'SHELL': '/bin/bash', 07:37:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gcUw93QatX/Listeners', 07:37:45 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 07:37:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:37:46 INFO - 'USER': 'cltbld', 07:37:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:37:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:37:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:37:46 INFO - 'XPC_FLAGS': '0x0', 07:37:46 INFO - 'XPC_SERVICE_NAME': '0', 07:37:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:37:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:37:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:37:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:37:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:37:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:37:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:37:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:37:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:37:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:37:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:37:48 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:37:48 INFO - Installing collected packages: mozsystemmonitor 07:37:48 INFO - Running setup.py install for mozsystemmonitor 07:37:48 INFO - Successfully installed mozsystemmonitor 07:37:48 INFO - Cleaning up... 07:37:48 INFO - Return code: 0 07:37:48 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:37:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:37:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:37:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:37:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:37:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:37:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:37:48 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 0x1032c3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032e0f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcf59c8ed90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032dc5e0>, '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 0x102ebfcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102eea990>, '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.vYwiTVYrTT/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.gcUw93QatX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:37:48 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 07:37:48 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 07:37:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vYwiTVYrTT/Render', 07:37:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:37:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:37:48 INFO - 'HOME': '/Users/cltbld', 07:37:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:37:48 INFO - 'LOGNAME': 'cltbld', 07:37:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:37:48 INFO - 'MOZ_NO_REMOTE': '1', 07:37:48 INFO - 'NO_EM_RESTART': '1', 07:37:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:37:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:37:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:37:48 INFO - 'PWD': '/builds/slave/test', 07:37:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:37:48 INFO - 'SHELL': '/bin/bash', 07:37:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gcUw93QatX/Listeners', 07:37:48 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 07:37:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:37:48 INFO - 'USER': 'cltbld', 07:37:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:37:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:37:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:37:48 INFO - 'XPC_FLAGS': '0x0', 07:37:48 INFO - 'XPC_SERVICE_NAME': '0', 07:37:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:37:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:37:49 INFO - Downloading/unpacking blobuploader==1.2.4 07:37: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 07:37: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 07:37: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 07:37: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 07:37: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 07:37: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 07:37:51 INFO - Downloading blobuploader-1.2.4.tar.gz 07:37:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:37:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:37:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:37:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:37:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:37:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:37:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:37:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:37:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:37:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:37:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:37:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:37:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:37:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:37:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:37:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:37:52 INFO - Downloading docopt-0.6.1.tar.gz 07:37:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:37:52 INFO - Installing collected packages: blobuploader, requests, docopt 07:37:52 INFO - Running setup.py install for blobuploader 07:37:53 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:37:53 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:37:53 INFO - Running setup.py install for requests 07:37:53 INFO - Running setup.py install for docopt 07:37:53 INFO - Successfully installed blobuploader requests docopt 07:37:53 INFO - Cleaning up... 07:37:53 INFO - Return code: 0 07:37:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:37: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')]} 07:37:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:37:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:37: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')]} 07:37:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:37:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:37:53 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 0x1032c3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032e0f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcf59c8ed90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032dc5e0>, '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 0x102ebfcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102eea990>, '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.vYwiTVYrTT/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.gcUw93QatX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:37:53 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 07:37:53 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 07:37:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vYwiTVYrTT/Render', 07:37:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:37:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:37:53 INFO - 'HOME': '/Users/cltbld', 07:37:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:37:53 INFO - 'LOGNAME': 'cltbld', 07:37:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:37:53 INFO - 'MOZ_NO_REMOTE': '1', 07:37:53 INFO - 'NO_EM_RESTART': '1', 07:37:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:37:53 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:37:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:37:53 INFO - 'PWD': '/builds/slave/test', 07:37:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:37:53 INFO - 'SHELL': '/bin/bash', 07:37:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gcUw93QatX/Listeners', 07:37:53 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 07:37:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:37:53 INFO - 'USER': 'cltbld', 07:37:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:37:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:37:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:37:53 INFO - 'XPC_FLAGS': '0x0', 07:37:53 INFO - 'XPC_SERVICE_NAME': '0', 07:37:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:37:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:37:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:37:54 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-9pkwCg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:37:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:37:54 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-21PDNx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:37:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:37:54 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-cr7M4_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:37:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:37:54 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-Z8Iold-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:37:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:37:54 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-gXyJDP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:37:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:37:54 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-gu3lLX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:37:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:37:54 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-cVaqN_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:37:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:37:54 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-kNrH5u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:37:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:37:54 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-qudpq1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:37:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:37:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-7eRnnR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:37:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:37:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-XK4OiH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:37:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:37:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-mvdhAG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:37:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:37:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-5m9Sxz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:37:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:37:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-6bzcrw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:37:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:37:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-ISvNs_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:37:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:37:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-5ie2fj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:37:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:37:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-yY5mDx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:37:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:37:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-SluTEk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:37:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:37:55 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-iJcCRm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:37:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:37:56 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-SESmTu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:37:56 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:37:56 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-pX0I84-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:37:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:37:56 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 07:37:56 INFO - Running setup.py install for manifestparser 07:37:56 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:37:56 INFO - Running setup.py install for mozcrash 07:37:56 INFO - Running setup.py install for mozdebug 07:37:57 INFO - Running setup.py install for mozdevice 07:37:57 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:37:57 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:37:57 INFO - Running setup.py install for mozfile 07:37:57 INFO - Running setup.py install for mozhttpd 07:37:57 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:37:57 INFO - Running setup.py install for mozinfo 07:37:57 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:37:57 INFO - Running setup.py install for mozInstall 07:37:57 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:37:57 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:37:57 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:37:57 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:37:57 INFO - Running setup.py install for mozleak 07:37:58 INFO - Running setup.py install for mozlog 07:37:58 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:37:58 INFO - Running setup.py install for moznetwork 07:37:58 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:37:58 INFO - Running setup.py install for mozprocess 07:37:58 INFO - Running setup.py install for mozprofile 07:37:58 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:37:58 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:37:58 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:37:58 INFO - Running setup.py install for mozrunner 07:37:58 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:37:58 INFO - Running setup.py install for mozscreenshot 07:37:59 INFO - Running setup.py install for moztest 07:37:59 INFO - Running setup.py install for mozversion 07:37:59 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:37:59 INFO - Running setup.py install for wptserve 07:37:59 INFO - Running setup.py install for marionette-driver 07:37:59 INFO - Running setup.py install for browsermob-proxy 07:37:59 INFO - Running setup.py install for marionette-client 07:37:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:38:00 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:38:00 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 07:38:00 INFO - Cleaning up... 07:38:00 INFO - Return code: 0 07:38:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:38: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')]} 07:38:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:38:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:38: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')]} 07:38:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:38:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:38:00 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 0x1032c3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032e0f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcf59c8ed90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032dc5e0>, '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 0x102ebfcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102eea990>, '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.vYwiTVYrTT/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.gcUw93QatX/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:38:00 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 07:38:00 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 07:38:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vYwiTVYrTT/Render', 07:38:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:38:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:38:00 INFO - 'HOME': '/Users/cltbld', 07:38:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:38:00 INFO - 'LOGNAME': 'cltbld', 07:38:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:00 INFO - 'MOZ_NO_REMOTE': '1', 07:38:00 INFO - 'NO_EM_RESTART': '1', 07:38:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:38:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:38:00 INFO - 'PWD': '/builds/slave/test', 07:38:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:38:00 INFO - 'SHELL': '/bin/bash', 07:38:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gcUw93QatX/Listeners', 07:38:00 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 07:38:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:38:00 INFO - 'USER': 'cltbld', 07:38:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:38:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:38:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:38:00 INFO - 'XPC_FLAGS': '0x0', 07:38:00 INFO - 'XPC_SERVICE_NAME': '0', 07:38:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:38:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:38:00 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-9OchSM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:38:00 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)) 07:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:38:00 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-DryWKH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:38:00 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)) 07:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:38:00 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-iKQzhe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:38:00 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)) 07:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:38:00 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-q1F_BW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:38:00 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)) 07:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:38:00 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-Q5y4dJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:38:00 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)) 07:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:38:00 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-P6dMfd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:38:01 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)) 07:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:38:01 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-lXU_gN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:38:01 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)) 07:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:38:01 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-7qb3Ar-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:38:01 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)) 07:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:38:01 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-o09bcg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:38:01 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)) 07:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:38:01 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-0Nk0La-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:38:01 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)) 07:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:38:01 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-482wmu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:38:01 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)) 07:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:38:01 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-_g5pcU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:38:01 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)) 07:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:38:01 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-inM8uk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:38:01 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)) 07:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:38:01 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-mxQ9WZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:38:01 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)) 07:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:38:01 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-iu4isG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:38:02 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)) 07:38:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:38:02 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-QN4v1G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:38:02 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)) 07:38:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:38:02 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-AD9vhf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:38:02 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)) 07:38:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:38:02 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-mROyuf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:38:02 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)) 07:38:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:38:02 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-PPXOVT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:38:02 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)) 07:38:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:38:02 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-s6XF4J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:38:02 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)) 07:38:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:38:02 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-mAT20c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:38:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:38:03 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)) 07:38:03 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)) 07:38:03 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)) 07:38:03 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)) 07:38:03 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)) 07:38:03 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)) 07:38:03 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:38:03 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 07:38:03 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 07:38:03 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 07:38:03 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 07:38:03 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 07:38:03 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 07:38:05 INFO - Downloading blessings-1.6.tar.gz 07:38:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:38:05 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)) 07:38:05 INFO - Installing collected packages: blessings 07:38:05 INFO - Running setup.py install for blessings 07:38:05 INFO - Successfully installed blessings 07:38:05 INFO - Cleaning up... 07:38:06 INFO - Return code: 0 07:38:06 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:38:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:38:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:38:06 INFO - Reading from file tmpfile_stdout 07:38:06 INFO - Current package versions: 07:38:06 INFO - blessings == 1.6 07:38:06 INFO - blobuploader == 1.2.4 07:38:06 INFO - browsermob-proxy == 0.6.0 07:38:06 INFO - docopt == 0.6.1 07:38:06 INFO - manifestparser == 1.1 07:38:06 INFO - marionette-client == 2.3.0 07:38:06 INFO - marionette-driver == 1.4.0 07:38:06 INFO - mozInstall == 1.12 07:38:06 INFO - mozcrash == 0.17 07:38:06 INFO - mozdebug == 0.1 07:38:06 INFO - mozdevice == 0.48 07:38:06 INFO - mozfile == 1.2 07:38:06 INFO - mozhttpd == 0.7 07:38:06 INFO - mozinfo == 0.9 07:38:06 INFO - mozleak == 0.1 07:38:06 INFO - mozlog == 3.1 07:38:06 INFO - moznetwork == 0.27 07:38:06 INFO - mozprocess == 0.22 07:38:06 INFO - mozprofile == 0.28 07:38:06 INFO - mozrunner == 6.11 07:38:06 INFO - mozscreenshot == 0.1 07:38:06 INFO - mozsystemmonitor == 0.0 07:38:06 INFO - moztest == 0.7 07:38:06 INFO - mozversion == 1.4 07:38:06 INFO - psutil == 3.1.1 07:38:06 INFO - requests == 1.2.3 07:38:06 INFO - wptserve == 1.4.0 07:38:06 INFO - wsgiref == 0.1.2 07:38:06 INFO - Running post-action listener: _resource_record_post_action 07:38:06 INFO - Running post-action listener: _start_resource_monitoring 07:38:06 INFO - Starting resource monitoring. 07:38:06 INFO - ##### 07:38:06 INFO - ##### Running pull step. 07:38:06 INFO - ##### 07:38:06 INFO - Running pre-action listener: _resource_record_pre_action 07:38:06 INFO - Running main action method: pull 07:38:06 INFO - Pull has nothing to do! 07:38:06 INFO - Running post-action listener: _resource_record_post_action 07:38:06 INFO - ##### 07:38:06 INFO - ##### Running install step. 07:38:06 INFO - ##### 07:38:06 INFO - Running pre-action listener: _resource_record_pre_action 07:38:06 INFO - Running main action method: install 07:38:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:38:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:38:06 INFO - Reading from file tmpfile_stdout 07:38:06 INFO - Detecting whether we're running mozinstall >=1.0... 07:38:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:38:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:38:06 INFO - Reading from file tmpfile_stdout 07:38:06 INFO - Output received: 07:38:06 INFO - Usage: mozinstall [options] installer 07:38:06 INFO - Options: 07:38:06 INFO - -h, --help show this help message and exit 07:38:06 INFO - -d DEST, --destination=DEST 07:38:06 INFO - Directory to install application into. [default: 07:38:06 INFO - "/builds/slave/test"] 07:38:06 INFO - --app=APP Application being installed. [default: firefox] 07:38:06 INFO - mkdir: /builds/slave/test/build/application 07:38:06 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'] 07:38:06 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 07:38:25 INFO - Reading from file tmpfile_stdout 07:38:25 INFO - Output received: 07:38:25 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 07:38:25 INFO - Running post-action listener: _resource_record_post_action 07:38:25 INFO - ##### 07:38:25 INFO - ##### Running run-tests step. 07:38:25 INFO - ##### 07:38:25 INFO - Running pre-action listener: _resource_record_pre_action 07:38:25 INFO - Running main action method: run_tests 07:38:25 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:38:25 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:38:25 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:38:25 INFO - grabbing minidump binary from tooltool 07:38:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:25 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 0x1032dc5e0>, '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 0x102ebfcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102eea990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:38:25 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 07:38:25 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 07:38:25 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:38:25 INFO - Return code: 0 07:38:25 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 07:38:25 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:38:25 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/NmLPHcZ2RnOi4b_Z-8L5lw/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 07:38:25 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/NmLPHcZ2RnOi4b_Z-8L5lw/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 07:38:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vYwiTVYrTT/Render', 07:38:25 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:38:25 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:38:25 INFO - 'HOME': '/Users/cltbld', 07:38:25 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:38:25 INFO - 'LOGNAME': 'cltbld', 07:38:25 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:38:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:25 INFO - 'MOZ_NO_REMOTE': '1', 07:38:25 INFO - 'NO_EM_RESTART': '1', 07:38:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:25 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:38:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:38:25 INFO - 'PWD': '/builds/slave/test', 07:38:25 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:38:25 INFO - 'SHELL': '/bin/bash', 07:38:25 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gcUw93QatX/Listeners', 07:38:25 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 07:38:25 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:38:25 INFO - 'USER': 'cltbld', 07:38:25 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:38:25 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:38:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:38:25 INFO - 'XPC_FLAGS': '0x0', 07:38:25 INFO - 'XPC_SERVICE_NAME': '0', 07:38:25 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:38:25 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/NmLPHcZ2RnOi4b_Z-8L5lw/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 07:38:25 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 07:38:25 INFO - import pkg_resources 07:38:26 INFO - Using 1 client processes 07:38:26 INFO - wptserve Starting http server on 127.0.0.1:8001 07:38:26 INFO - wptserve Starting http server on 127.0.0.1:8000 07:38:26 INFO - wptserve Starting http server on 127.0.0.1:8443 07:38:28 INFO - SUITE-START | Running 778 tests 07:38:28 INFO - Running testharness tests 07:38:28 INFO - Setting up ssl 07:38:28 INFO - PROCESS | certutil | 07:38:28 INFO - PROCESS | certutil | 07:38:28 INFO - PROCESS | certutil | 07:38:28 INFO - Certificate Nickname Trust Attributes 07:38:28 INFO - SSL,S/MIME,JAR/XPI 07:38:28 INFO - 07:38:28 INFO - web-platform-tests CT,, 07:38:28 INFO - 07:38:28 INFO - Starting runner 07:38:29 INFO - PROCESS | 1952 | [1952] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 07:38:29 INFO - PROCESS | 1952 | 1467643109922 Marionette DEBUG Marionette enabled via build flag and pref 07:38:30 INFO - PROCESS | 1952 | ++DOCSHELL 0x113f4e000 == 1 [pid = 1952] [id = 1] 07:38:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 1 (0x113f4e800) [pid = 1952] [serial = 1] [outer = 0x0] 07:38:30 INFO - PROCESS | 1952 | [1952] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:38:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 2 (0x113f4f800) [pid = 1952] [serial = 2] [outer = 0x113f4e800] 07:38:30 INFO - PROCESS | 1952 | 1467643110409 Marionette INFO Listening on port 2828 07:38:30 INFO - PROCESS | 1952 | 1467643110656 Marionette DEBUG Marionette enabled via command-line flag 07:38:30 INFO - PROCESS | 1952 | ++DOCSHELL 0x11694e800 == 2 [pid = 1952] [id = 2] 07:38:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 3 (0x11694f000) [pid = 1952] [serial = 3] [outer = 0x0] 07:38:30 INFO - PROCESS | 1952 | [1952] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:38:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 4 (0x116950000) [pid = 1952] [serial = 4] [outer = 0x11694f000] 07:38:30 INFO - PROCESS | 1952 | [1952] 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 07:38:30 INFO - PROCESS | 1952 | 1467643110825 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52672 07:38:30 INFO - PROCESS | 1952 | 1467643110895 Marionette DEBUG Closed connection conn0 07:38:30 INFO - PROCESS | 1952 | [1952] 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 07:38:30 INFO - PROCESS | 1952 | 1467643110899 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52673 07:38:30 INFO - PROCESS | 1952 | 1467643110910 Marionette DEBUG Closed connection conn1 07:38:30 INFO - PROCESS | 1952 | [1952] 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 07:38:30 INFO - PROCESS | 1952 | 1467643110915 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52674 07:38:30 INFO - PROCESS | 1952 | 1467643110923 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:38:30 INFO - PROCESS | 1952 | 1467643110930 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":"20160704065143","device":"desktop","version":"48.0"} 07:38:31 INFO - PROCESS | 1952 | [1952] 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 07:38:31 INFO - PROCESS | 1952 | ++DOCSHELL 0x1196ac800 == 3 [pid = 1952] [id = 3] 07:38:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 5 (0x1196b5800) [pid = 1952] [serial = 5] [outer = 0x0] 07:38:31 INFO - PROCESS | 1952 | ++DOCSHELL 0x1196b6800 == 4 [pid = 1952] [id = 4] 07:38:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 6 (0x119bd8800) [pid = 1952] [serial = 6] [outer = 0x0] 07:38:32 INFO - PROCESS | 1952 | [1952] 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 07:38:32 INFO - PROCESS | 1952 | ++DOCSHELL 0x121a9a000 == 5 [pid = 1952] [id = 5] 07:38:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 7 (0x119bd7800) [pid = 1952] [serial = 7] [outer = 0x0] 07:38:32 INFO - PROCESS | 1952 | [1952] 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 07:38:32 INFO - PROCESS | 1952 | [1952] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:38:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 8 (0x121b50000) [pid = 1952] [serial = 8] [outer = 0x119bd7800] 07:38:32 INFO - PROCESS | 1952 | [1952] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:38:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 9 (0x12179b000) [pid = 1952] [serial = 9] [outer = 0x1196b5800] 07:38:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 10 (0x1248f4000) [pid = 1952] [serial = 10] [outer = 0x119bd8800] 07:38:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 11 (0x1248f5c00) [pid = 1952] [serial = 11] [outer = 0x119bd7800] 07:38:32 INFO - PROCESS | 1952 | [1952] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:38:32 INFO - PROCESS | 1952 | 1467643112833 Marionette INFO startBrowser df976216-cc7b-4242-9503-8855edbcc92d 07:38:32 INFO - PROCESS | 1952 | 1467643112854 Marionette DEBUG loaded listener.js 07:38:32 INFO - PROCESS | 1952 | 1467643112861 Marionette DEBUG loaded listener.js 07:38:32 INFO - PROCESS | 1952 | 1467643112866 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 12 (0x126906400) [pid = 1952] [serial = 12] [outer = 0x119bd7800] 07:38:33 INFO - PROCESS | 1952 | 1467643113179 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"df976216-cc7b-4242-9503-8855edbcc92d","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":"20160704065143","device":"desktop","version":"48.0","command_id":1}}] 07:38:33 INFO - PROCESS | 1952 | 1467643113261 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:38:33 INFO - PROCESS | 1952 | 1467643113266 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:33 INFO - PROCESS | 1952 | 1467643113329 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:38:33 INFO - PROCESS | 1952 | 1467643113408 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:38:33 INFO - PROCESS | 1952 | 1467643113409 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:33 INFO - PROCESS | 1952 | [1952] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:38:33 INFO - PROCESS | 1952 | [1952] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:38:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 13 (0x126cf5800) [pid = 1952] [serial = 13] [outer = 0x119bd7800] 07:38:33 INFO - PROCESS | 1952 | [1952] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:38:33 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:38:33 INFO - PROCESS | 1952 | [1952] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:38:33 INFO - PROCESS | 1952 | [1952] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:38:33 INFO - PROCESS | 1952 | 1467643113660 Marionette TRACE conn2 <- [1,3,null,{}] 07:38:33 INFO - PROCESS | 1952 | 1467643113668 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:38:33 INFO - PROCESS | 1952 | 1467643113670 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:33 INFO - PROCESS | 1952 | 1467643113689 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:38:33 INFO - PROCESS | 1952 | 1467643113710 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:38:33 INFO - PROCESS | 1952 | 1467643113712 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 07:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:38:33 INFO - PROCESS | 1952 | 1467643113720 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:38:33 INFO - PROCESS | 1952 | 1467643113722 Marionette TRACE conn2 <- [1,6,null,{}] 07:38:33 INFO - PROCESS | 1952 | 1467643113725 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:33 INFO - PROCESS | 1952 | 1467643113726 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:33 INFO - PROCESS | 1952 | 1467643113741 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:38:33 INFO - PROCESS | 1952 | 1467643113744 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:33 INFO - PROCESS | 1952 | 1467643113745 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:33 INFO - PROCESS | 1952 | ++DOCSHELL 0x128fc8000 == 6 [pid = 1952] [id = 6] 07:38:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 14 (0x1292e7c00) [pid = 1952] [serial = 14] [outer = 0x0] 07:38:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 15 (0x1292e9800) [pid = 1952] [serial = 15] [outer = 0x1292e7c00] 07:38:33 INFO - PROCESS | 1952 | 1467643113783 Marionette DEBUG loaded listener.js 07:38:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 16 (0x1292ef400) [pid = 1952] [serial = 16] [outer = 0x1292e7c00] 07:38:34 INFO - PROCESS | 1952 | 1467643114087 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:38:34 INFO - PROCESS | 1952 | ++DOCSHELL 0x12977c800 == 7 [pid = 1952] [id = 7] 07:38:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 17 (0x129513400) [pid = 1952] [serial = 17] [outer = 0x0] 07:38:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 18 (0x1295b8000) [pid = 1952] [serial = 18] [outer = 0x129513400] 07:38:34 INFO - PROCESS | 1952 | 1467643114121 Marionette DEBUG loaded listener.js 07:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 420ms 07:38:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 19 (0x1295c2800) [pid = 1952] [serial = 19] [outer = 0x129513400] 07:38:34 INFO - PROCESS | 1952 | 1467643114168 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:38:34 INFO - PROCESS | 1952 | 1467643114169 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 07:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:38:34 INFO - PROCESS | 1952 | 1467643114206 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:38:34 INFO - PROCESS | 1952 | 1467643114207 Marionette TRACE conn2 <- [1,10,null,{}] 07:38:34 INFO - PROCESS | 1952 | 1467643114222 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:34 INFO - PROCESS | 1952 | 1467643114226 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:34 INFO - PROCESS | 1952 | 1467643114358 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:38:34 INFO - PROCESS | 1952 | 1467643114383 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:34 INFO - PROCESS | 1952 | 1467643114384 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:34 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8b9000 == 8 [pid = 1952] [id = 8] 07:38:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 20 (0x12ab8d800) [pid = 1952] [serial = 20] [outer = 0x0] 07:38:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 21 (0x12ab8f400) [pid = 1952] [serial = 21] [outer = 0x12ab8d800] 07:38:34 INFO - PROCESS | 1952 | 1467643114414 Marionette DEBUG loaded listener.js 07:38:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 22 (0x12ab93800) [pid = 1952] [serial = 22] [outer = 0x12ab8d800] 07:38:34 INFO - PROCESS | 1952 | 1467643114720 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 538ms 07:38:34 INFO - PROCESS | 1952 | 1467643114737 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:38:34 INFO - PROCESS | 1952 | 1467643114738 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 07:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:38:34 INFO - PROCESS | 1952 | 1467643114741 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:38:34 INFO - PROCESS | 1952 | 1467643114742 Marionette TRACE conn2 <- [1,14,null,{}] 07:38:34 INFO - PROCESS | 1952 | 1467643114747 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:34 INFO - PROCESS | 1952 | 1467643114752 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:34 INFO - PROCESS | 1952 | 1467643114902 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:38:34 INFO - PROCESS | 1952 | 1467643114911 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:34 INFO - PROCESS | 1952 | 1467643114912 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:34 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acc4800 == 9 [pid = 1952] [id = 9] 07:38:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 23 (0x12b3d0400) [pid = 1952] [serial = 23] [outer = 0x0] 07:38:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 24 (0x12b3d2000) [pid = 1952] [serial = 24] [outer = 0x12b3d0400] 07:38:34 INFO - PROCESS | 1952 | 1467643114937 Marionette DEBUG loaded listener.js 07:38:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 25 (0x12b3db400) [pid = 1952] [serial = 25] [outer = 0x12b3d0400] 07:38:35 INFO - PROCESS | 1952 | 1467643115194 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 07:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:38:35 INFO - PROCESS | 1952 | 1467643115209 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:38:35 INFO - PROCESS | 1952 | 1467643115210 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 07:38:35 INFO - PROCESS | 1952 | 1467643115220 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:38:35 INFO - PROCESS | 1952 | 1467643115221 Marionette TRACE conn2 <- [1,18,null,{}] 07:38:35 INFO - PROCESS | 1952 | 1467643115226 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:35 INFO - PROCESS | 1952 | 1467643115228 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:35 INFO - PROCESS | 1952 | 1467643115335 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:38:35 INFO - PROCESS | 1952 | 1467643115338 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:35 INFO - PROCESS | 1952 | 1467643115341 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:35 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb5c000 == 10 [pid = 1952] [id = 10] 07:38:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 26 (0x12bb73c00) [pid = 1952] [serial = 26] [outer = 0x0] 07:38:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 27 (0x12bc17000) [pid = 1952] [serial = 27] [outer = 0x12bb73c00] 07:38:35 INFO - PROCESS | 1952 | 1467643115364 Marionette DEBUG loaded listener.js 07:38:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 28 (0x12bc1d800) [pid = 1952] [serial = 28] [outer = 0x12bb73c00] 07:38:35 INFO - PROCESS | 1952 | 1467643115697 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 527ms 07:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:38:35 INFO - PROCESS | 1952 | 1467643115741 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:38:35 INFO - PROCESS | 1952 | 1467643115744 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 07:38:35 INFO - PROCESS | 1952 | 1467643115747 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:38:35 INFO - PROCESS | 1952 | 1467643115749 Marionette TRACE conn2 <- [1,22,null,{}] 07:38:35 INFO - PROCESS | 1952 | 1467643115752 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:35 INFO - PROCESS | 1952 | 1467643115755 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:35 INFO - PROCESS | 1952 | 1467643115904 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:38:35 INFO - PROCESS | 1952 | 1467643115911 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:35 INFO - PROCESS | 1952 | 1467643115912 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:35 INFO - PROCESS | 1952 | ++DOCSHELL 0x12be65800 == 11 [pid = 1952] [id = 11] 07:38:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 29 (0x12bc21000) [pid = 1952] [serial = 29] [outer = 0x0] 07:38:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 30 (0x12bf0f000) [pid = 1952] [serial = 30] [outer = 0x12bc21000] 07:38:35 INFO - PROCESS | 1952 | 1467643115952 Marionette DEBUG loaded listener.js 07:38:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 31 (0x1171c2000) [pid = 1952] [serial = 31] [outer = 0x12bc21000] 07:38:36 INFO - PROCESS | 1952 | 1467643116301 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 07:38:36 INFO - PROCESS | 1952 | 1467643116318 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:38:36 INFO - PROCESS | 1952 | 1467643116319 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 07:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:38:36 INFO - PROCESS | 1952 | 1467643116321 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:38:36 INFO - PROCESS | 1952 | 1467643116322 Marionette TRACE conn2 <- [1,26,null,{}] 07:38:36 INFO - PROCESS | 1952 | 1467643116324 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:36 INFO - PROCESS | 1952 | 1467643116326 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:36 INFO - PROCESS | 1952 | 1467643116423 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:38:36 INFO - PROCESS | 1952 | 1467643116426 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:36 INFO - PROCESS | 1952 | 1467643116428 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:36 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bf2b000 == 12 [pid = 1952] [id = 12] 07:38:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 32 (0x1183d6800) [pid = 1952] [serial = 32] [outer = 0x0] 07:38:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 33 (0x12604f400) [pid = 1952] [serial = 33] [outer = 0x1183d6800] 07:38:36 INFO - PROCESS | 1952 | 1467643116452 Marionette DEBUG loaded listener.js 07:38:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 34 (0x12bf5b000) [pid = 1952] [serial = 34] [outer = 0x1183d6800] 07:38:36 INFO - PROCESS | 1952 | 1467643116689 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 07:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:38:36 INFO - PROCESS | 1952 | 1467643116740 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:38:36 INFO - PROCESS | 1952 | 1467643116742 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 07:38:36 INFO - PROCESS | 1952 | 1467643116744 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:38:36 INFO - PROCESS | 1952 | 1467643116745 Marionette TRACE conn2 <- [1,30,null,{}] 07:38:36 INFO - PROCESS | 1952 | 1467643116756 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:36 INFO - PROCESS | 1952 | 1467643116770 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:36 INFO - PROCESS | 1952 | 1467643116866 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:38:36 INFO - PROCESS | 1952 | 1467643116870 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:36 INFO - PROCESS | 1952 | 1467643116872 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:36 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c368000 == 13 [pid = 1952] [id = 13] 07:38:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 35 (0x12bf5e400) [pid = 1952] [serial = 35] [outer = 0x0] 07:38:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 36 (0x12bf78000) [pid = 1952] [serial = 36] [outer = 0x12bf5e400] 07:38:36 INFO - PROCESS | 1952 | 1467643116895 Marionette DEBUG loaded listener.js 07:38:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 37 (0x12bf7c400) [pid = 1952] [serial = 37] [outer = 0x12bf5e400] 07:38:37 INFO - PROCESS | 1952 | 1467643117118 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 426ms 07:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:38:37 INFO - PROCESS | 1952 | 1467643117171 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:38:37 INFO - PROCESS | 1952 | 1467643117172 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 07:38:37 INFO - PROCESS | 1952 | 1467643117175 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:38:37 INFO - PROCESS | 1952 | 1467643117176 Marionette TRACE conn2 <- [1,34,null,{}] 07:38:37 INFO - PROCESS | 1952 | 1467643117178 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:37 INFO - PROCESS | 1952 | 1467643117179 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:37 INFO - PROCESS | 1952 | 1467643117282 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:38:37 INFO - PROCESS | 1952 | 1467643117286 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:37 INFO - PROCESS | 1952 | 1467643117287 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:37 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c62b800 == 14 [pid = 1952] [id = 14] 07:38:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 38 (0x12bf7e800) [pid = 1952] [serial = 38] [outer = 0x0] 07:38:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 39 (0x12bf84c00) [pid = 1952] [serial = 39] [outer = 0x12bf7e800] 07:38:37 INFO - PROCESS | 1952 | 1467643117312 Marionette DEBUG loaded listener.js 07:38:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 40 (0x12c7ed000) [pid = 1952] [serial = 40] [outer = 0x12bf7e800] 07:38:37 INFO - PROCESS | 1952 | 1467643117548 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 07:38:37 INFO - PROCESS | 1952 | 1467643117593 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:38:37 INFO - PROCESS | 1952 | 1467643117595 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 07:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:38:37 INFO - PROCESS | 1952 | 1467643117605 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:38:37 INFO - PROCESS | 1952 | 1467643117606 Marionette TRACE conn2 <- [1,38,null,{}] 07:38:37 INFO - PROCESS | 1952 | 1467643117609 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:37 INFO - PROCESS | 1952 | 1467643117610 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:37 INFO - PROCESS | 1952 | 1467643117726 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:38:37 INFO - PROCESS | 1952 | 1467643117729 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:37 INFO - PROCESS | 1952 | 1467643117730 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:37 INFO - PROCESS | 1952 | ++DOCSHELL 0x127837800 == 15 [pid = 1952] [id = 15] 07:38:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 41 (0x121005800) [pid = 1952] [serial = 41] [outer = 0x0] 07:38:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 42 (0x12c7f3400) [pid = 1952] [serial = 42] [outer = 0x121005800] 07:38:37 INFO - PROCESS | 1952 | 1467643117754 Marionette DEBUG loaded listener.js 07:38:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 43 (0x12cd27400) [pid = 1952] [serial = 43] [outer = 0x121005800] 07:38:37 INFO - PROCESS | 1952 | 1467643117987 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 424ms 07:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:38:38 INFO - PROCESS | 1952 | 1467643118024 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:38:38 INFO - PROCESS | 1952 | 1467643118025 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 07:38:38 INFO - PROCESS | 1952 | 1467643118027 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:38:38 INFO - PROCESS | 1952 | 1467643118028 Marionette TRACE conn2 <- [1,42,null,{}] 07:38:38 INFO - PROCESS | 1952 | 1467643118041 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:38 INFO - PROCESS | 1952 | 1467643118042 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x1197c1800 == 16 [pid = 1952] [id = 16] 07:38:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 44 (0x1197c2000) [pid = 1952] [serial = 44] [outer = 0x0] 07:38:38 INFO - PROCESS | 1952 | 1467643118144 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:38:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 45 (0x1197c3800) [pid = 1952] [serial = 45] [outer = 0x1197c2000] 07:38:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 46 (0x1197c8800) [pid = 1952] [serial = 46] [outer = 0x1197c2000] 07:38:38 INFO - PROCESS | 1952 | 1467643118160 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:38 INFO - PROCESS | 1952 | 1467643118162 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x1197c1000 == 17 [pid = 1952] [id = 17] 07:38:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 47 (0x11a0b0000) [pid = 1952] [serial = 47] [outer = 0x0] 07:38:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 48 (0x121022800) [pid = 1952] [serial = 48] [outer = 0x11a0b0000] 07:38:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x12cc80800 == 18 [pid = 1952] [id = 18] 07:38:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 49 (0x121024800) [pid = 1952] [serial = 49] [outer = 0x0] 07:38:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 50 (0x121026400) [pid = 1952] [serial = 50] [outer = 0x121024800] 07:38:38 INFO - PROCESS | 1952 | 1467643118208 Marionette DEBUG loaded listener.js 07:38:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 51 (0x12102ac00) [pid = 1952] [serial = 51] [outer = 0x121024800] 07:38:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 52 (0x12102bc00) [pid = 1952] [serial = 52] [outer = 0x11a0b0000] 07:38:38 INFO - PROCESS | 1952 | 1467643118533 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 532ms 07:38:38 INFO - PROCESS | 1952 | 1467643118560 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:38:38 INFO - PROCESS | 1952 | 1467643118561 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 07:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:38:38 INFO - PROCESS | 1952 | 1467643118566 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:38:38 INFO - PROCESS | 1952 | 1467643118568 Marionette TRACE conn2 <- [1,46,null,{}] 07:38:38 INFO - PROCESS | 1952 | 1467643118570 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:38 INFO - PROCESS | 1952 | 1467643118571 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:38 INFO - PROCESS | 1952 | 1467643118665 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:38:38 INFO - PROCESS | 1952 | 1467643118669 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:38 INFO - PROCESS | 1952 | 1467643118679 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x128fcd000 == 19 [pid = 1952] [id = 19] 07:38:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 53 (0x118455000) [pid = 1952] [serial = 53] [outer = 0x0] 07:38:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 54 (0x12102b000) [pid = 1952] [serial = 54] [outer = 0x118455000] 07:38:38 INFO - PROCESS | 1952 | 1467643118706 Marionette DEBUG loaded listener.js 07:38:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 55 (0x12d20d000) [pid = 1952] [serial = 55] [outer = 0x118455000] 07:38:38 INFO - PROCESS | 1952 | 1467643118950 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 422ms 07:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:38:38 INFO - PROCESS | 1952 | 1467643118989 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:38:38 INFO - PROCESS | 1952 | 1467643118990 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 07:38:38 INFO - PROCESS | 1952 | 1467643118992 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:38:38 INFO - PROCESS | 1952 | 1467643118993 Marionette TRACE conn2 <- [1,50,null,{}] 07:38:39 INFO - PROCESS | 1952 | 1467643119004 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:39 INFO - PROCESS | 1952 | 1467643119005 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:39 INFO - PROCESS | 1952 | 1467643119109 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:38:39 INFO - PROCESS | 1952 | 1467643119113 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:39 INFO - PROCESS | 1952 | 1467643119114 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:39 INFO - PROCESS | 1952 | ++DOCSHELL 0x118230800 == 20 [pid = 1952] [id = 20] 07:38:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 56 (0x118256400) [pid = 1952] [serial = 56] [outer = 0x0] 07:38:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 57 (0x11825d400) [pid = 1952] [serial = 57] [outer = 0x118256400] 07:38:39 INFO - PROCESS | 1952 | 1467643119137 Marionette DEBUG loaded listener.js 07:38:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 58 (0x1292ebc00) [pid = 1952] [serial = 58] [outer = 0x118256400] 07:38:39 INFO - PROCESS | 1952 | 1467643119368 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 07:38:39 INFO - PROCESS | 1952 | 1467643119411 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:38:39 INFO - PROCESS | 1952 | 1467643119413 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 07:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:38:39 INFO - PROCESS | 1952 | 1467643119425 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:38:39 INFO - PROCESS | 1952 | 1467643119426 Marionette TRACE conn2 <- [1,54,null,{}] 07:38:39 INFO - PROCESS | 1952 | 1467643119437 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:39 INFO - PROCESS | 1952 | 1467643119438 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:39 INFO - PROCESS | 1952 | 1467643119538 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:38:39 INFO - PROCESS | 1952 | 1467643119542 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:39 INFO - PROCESS | 1952 | 1467643119551 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:39 INFO - PROCESS | 1952 | ++DOCSHELL 0x12d5b4000 == 21 [pid = 1952] [id = 21] 07:38:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 59 (0x12d210400) [pid = 1952] [serial = 59] [outer = 0x0] 07:38:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 60 (0x12d6cd000) [pid = 1952] [serial = 60] [outer = 0x12d210400] 07:38:39 INFO - PROCESS | 1952 | 1467643119575 Marionette DEBUG loaded listener.js 07:38:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 61 (0x12d6d2400) [pid = 1952] [serial = 61] [outer = 0x12d210400] 07:38:39 INFO - PROCESS | 1952 | 1467643119805 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 419ms 07:38:39 INFO - PROCESS | 1952 | 1467643119854 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:38:39 INFO - PROCESS | 1952 | 1467643119855 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 07:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:38:39 INFO - PROCESS | 1952 | 1467643119860 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:38:39 INFO - PROCESS | 1952 | 1467643119861 Marionette TRACE conn2 <- [1,58,null,{}] 07:38:39 INFO - PROCESS | 1952 | 1467643119871 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:39 INFO - PROCESS | 1952 | 1467643119873 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:39 INFO - PROCESS | 1952 | 1467643119975 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:38:39 INFO - PROCESS | 1952 | 1467643119979 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:39 INFO - PROCESS | 1952 | 1467643119980 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:39 INFO - PROCESS | 1952 | ++DOCSHELL 0x12dc20000 == 22 [pid = 1952] [id = 22] 07:38:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 62 (0x12dfc6400) [pid = 1952] [serial = 62] [outer = 0x0] 07:38:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 63 (0x12d6d4c00) [pid = 1952] [serial = 63] [outer = 0x12dfc6400] 07:38:40 INFO - PROCESS | 1952 | 1467643120006 Marionette DEBUG loaded listener.js 07:38:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 64 (0x12dfcd400) [pid = 1952] [serial = 64] [outer = 0x12dfc6400] 07:38:40 INFO - PROCESS | 1952 | 1467643120905 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1074ms 07:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:38:40 INFO - PROCESS | 1952 | 1467643120935 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:38:40 INFO - PROCESS | 1952 | 1467643120938 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 07:38:40 INFO - PROCESS | 1952 | 1467643120941 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:38:40 INFO - PROCESS | 1952 | 1467643120943 Marionette TRACE conn2 <- [1,62,null,{}] 07:38:40 INFO - PROCESS | 1952 | 1467643120950 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:40 INFO - PROCESS | 1952 | 1467643120952 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:41 INFO - PROCESS | 1952 | 1467643121062 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:38:41 INFO - PROCESS | 1952 | 1467643121114 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:41 INFO - PROCESS | 1952 | 1467643121116 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:41 INFO - PROCESS | 1952 | ++DOCSHELL 0x11263d000 == 23 [pid = 1952] [id = 23] 07:38:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 65 (0x1129a2400) [pid = 1952] [serial = 65] [outer = 0x0] 07:38:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 66 (0x112d89800) [pid = 1952] [serial = 66] [outer = 0x1129a2400] 07:38:41 INFO - PROCESS | 1952 | 1467643121147 Marionette DEBUG loaded listener.js 07:38:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 67 (0x1133e3800) [pid = 1952] [serial = 67] [outer = 0x1129a2400] 07:38:41 INFO - PROCESS | 1952 | 1467643121570 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 672ms 07:38:41 INFO - PROCESS | 1952 | 1467643121614 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:38:41 INFO - PROCESS | 1952 | 1467643121617 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 07:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:38:41 INFO - PROCESS | 1952 | 1467643121622 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:38:41 INFO - PROCESS | 1952 | 1467643121624 Marionette TRACE conn2 <- [1,66,null,{}] 07:38:41 INFO - PROCESS | 1952 | 1467643121626 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:41 INFO - PROCESS | 1952 | 1467643121628 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:41 INFO - PROCESS | 1952 | 1467643121749 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:38:41 INFO - PROCESS | 1952 | 1467643121790 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:41 INFO - PROCESS | 1952 | 1467643121791 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:41 INFO - PROCESS | 1952 | ++DOCSHELL 0x116e41800 == 24 [pid = 1952] [id = 24] 07:38:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 68 (0x11677b400) [pid = 1952] [serial = 68] [outer = 0x0] 07:38:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x116f47800) [pid = 1952] [serial = 69] [outer = 0x11677b400] 07:38:41 INFO - PROCESS | 1952 | 1467643121823 Marionette DEBUG loaded listener.js 07:38:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x118258000) [pid = 1952] [serial = 70] [outer = 0x11677b400] 07:38:42 INFO - PROCESS | 1952 | 1467643122271 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 719ms 07:38:42 INFO - PROCESS | 1952 | 1467643122342 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:38:42 INFO - PROCESS | 1952 | 1467643122345 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 07:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:38:42 INFO - PROCESS | 1952 | 1467643122372 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:38:42 INFO - PROCESS | 1952 | 1467643122376 Marionette TRACE conn2 <- [1,70,null,{}] 07:38:42 INFO - PROCESS | 1952 | 1467643122391 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:42 INFO - PROCESS | 1952 | 1467643122396 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:42 INFO - PROCESS | 1952 | 1467643122552 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:38:42 INFO - PROCESS | 1952 | 1467643122602 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:42 INFO - PROCESS | 1952 | 1467643122605 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:42 INFO - PROCESS | 1952 | ++DOCSHELL 0x117146800 == 25 [pid = 1952] [id = 25] 07:38:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x118705800) [pid = 1952] [serial = 71] [outer = 0x0] 07:38:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x118998000) [pid = 1952] [serial = 72] [outer = 0x118705800] 07:38:42 INFO - PROCESS | 1952 | 1467643122636 Marionette DEBUG loaded listener.js 07:38:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x11949ac00) [pid = 1952] [serial = 73] [outer = 0x118705800] 07:38:43 INFO - PROCESS | 1952 | 1467643123284 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 933ms 07:38:43 INFO - PROCESS | 1952 | 1467643123300 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:38:43 INFO - PROCESS | 1952 | 1467643123303 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 07:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:38:43 INFO - PROCESS | 1952 | 1467643123307 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:38:43 INFO - PROCESS | 1952 | 1467643123308 Marionette TRACE conn2 <- [1,74,null,{}] 07:38:43 INFO - PROCESS | 1952 | 1467643123335 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:43 INFO - PROCESS | 1952 | 1467643123337 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:43 INFO - PROCESS | 1952 | 1467643123441 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:38:43 INFO - PROCESS | 1952 | 1467643123486 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:43 INFO - PROCESS | 1952 | 1467643123489 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:43 INFO - PROCESS | 1952 | ++DOCSHELL 0x11254c000 == 26 [pid = 1952] [id = 26] 07:38:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x11336f400) [pid = 1952] [serial = 74] [outer = 0x0] 07:38:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x113f30800) [pid = 1952] [serial = 75] [outer = 0x11336f400] 07:38:43 INFO - PROCESS | 1952 | 1467643123519 Marionette DEBUG loaded listener.js 07:38:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x116024000) [pid = 1952] [serial = 76] [outer = 0x11336f400] 07:38:43 INFO - PROCESS | 1952 | 1467643123956 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 672ms 07:38:43 INFO - PROCESS | 1952 | 1467643123979 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:38:43 INFO - PROCESS | 1952 | 1467643123984 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 07:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:38:43 INFO - PROCESS | 1952 | 1467643123988 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:38:43 INFO - PROCESS | 1952 | 1467643123990 Marionette TRACE conn2 <- [1,78,null,{}] 07:38:43 INFO - PROCESS | 1952 | 1467643123992 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:43 INFO - PROCESS | 1952 | 1467643123994 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:44 INFO - PROCESS | 1952 | 1467643124070 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:38:44 INFO - PROCESS | 1952 | 1467643124074 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:44 INFO - PROCESS | 1952 | 1467643124075 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:44 INFO - PROCESS | 1952 | ++DOCSHELL 0x113a47800 == 27 [pid = 1952] [id = 27] 07:38:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x116085c00) [pid = 1952] [serial = 77] [outer = 0x0] 07:38:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x11676f000) [pid = 1952] [serial = 78] [outer = 0x116085c00] 07:38:44 INFO - PROCESS | 1952 | 1467643124104 Marionette DEBUG loaded listener.js 07:38:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x116a03800) [pid = 1952] [serial = 79] [outer = 0x116085c00] 07:38:44 INFO - PROCESS | 1952 | 1467643124426 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 07:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:38:44 INFO - PROCESS | 1952 | 1467643124459 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:38:44 INFO - PROCESS | 1952 | 1467643124461 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 07:38:44 INFO - PROCESS | 1952 | 1467643124464 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:38:44 INFO - PROCESS | 1952 | 1467643124468 Marionette TRACE conn2 <- [1,82,null,{}] 07:38:44 INFO - PROCESS | 1952 | 1467643124475 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:44 INFO - PROCESS | 1952 | 1467643124478 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:44 INFO - PROCESS | 1952 | 1467643124554 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:38:44 INFO - PROCESS | 1952 | 1467643124558 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:44 INFO - PROCESS | 1952 | 1467643124560 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:44 INFO - PROCESS | 1952 | ++DOCSHELL 0x116244800 == 28 [pid = 1952] [id = 28] 07:38:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x1176c1400) [pid = 1952] [serial = 80] [outer = 0x0] 07:38:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x117ea8c00) [pid = 1952] [serial = 81] [outer = 0x1176c1400] 07:38:44 INFO - PROCESS | 1952 | 1467643124590 Marionette DEBUG loaded listener.js 07:38:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x11839f800) [pid = 1952] [serial = 82] [outer = 0x1176c1400] 07:38:44 INFO - PROCESS | 1952 | 1467643124898 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 473ms 07:38:44 INFO - PROCESS | 1952 | 1467643124937 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:38:44 INFO - PROCESS | 1952 | 1467643124938 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 07:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:38:44 INFO - PROCESS | 1952 | 1467643124941 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:38:44 INFO - PROCESS | 1952 | 1467643124942 Marionette TRACE conn2 <- [1,86,null,{}] 07:38:44 INFO - PROCESS | 1952 | 1467643124944 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:44 INFO - PROCESS | 1952 | 1467643124945 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:45 INFO - PROCESS | 1952 | 1467643125022 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:38:45 INFO - PROCESS | 1952 | 1467643125066 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:45 INFO - PROCESS | 1952 | 1467643125068 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x1167f5000 == 29 [pid = 1952] [id = 29] 07:38:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x118256800) [pid = 1952] [serial = 83] [outer = 0x0] 07:38:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1183d1400) [pid = 1952] [serial = 84] [outer = 0x118256800] 07:38:45 INFO - PROCESS | 1952 | 1467643125094 Marionette DEBUG loaded listener.js 07:38:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x11855e000) [pid = 1952] [serial = 85] [outer = 0x118256800] 07:38:45 INFO - PROCESS | 1952 | 1467643125365 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 07:38:45 INFO - PROCESS | 1952 | 1467643125409 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:38:45 INFO - PROCESS | 1952 | 1467643125411 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 07:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:38:45 INFO - PROCESS | 1952 | 1467643125421 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:38:45 INFO - PROCESS | 1952 | 1467643125422 Marionette TRACE conn2 <- [1,90,null,{}] 07:38:45 INFO - PROCESS | 1952 | 1467643125425 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:45 INFO - PROCESS | 1952 | 1467643125426 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:45 INFO - PROCESS | 1952 | 1467643125505 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:38:45 INFO - PROCESS | 1952 | 1467643125509 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:45 INFO - PROCESS | 1952 | 1467643125510 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f15000 == 30 [pid = 1952] [id = 30] 07:38:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x11855fc00) [pid = 1952] [serial = 86] [outer = 0x0] 07:38:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x11870b000) [pid = 1952] [serial = 87] [outer = 0x11855fc00] 07:38:45 INFO - PROCESS | 1952 | 1467643125538 Marionette DEBUG loaded listener.js 07:38:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x118f42400) [pid = 1952] [serial = 88] [outer = 0x11855fc00] 07:38:45 INFO - PROCESS | 1952 | 1467643125826 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 420ms 07:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:38:45 INFO - PROCESS | 1952 | 1467643125842 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:38:45 INFO - PROCESS | 1952 | 1467643125843 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 07:38:45 INFO - PROCESS | 1952 | 1467643125853 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:38:45 INFO - PROCESS | 1952 | 1467643125855 Marionette TRACE conn2 <- [1,94,null,{}] 07:38:45 INFO - PROCESS | 1952 | 1467643125860 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:45 INFO - PROCESS | 1952 | 1467643125868 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:46 INFO - PROCESS | 1952 | 1467643126000 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:38:46 INFO - PROCESS | 1952 | 1467643126009 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:46 INFO - PROCESS | 1952 | 1467643126011 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:46 INFO - PROCESS | 1952 | ++DOCSHELL 0x11713d800 == 31 [pid = 1952] [id = 31] 07:38:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1183a2000) [pid = 1952] [serial = 89] [outer = 0x0] 07:38:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x118f41800) [pid = 1952] [serial = 90] [outer = 0x1183a2000] 07:38:46 INFO - PROCESS | 1952 | 1467643126054 Marionette DEBUG loaded listener.js 07:38:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1194d7000) [pid = 1952] [serial = 91] [outer = 0x1183a2000] 07:38:46 INFO - PROCESS | 1952 | 1467643126482 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 682ms 07:38:46 INFO - PROCESS | 1952 | 1467643126527 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:38:46 INFO - PROCESS | 1952 | 1467643126528 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 07:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:38:46 INFO - PROCESS | 1952 | 1467643126531 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:38:46 INFO - PROCESS | 1952 | 1467643126532 Marionette TRACE conn2 <- [1,98,null,{}] 07:38:46 INFO - PROCESS | 1952 | 1467643126534 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:46 INFO - PROCESS | 1952 | 1467643126535 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:46 INFO - PROCESS | 1952 | 1467643126627 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:38:46 INFO - PROCESS | 1952 | 1467643126635 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:46 INFO - PROCESS | 1952 | 1467643126636 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:46 INFO - PROCESS | 1952 | ++DOCSHELL 0x11837f800 == 32 [pid = 1952] [id = 32] 07:38:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1194d4c00) [pid = 1952] [serial = 92] [outer = 0x0] 07:38:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x119797000) [pid = 1952] [serial = 93] [outer = 0x1194d4c00] 07:38:46 INFO - PROCESS | 1952 | 1467643126661 Marionette DEBUG loaded listener.js 07:38:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x119ae4000) [pid = 1952] [serial = 94] [outer = 0x1194d4c00] 07:38:46 INFO - PROCESS | 1952 | 1467643126953 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 469ms 07:38:47 INFO - PROCESS | 1952 | 1467643127001 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:38:47 INFO - PROCESS | 1952 | 1467643127002 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 07:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:38:47 INFO - PROCESS | 1952 | 1467643127004 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:38:47 INFO - PROCESS | 1952 | 1467643127005 Marionette TRACE conn2 <- [1,102,null,{}] 07:38:47 INFO - PROCESS | 1952 | 1467643127008 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:47 INFO - PROCESS | 1952 | 1467643127009 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:47 INFO - PROCESS | 1952 | 1467643127084 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:38:47 INFO - PROCESS | 1952 | 1467643127088 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:47 INFO - PROCESS | 1952 | 1467643127089 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:47 INFO - PROCESS | 1952 | ++DOCSHELL 0x118f07800 == 33 [pid = 1952] [id = 33] 07:38:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x119ae5c00) [pid = 1952] [serial = 95] [outer = 0x0] 07:38:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x11a0b4c00) [pid = 1952] [serial = 96] [outer = 0x119ae5c00] 07:38:47 INFO - PROCESS | 1952 | 1467643127113 Marionette DEBUG loaded listener.js 07:38:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x11a0f3c00) [pid = 1952] [serial = 97] [outer = 0x119ae5c00] 07:38:47 INFO - PROCESS | 1952 | 1467643127404 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 07:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:38:47 INFO - PROCESS | 1952 | 1467643127423 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:38:47 INFO - PROCESS | 1952 | 1467643127424 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 07:38:47 INFO - PROCESS | 1952 | 1467643127426 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:38:47 INFO - PROCESS | 1952 | 1467643127427 Marionette TRACE conn2 <- [1,106,null,{}] 07:38:47 INFO - PROCESS | 1952 | 1467643127441 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:47 INFO - PROCESS | 1952 | 1467643127443 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:47 INFO - PROCESS | 1952 | 1467643127547 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:38:47 INFO - PROCESS | 1952 | 1467643127553 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:47 INFO - PROCESS | 1952 | 1467643127555 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:47 INFO - PROCESS | 1952 | ++DOCSHELL 0x118fcc000 == 34 [pid = 1952] [id = 34] 07:38:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x111fe3c00) [pid = 1952] [serial = 98] [outer = 0x0] 07:38:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x121003800) [pid = 1952] [serial = 99] [outer = 0x111fe3c00] 07:38:47 INFO - PROCESS | 1952 | 1467643127579 Marionette DEBUG loaded listener.js 07:38:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x121195000) [pid = 1952] [serial = 100] [outer = 0x111fe3c00] 07:38:47 INFO - PROCESS | 1952 | 1467643127856 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 471ms 07:38:47 INFO - PROCESS | 1952 | 1467643127904 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:38:47 INFO - PROCESS | 1952 | 1467643127905 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 07:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:38:47 INFO - PROCESS | 1952 | 1467643127908 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:38:47 INFO - PROCESS | 1952 | 1467643127909 Marionette TRACE conn2 <- [1,110,null,{}] 07:38:47 INFO - PROCESS | 1952 | 1467643127911 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:47 INFO - PROCESS | 1952 | 1467643127912 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:47 INFO - PROCESS | 1952 | 1467643127996 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:38:48 INFO - PROCESS | 1952 | 1467643128002 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:48 INFO - PROCESS | 1952 | 1467643128003 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:48 INFO - PROCESS | 1952 | ++DOCSHELL 0x11944f800 == 35 [pid = 1952] [id = 35] 07:38:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x119ae6000) [pid = 1952] [serial = 101] [outer = 0x0] 07:38:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x12119d800) [pid = 1952] [serial = 102] [outer = 0x119ae6000] 07:38:48 INFO - PROCESS | 1952 | 1467643128028 Marionette DEBUG loaded listener.js 07:38:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x1212b0800) [pid = 1952] [serial = 103] [outer = 0x119ae6000] 07:38:48 INFO - PROCESS | 1952 | 1467643128327 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 07:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:38:48 INFO - PROCESS | 1952 | 1467643128377 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:38:48 INFO - PROCESS | 1952 | 1467643128378 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 07:38:48 INFO - PROCESS | 1952 | 1467643128382 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:38:48 INFO - PROCESS | 1952 | 1467643128385 Marionette TRACE conn2 <- [1,114,null,{}] 07:38:48 INFO - PROCESS | 1952 | 1467643128387 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:48 INFO - PROCESS | 1952 | 1467643128389 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:48 INFO - PROCESS | 1952 | 1467643128501 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:38:48 INFO - PROCESS | 1952 | 1467643128507 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:48 INFO - PROCESS | 1952 | 1467643128509 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:48 INFO - PROCESS | 1952 | ++DOCSHELL 0x1197b4000 == 36 [pid = 1952] [id = 36] 07:38:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x1212b2000) [pid = 1952] [serial = 104] [outer = 0x0] 07:38:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x1215b2c00) [pid = 1952] [serial = 105] [outer = 0x1212b2000] 07:38:48 INFO - PROCESS | 1952 | 1467643128535 Marionette DEBUG loaded listener.js 07:38:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x1248c5400) [pid = 1952] [serial = 106] [outer = 0x1212b2000] 07:38:48 INFO - PROCESS | 1952 | 1467643128834 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 471ms 07:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:38:48 INFO - PROCESS | 1952 | 1467643128855 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:38:48 INFO - PROCESS | 1952 | 1467643128856 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 07:38:48 INFO - PROCESS | 1952 | 1467643128858 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:38:48 INFO - PROCESS | 1952 | 1467643128859 Marionette TRACE conn2 <- [1,118,null,{}] 07:38:48 INFO - PROCESS | 1952 | 1467643128862 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:48 INFO - PROCESS | 1952 | 1467643128865 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:48 INFO - PROCESS | 1952 | 1467643128958 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:38:48 INFO - PROCESS | 1952 | 1467643128963 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:48 INFO - PROCESS | 1952 | 1467643128964 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:48 INFO - PROCESS | 1952 | ++DOCSHELL 0x1210c6800 == 37 [pid = 1952] [id = 37] 07:38:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x1183d3c00) [pid = 1952] [serial = 107] [outer = 0x0] 07:38:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x1248f7000) [pid = 1952] [serial = 108] [outer = 0x1183d3c00] 07:38:48 INFO - PROCESS | 1952 | 1467643128991 Marionette DEBUG loaded listener.js 07:38:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x124d03400) [pid = 1952] [serial = 109] [outer = 0x1183d3c00] 07:38:49 INFO - PROCESS | 1952 | 1467643129403 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 571ms 07:38:49 INFO - PROCESS | 1952 | 1467643129433 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:38:49 INFO - PROCESS | 1952 | 1467643129434 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 07:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:38:49 INFO - PROCESS | 1952 | 1467643129436 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:38:49 INFO - PROCESS | 1952 | 1467643129437 Marionette TRACE conn2 <- [1,122,null,{}] 07:38:49 INFO - PROCESS | 1952 | 1467643129439 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:49 INFO - PROCESS | 1952 | 1467643129440 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:49 INFO - PROCESS | 1952 | 1467643129517 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:38:49 INFO - PROCESS | 1952 | 1467643129522 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:49 INFO - PROCESS | 1952 | 1467643129523 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:49 INFO - PROCESS | 1952 | ++DOCSHELL 0x12132d800 == 38 [pid = 1952] [id = 38] 07:38:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x124dc3c00) [pid = 1952] [serial = 110] [outer = 0x0] 07:38:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x124dd1000) [pid = 1952] [serial = 111] [outer = 0x124dc3c00] 07:38:49 INFO - PROCESS | 1952 | 1467643129564 Marionette DEBUG loaded listener.js 07:38:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x125076000) [pid = 1952] [serial = 112] [outer = 0x124dc3c00] 07:38:50 INFO - PROCESS | 1952 | 1467643130002 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 571ms 07:38:50 INFO - PROCESS | 1952 | 1467643130008 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:38:50 INFO - PROCESS | 1952 | 1467643130010 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 07:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:38:50 INFO - PROCESS | 1952 | 1467643130012 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:38:50 INFO - PROCESS | 1952 | 1467643130014 Marionette TRACE conn2 <- [1,126,null,{}] 07:38:50 INFO - PROCESS | 1952 | 1467643130019 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:50 INFO - PROCESS | 1952 | 1467643130020 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:50 INFO - PROCESS | 1952 | 1467643130104 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:38:50 INFO - PROCESS | 1952 | 1467643130150 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:50 INFO - PROCESS | 1952 | 1467643130151 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:50 INFO - PROCESS | 1952 | ++DOCSHELL 0x12144b800 == 39 [pid = 1952] [id = 39] 07:38:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x124d09400) [pid = 1952] [serial = 113] [outer = 0x0] 07:38:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 114 (0x12570f400) [pid = 1952] [serial = 114] [outer = 0x124d09400] 07:38:50 INFO - PROCESS | 1952 | 1467643130176 Marionette DEBUG loaded listener.js 07:38:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 115 (0x126053800) [pid = 1952] [serial = 115] [outer = 0x124d09400] 07:38:50 INFO - PROCESS | 1952 | 1467643130431 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 472ms 07:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:38:50 INFO - PROCESS | 1952 | 1467643130487 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:38:50 INFO - PROCESS | 1952 | 1467643130489 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 07:38:50 INFO - PROCESS | 1952 | 1467643130491 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:38:50 INFO - PROCESS | 1952 | 1467643130492 Marionette TRACE conn2 <- [1,130,null,{}] 07:38:50 INFO - PROCESS | 1952 | 1467643130494 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:50 INFO - PROCESS | 1952 | 1467643130496 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:50 INFO - PROCESS | 1952 | 1467643130596 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:38:50 INFO - PROCESS | 1952 | 1467643130600 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:50 INFO - PROCESS | 1952 | 1467643130602 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:50 INFO - PROCESS | 1952 | ++DOCSHELL 0x121625000 == 40 [pid = 1952] [id = 40] 07:38:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 116 (0x12570e800) [pid = 1952] [serial = 116] [outer = 0x0] 07:38:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 117 (0x12627d000) [pid = 1952] [serial = 117] [outer = 0x12570e800] 07:38:50 INFO - PROCESS | 1952 | 1467643130643 Marionette DEBUG loaded listener.js 07:38:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 118 (0x1266df800) [pid = 1952] [serial = 118] [outer = 0x12570e800] 07:38:51 INFO - PROCESS | 1952 | 1467643131120 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 672ms 07:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:38:51 INFO - PROCESS | 1952 | 1467643131168 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:38:51 INFO - PROCESS | 1952 | 1467643131169 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 07:38:51 INFO - PROCESS | 1952 | 1467643131171 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:38:51 INFO - PROCESS | 1952 | 1467643131172 Marionette TRACE conn2 <- [1,134,null,{}] 07:38:51 INFO - PROCESS | 1952 | 1467643131175 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:51 INFO - PROCESS | 1952 | 1467643131176 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:51 INFO - PROCESS | 1952 | 1467643131260 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:38:51 INFO - PROCESS | 1952 | 1467643131265 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:51 INFO - PROCESS | 1952 | 1467643131266 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:51 INFO - PROCESS | 1952 | ++DOCSHELL 0x12480a800 == 41 [pid = 1952] [id = 41] 07:38:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 119 (0x1266e4800) [pid = 1952] [serial = 119] [outer = 0x0] 07:38:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 120 (0x12699fc00) [pid = 1952] [serial = 120] [outer = 0x1266e4800] 07:38:51 INFO - PROCESS | 1952 | 1467643131290 Marionette DEBUG loaded listener.js 07:38:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 121 (0x126cf5400) [pid = 1952] [serial = 121] [outer = 0x1266e4800] 07:38:52 INFO - PROCESS | 1952 | 1467643132282 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1121ms 07:38:52 INFO - PROCESS | 1952 | 1467643132294 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:38:52 INFO - PROCESS | 1952 | 1467643132297 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 07:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:38:52 INFO - PROCESS | 1952 | 1467643132300 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:38:52 INFO - PROCESS | 1952 | 1467643132302 Marionette TRACE conn2 <- [1,138,null,{}] 07:38:52 INFO - PROCESS | 1952 | 1467643132306 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:52 INFO - PROCESS | 1952 | 1467643132307 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:52 INFO - PROCESS | 1952 | 1467643132406 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:38:52 INFO - PROCESS | 1952 | 1467643132411 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:52 INFO - PROCESS | 1952 | 1467643132413 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:52 INFO - PROCESS | 1952 | ++DOCSHELL 0x112ead000 == 42 [pid = 1952] [id = 42] 07:38:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 122 (0x1162db800) [pid = 1952] [serial = 122] [outer = 0x0] 07:38:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 123 (0x11677c400) [pid = 1952] [serial = 123] [outer = 0x1162db800] 07:38:52 INFO - PROCESS | 1952 | 1467643132443 Marionette DEBUG loaded listener.js 07:38:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 124 (0x116f44400) [pid = 1952] [serial = 124] [outer = 0x1162db800] 07:38:52 INFO - PROCESS | 1952 | 1467643132769 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 520ms 07:38:52 INFO - PROCESS | 1952 | 1467643132820 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:38:52 INFO - PROCESS | 1952 | 1467643132823 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 07:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:38:52 INFO - PROCESS | 1952 | 1467643132827 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:38:52 INFO - PROCESS | 1952 | 1467643132829 Marionette TRACE conn2 <- [1,142,null,{}] 07:38:52 INFO - PROCESS | 1952 | 1467643132831 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:52 INFO - PROCESS | 1952 | 1467643132833 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:52 INFO - PROCESS | 1952 | 1467643132925 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:38:52 INFO - PROCESS | 1952 | 1467643132956 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:52 INFO - PROCESS | 1952 | 1467643132957 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:52 INFO - PROCESS | 1952 | ++DOCSHELL 0x1160a9800 == 43 [pid = 1952] [id = 43] 07:38:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 125 (0x117e9c000) [pid = 1952] [serial = 125] [outer = 0x0] 07:38:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 126 (0x118261400) [pid = 1952] [serial = 126] [outer = 0x117e9c000] 07:38:52 INFO - PROCESS | 1952 | 1467643132985 Marionette DEBUG loaded listener.js 07:38:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 127 (0x1183dc400) [pid = 1952] [serial = 127] [outer = 0x117e9c000] 07:38:53 INFO - PROCESS | 1952 | 1467643133342 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 521ms 07:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:38:53 INFO - PROCESS | 1952 | 1467643133351 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:38:53 INFO - PROCESS | 1952 | 1467643133352 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 07:38:53 INFO - PROCESS | 1952 | 1467643133355 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:38:53 INFO - PROCESS | 1952 | 1467643133357 Marionette TRACE conn2 <- [1,146,null,{}] 07:38:53 INFO - PROCESS | 1952 | 1467643133366 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:53 INFO - PROCESS | 1952 | 1467643133370 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:53 INFO - PROCESS | 1952 | 1467643133459 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 126 (0x12d210400) [pid = 1952] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 125 (0x118256400) [pid = 1952] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 124 (0x118455000) [pid = 1952] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 123 (0x121024800) [pid = 1952] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 122 (0x121005800) [pid = 1952] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 121 (0x12bf7e800) [pid = 1952] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 120 (0x12bf5e400) [pid = 1952] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 119 (0x1183d6800) [pid = 1952] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 118 (0x12bc21000) [pid = 1952] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 117 (0x12bb73c00) [pid = 1952] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 116 (0x12b3d0400) [pid = 1952] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 115 (0x12ab8d800) [pid = 1952] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 114 (0x1292e7c00) [pid = 1952] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 113 (0x11855fc00) [pid = 1952] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x1183a2000) [pid = 1952] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x1194d4c00) [pid = 1952] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x119ae5c00) [pid = 1952] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x111fe3c00) [pid = 1952] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x1212b2000) [pid = 1952] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x1183d3c00) [pid = 1952] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x124dc3c00) [pid = 1952] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x12dfc6400) [pid = 1952] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x1129a2400) [pid = 1952] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x11677b400) [pid = 1952] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x118705800) [pid = 1952] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x11336f400) [pid = 1952] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x116085c00) [pid = 1952] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1176c1400) [pid = 1952] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:38:53 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x118256800) [pid = 1952] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:38:53 INFO - PROCESS | 1952 | 1467643133964 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:53 INFO - PROCESS | 1952 | 1467643133966 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:53 INFO - PROCESS | 1952 | ++DOCSHELL 0x113d7e000 == 44 [pid = 1952] [id = 44] 07:38:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x1121bdc00) [pid = 1952] [serial = 128] [outer = 0x0] 07:38:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x112979c00) [pid = 1952] [serial = 129] [outer = 0x1121bdc00] 07:38:54 INFO - PROCESS | 1952 | 1467643133998 Marionette DEBUG loaded listener.js 07:38:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x11696d000) [pid = 1952] [serial = 130] [outer = 0x1121bdc00] 07:38:54 INFO - PROCESS | 1952 | 1467643134301 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 971ms 07:38:54 INFO - PROCESS | 1952 | 1467643134327 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:38:54 INFO - PROCESS | 1952 | 1467643134328 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 07:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:38:54 INFO - PROCESS | 1952 | 1467643134333 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:38:54 INFO - PROCESS | 1952 | 1467643134336 Marionette TRACE conn2 <- [1,150,null,{}] 07:38:54 INFO - PROCESS | 1952 | 1467643134338 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:54 INFO - PROCESS | 1952 | 1467643134340 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:54 INFO - PROCESS | 1952 | 1467643134414 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:38:54 INFO - PROCESS | 1952 | 1467643134418 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:54 INFO - PROCESS | 1952 | 1467643134419 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:54 INFO - PROCESS | 1952 | ++DOCSHELL 0x118222800 == 45 [pid = 1952] [id = 45] 07:38:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x1183a2000) [pid = 1952] [serial = 131] [outer = 0x0] 07:38:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x11948f800) [pid = 1952] [serial = 132] [outer = 0x1183a2000] 07:38:54 INFO - PROCESS | 1952 | 1467643134446 Marionette DEBUG loaded listener.js 07:38:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x11949b800) [pid = 1952] [serial = 133] [outer = 0x1183a2000] 07:38:54 INFO - PROCESS | 1952 | 1467643134782 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 473ms 07:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:38:54 INFO - PROCESS | 1952 | 1467643134804 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:38:54 INFO - PROCESS | 1952 | 1467643134806 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 07:38:54 INFO - PROCESS | 1952 | 1467643134808 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:38:54 INFO - PROCESS | 1952 | 1467643134809 Marionette TRACE conn2 <- [1,154,null,{}] 07:38:54 INFO - PROCESS | 1952 | 1467643134811 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:54 INFO - PROCESS | 1952 | 1467643134812 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:54 INFO - PROCESS | 1952 | 1467643134884 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:38:54 INFO - PROCESS | 1952 | 1467643134888 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:54 INFO - PROCESS | 1952 | 1467643134889 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:54 INFO - PROCESS | 1952 | ++DOCSHELL 0x118786800 == 46 [pid = 1952] [id = 46] 07:38:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x1176c6c00) [pid = 1952] [serial = 134] [outer = 0x0] 07:38:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x1194d4800) [pid = 1952] [serial = 135] [outer = 0x1176c6c00] 07:38:54 INFO - PROCESS | 1952 | 1467643134915 Marionette DEBUG loaded listener.js 07:38:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x1194e0800) [pid = 1952] [serial = 136] [outer = 0x1176c6c00] 07:38:55 INFO - PROCESS | 1952 | 1467643135228 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 07:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:38:55 INFO - PROCESS | 1952 | 1467643135276 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:38:55 INFO - PROCESS | 1952 | 1467643135277 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 07:38:55 INFO - PROCESS | 1952 | 1467643135280 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:38:55 INFO - PROCESS | 1952 | 1467643135281 Marionette TRACE conn2 <- [1,158,null,{}] 07:38:55 INFO - PROCESS | 1952 | 1467643135283 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:55 INFO - PROCESS | 1952 | 1467643135287 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:55 INFO - PROCESS | 1952 | 1467643135377 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:38:55 INFO - PROCESS | 1952 | 1467643135422 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:55 INFO - PROCESS | 1952 | 1467643135423 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:55 INFO - PROCESS | 1952 | ++DOCSHELL 0x1191da800 == 47 [pid = 1952] [id = 47] 07:38:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x1194d4000) [pid = 1952] [serial = 137] [outer = 0x0] 07:38:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x11a0af000) [pid = 1952] [serial = 138] [outer = 0x1194d4000] 07:38:55 INFO - PROCESS | 1952 | 1467643135455 Marionette DEBUG loaded listener.js 07:38:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x1211a3400) [pid = 1952] [serial = 139] [outer = 0x1194d4000] 07:38:55 INFO - PROCESS | 1952 | 1467643135714 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 470ms 07:38:55 INFO - PROCESS | 1952 | 1467643135754 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:38:55 INFO - PROCESS | 1952 | 1467643135755 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 07:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:38:55 INFO - PROCESS | 1952 | 1467643135757 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:38:55 INFO - PROCESS | 1952 | 1467643135758 Marionette TRACE conn2 <- [1,162,null,{}] 07:38:55 INFO - PROCESS | 1952 | 1467643135760 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:55 INFO - PROCESS | 1952 | 1467643135761 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:55 INFO - PROCESS | 1952 | 1467643135837 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:38:55 INFO - PROCESS | 1952 | 1467643135841 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:55 INFO - PROCESS | 1952 | 1467643135842 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:55 INFO - PROCESS | 1952 | ++DOCSHELL 0x1210ba800 == 48 [pid = 1952] [id = 48] 07:38:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x11a0f2400) [pid = 1952] [serial = 140] [outer = 0x0] 07:38:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x1215a9800) [pid = 1952] [serial = 141] [outer = 0x11a0f2400] 07:38:55 INFO - PROCESS | 1952 | 1467643135868 Marionette DEBUG loaded listener.js 07:38:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x121b58c00) [pid = 1952] [serial = 142] [outer = 0x11a0f2400] 07:38:56 INFO - PROCESS | 1952 | 1467643136303 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 569ms 07:38:56 INFO - PROCESS | 1952 | 1467643136330 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:38:56 INFO - PROCESS | 1952 | 1467643136333 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 07:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:38:56 INFO - PROCESS | 1952 | 1467643136338 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:38:56 INFO - PROCESS | 1952 | 1467643136340 Marionette TRACE conn2 <- [1,166,null,{}] 07:38:56 INFO - PROCESS | 1952 | 1467643136345 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:56 INFO - PROCESS | 1952 | 1467643136348 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:56 INFO - PROCESS | 1952 | 1467643136441 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:38:56 INFO - PROCESS | 1952 | 1467643136502 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:56 INFO - PROCESS | 1952 | 1467643136503 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:56 INFO - PROCESS | 1952 | ++DOCSHELL 0x11609b800 == 49 [pid = 1952] [id = 49] 07:38:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 114 (0x11607d000) [pid = 1952] [serial = 143] [outer = 0x0] 07:38:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 115 (0x116779400) [pid = 1952] [serial = 144] [outer = 0x11607d000] 07:38:56 INFO - PROCESS | 1952 | 1467643136534 Marionette DEBUG loaded listener.js 07:38:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 116 (0x1171c1800) [pid = 1952] [serial = 145] [outer = 0x11607d000] 07:38:56 INFO - PROCESS | 1952 | 1467643136966 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 673ms 07:38:57 INFO - PROCESS | 1952 | 1467643137013 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:38:57 INFO - PROCESS | 1952 | 1467643137017 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 07:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:38:57 INFO - PROCESS | 1952 | 1467643137023 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:38:57 INFO - PROCESS | 1952 | 1467643137025 Marionette TRACE conn2 <- [1,170,null,{}] 07:38:57 INFO - PROCESS | 1952 | 1467643137027 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:57 INFO - PROCESS | 1952 | 1467643137029 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:57 INFO - PROCESS | 1952 | 1467643137141 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:38:57 INFO - PROCESS | 1952 | 1467643137214 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:57 INFO - PROCESS | 1952 | 1467643137216 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:57 INFO - PROCESS | 1952 | ++DOCSHELL 0x119478000 == 50 [pid = 1952] [id = 50] 07:38:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 117 (0x118703800) [pid = 1952] [serial = 146] [outer = 0x0] 07:38:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 118 (0x118995400) [pid = 1952] [serial = 147] [outer = 0x118703800] 07:38:57 INFO - PROCESS | 1952 | 1467643137247 Marionette DEBUG loaded listener.js 07:38:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 119 (0x118ff2c00) [pid = 1952] [serial = 148] [outer = 0x118703800] 07:38:57 INFO - PROCESS | 1952 | 1467643137651 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 07:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:38:57 INFO - PROCESS | 1952 | 1467643137692 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:38:57 INFO - PROCESS | 1952 | 1467643137694 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 07:38:57 INFO - PROCESS | 1952 | 1467643137715 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:38:57 INFO - PROCESS | 1952 | 1467643137717 Marionette TRACE conn2 <- [1,174,null,{}] 07:38:57 INFO - PROCESS | 1952 | 1467643137726 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:57 INFO - PROCESS | 1952 | 1467643137729 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:57 INFO - PROCESS | 1952 | 1467643137824 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:38:57 INFO - PROCESS | 1952 | 1467643137886 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:57 INFO - PROCESS | 1952 | 1467643137888 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:57 INFO - PROCESS | 1952 | ++DOCSHELL 0x12161f800 == 51 [pid = 1952] [id = 51] 07:38:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 120 (0x11a0bd000) [pid = 1952] [serial = 149] [outer = 0x0] 07:38:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 121 (0x11a0f2800) [pid = 1952] [serial = 150] [outer = 0x11a0bd000] 07:38:57 INFO - PROCESS | 1952 | 1467643137920 Marionette DEBUG loaded listener.js 07:38:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 122 (0x12119c800) [pid = 1952] [serial = 151] [outer = 0x11a0bd000] 07:38:58 INFO - PROCESS | 1952 | 1467643138323 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 641ms 07:38:58 INFO - PROCESS | 1952 | 1467643138337 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:38:58 INFO - PROCESS | 1952 | 1467643138339 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 07:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:38:58 INFO - PROCESS | 1952 | 1467643138341 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:38:58 INFO - PROCESS | 1952 | 1467643138343 Marionette TRACE conn2 <- [1,178,null,{}] 07:38:58 INFO - PROCESS | 1952 | 1467643138345 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:58 INFO - PROCESS | 1952 | 1467643138346 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:58 INFO - PROCESS | 1952 | 1467643138442 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:38:58 INFO - PROCESS | 1952 | 1467643138512 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:58 INFO - PROCESS | 1952 | 1467643138514 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:58 INFO - PROCESS | 1952 | ++DOCSHELL 0x118785800 == 52 [pid = 1952] [id = 52] 07:38:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 123 (0x121c2b000) [pid = 1952] [serial = 152] [outer = 0x0] 07:38:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 124 (0x121ed0000) [pid = 1952] [serial = 153] [outer = 0x121c2b000] 07:38:58 INFO - PROCESS | 1952 | 1467643138545 Marionette DEBUG loaded listener.js 07:38:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 125 (0x1248f6800) [pid = 1952] [serial = 154] [outer = 0x121c2b000] 07:38:58 INFO - PROCESS | 1952 | 1467643138968 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 669ms 07:38:59 INFO - PROCESS | 1952 | 1467643139019 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:38:59 INFO - PROCESS | 1952 | 1467643139021 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 07:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:38:59 INFO - PROCESS | 1952 | 1467643139026 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:38:59 INFO - PROCESS | 1952 | 1467643139029 Marionette TRACE conn2 <- [1,182,null,{}] 07:38:59 INFO - PROCESS | 1952 | 1467643139035 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:59 INFO - PROCESS | 1952 | 1467643139037 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:59 INFO - PROCESS | 1952 | 1467643139147 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:38:59 INFO - PROCESS | 1952 | 1467643139228 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:59 INFO - PROCESS | 1952 | 1467643139229 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:59 INFO - PROCESS | 1952 | ++DOCSHELL 0x112e9a800 == 53 [pid = 1952] [id = 53] 07:38:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 126 (0x116029800) [pid = 1952] [serial = 155] [outer = 0x0] 07:38:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 127 (0x1176c3400) [pid = 1952] [serial = 156] [outer = 0x116029800] 07:38:59 INFO - PROCESS | 1952 | 1467643139262 Marionette DEBUG loaded listener.js 07:38:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 128 (0x11899ec00) [pid = 1952] [serial = 157] [outer = 0x116029800] 07:38:59 INFO - PROCESS | 1952 | 1467643139769 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 775ms 07:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:38:59 INFO - PROCESS | 1952 | 1467643139801 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:38:59 INFO - PROCESS | 1952 | 1467643139804 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 07:38:59 INFO - PROCESS | 1952 | 1467643139807 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:38:59 INFO - PROCESS | 1952 | 1467643139808 Marionette TRACE conn2 <- [1,186,null,{}] 07:38:59 INFO - PROCESS | 1952 | 1467643139812 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:59 INFO - PROCESS | 1952 | 1467643139814 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:38:59 INFO - PROCESS | 1952 | 1467643139905 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x1191da800 == 52 [pid = 1952] [id = 47] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x118786800 == 51 [pid = 1952] [id = 46] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x118222800 == 50 [pid = 1952] [id = 45] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x11713d800 == 49 [pid = 1952] [id = 31] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x113d7e000 == 48 [pid = 1952] [id = 44] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x116f15000 == 47 [pid = 1952] [id = 30] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x1160a9800 == 46 [pid = 1952] [id = 43] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x1167f5000 == 45 [pid = 1952] [id = 29] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x112ead000 == 44 [pid = 1952] [id = 42] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x118f07800 == 43 [pid = 1952] [id = 33] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x116244800 == 42 [pid = 1952] [id = 28] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x113a47800 == 41 [pid = 1952] [id = 27] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x12480a800 == 40 [pid = 1952] [id = 41] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x1197b4000 == 39 [pid = 1952] [id = 36] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x11837f800 == 38 [pid = 1952] [id = 32] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x121625000 == 37 [pid = 1952] [id = 40] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x118fcc000 == 36 [pid = 1952] [id = 34] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x112e9a800 == 35 [pid = 1952] [id = 53] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x118785800 == 34 [pid = 1952] [id = 52] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x12161f800 == 33 [pid = 1952] [id = 51] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x1210c6800 == 32 [pid = 1952] [id = 37] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x119478000 == 31 [pid = 1952] [id = 50] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x1210ba800 == 30 [pid = 1952] [id = 48] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x11944f800 == 29 [pid = 1952] [id = 35] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x11609b800 == 28 [pid = 1952] [id = 49] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x12132d800 == 27 [pid = 1952] [id = 38] 07:39:00 INFO - PROCESS | 1952 | --DOCSHELL 0x12144b800 == 26 [pid = 1952] [id = 39] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 127 (0x1248f5c00) [pid = 1952] [serial = 11] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 126 (0x12627d000) [pid = 1952] [serial = 117] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 125 (0x118f41800) [pid = 1952] [serial = 90] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 124 (0x1194d7000) [pid = 1952] [serial = 91] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 123 (0x119797000) [pid = 1952] [serial = 93] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 122 (0x119ae4000) [pid = 1952] [serial = 94] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 121 (0x11a0b4c00) [pid = 1952] [serial = 96] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 120 (0x11a0f3c00) [pid = 1952] [serial = 97] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 119 (0x121003800) [pid = 1952] [serial = 99] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 118 (0x121195000) [pid = 1952] [serial = 100] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 117 (0x12119d800) [pid = 1952] [serial = 102] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 116 (0x1215b2c00) [pid = 1952] [serial = 105] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 115 (0x1248f7000) [pid = 1952] [serial = 108] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 114 (0x124dd1000) [pid = 1952] [serial = 111] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 113 (0x12570f400) [pid = 1952] [serial = 114] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x112d89800) [pid = 1952] [serial = 66] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x116f47800) [pid = 1952] [serial = 69] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x118998000) [pid = 1952] [serial = 72] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x113f30800) [pid = 1952] [serial = 75] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x116024000) [pid = 1952] [serial = 76] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x11676f000) [pid = 1952] [serial = 78] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x116a03800) [pid = 1952] [serial = 79] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x117ea8c00) [pid = 1952] [serial = 81] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x1183d1400) [pid = 1952] [serial = 84] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x11870b000) [pid = 1952] [serial = 87] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x1248c5400) [pid = 1952] [serial = 106] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x124d03400) [pid = 1952] [serial = 109] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x1133e3800) [pid = 1952] [serial = 67] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x118f42400) [pid = 1952] [serial = 88] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x125076000) [pid = 1952] [serial = 112] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x11839f800) [pid = 1952] [serial = 82] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x11949ac00) [pid = 1952] [serial = 73] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x118258000) [pid = 1952] [serial = 70] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x12dfcd400) [pid = 1952] [serial = 64] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x11855e000) [pid = 1952] [serial = 85] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x121b50000) [pid = 1952] [serial = 8] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1171c2000) [pid = 1952] [serial = 31] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x12bf0f000) [pid = 1952] [serial = 30] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x12bc17000) [pid = 1952] [serial = 27] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x12bc1d800) [pid = 1952] [serial = 28] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x12b3d2000) [pid = 1952] [serial = 24] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x12b3db400) [pid = 1952] [serial = 25] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x12ab93800) [pid = 1952] [serial = 22] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x12ab8f400) [pid = 1952] [serial = 21] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1295b8000) [pid = 1952] [serial = 18] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x1292e9800) [pid = 1952] [serial = 15] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1292ef400) [pid = 1952] [serial = 16] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x12d6d4c00) [pid = 1952] [serial = 63] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x12d6cd000) [pid = 1952] [serial = 60] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x12d6d2400) [pid = 1952] [serial = 61] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x11825d400) [pid = 1952] [serial = 57] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x1292ebc00) [pid = 1952] [serial = 58] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x12d20d000) [pid = 1952] [serial = 55] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x12102b000) [pid = 1952] [serial = 54] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x12102ac00) [pid = 1952] [serial = 51] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x1197c3800) [pid = 1952] [serial = 45] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x121022800) [pid = 1952] [serial = 48] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x121026400) [pid = 1952] [serial = 50] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x12c7f3400) [pid = 1952] [serial = 42] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 68 (0x12cd27400) [pid = 1952] [serial = 43] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 67 (0x12c7ed000) [pid = 1952] [serial = 40] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 66 (0x12bf84c00) [pid = 1952] [serial = 39] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 65 (0x12bf78000) [pid = 1952] [serial = 36] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 64 (0x12bf7c400) [pid = 1952] [serial = 37] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 63 (0x12604f400) [pid = 1952] [serial = 33] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | --DOMWINDOW == 62 (0x12bf5b000) [pid = 1952] [serial = 34] [outer = 0x0] [url = about:blank] 07:39:00 INFO - PROCESS | 1952 | 1467643140508 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:00 INFO - PROCESS | 1952 | 1467643140510 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:00 INFO - PROCESS | 1952 | ++DOCSHELL 0x111ea2000 == 27 [pid = 1952] [id = 54] 07:39:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 63 (0x1133e0c00) [pid = 1952] [serial = 158] [outer = 0x0] 07:39:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 64 (0x11386c000) [pid = 1952] [serial = 159] [outer = 0x1133e0c00] 07:39:00 INFO - PROCESS | 1952 | 1467643140562 Marionette DEBUG loaded listener.js 07:39:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 65 (0x1150dac00) [pid = 1952] [serial = 160] [outer = 0x1133e0c00] 07:39:00 INFO - PROCESS | 1952 | 1467643140968 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1171ms 07:39:00 INFO - PROCESS | 1952 | 1467643140978 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:39:00 INFO - PROCESS | 1952 | 1467643140982 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 07:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:39:00 INFO - PROCESS | 1952 | 1467643140987 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:39:00 INFO - PROCESS | 1952 | 1467643140989 Marionette TRACE conn2 <- [1,190,null,{}] 07:39:00 INFO - PROCESS | 1952 | 1467643140993 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:00 INFO - PROCESS | 1952 | 1467643140994 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:01 INFO - PROCESS | 1952 | 1467643141079 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:39:01 INFO - PROCESS | 1952 | 1467643141120 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:01 INFO - PROCESS | 1952 | 1467643141122 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:01 INFO - PROCESS | 1952 | ++DOCSHELL 0x113abd800 == 28 [pid = 1952] [id = 55] 07:39:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 66 (0x116023c00) [pid = 1952] [serial = 161] [outer = 0x0] 07:39:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 67 (0x116974400) [pid = 1952] [serial = 162] [outer = 0x116023c00] 07:39:01 INFO - PROCESS | 1952 | 1467643141149 Marionette DEBUG loaded listener.js 07:39:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 68 (0x117ea1800) [pid = 1952] [serial = 163] [outer = 0x116023c00] 07:39:01 INFO - PROCESS | 1952 | 1467643141417 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 472ms 07:39:01 INFO - PROCESS | 1952 | 1467643141462 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:39:01 INFO - PROCESS | 1952 | 1467643141469 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 07:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:39:01 INFO - PROCESS | 1952 | 1467643141477 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:39:01 INFO - PROCESS | 1952 | 1467643141478 Marionette TRACE conn2 <- [1,194,null,{}] 07:39:01 INFO - PROCESS | 1952 | 1467643141482 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:01 INFO - PROCESS | 1952 | 1467643141486 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:01 INFO - PROCESS | 1952 | 1467643141566 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:39:01 INFO - PROCESS | 1952 | 1467643141570 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:01 INFO - PROCESS | 1952 | 1467643141571 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:01 INFO - PROCESS | 1952 | ++DOCSHELL 0x1169a6000 == 29 [pid = 1952] [id = 56] 07:39:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x118258000) [pid = 1952] [serial = 164] [outer = 0x0] 07:39:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x1183d8000) [pid = 1952] [serial = 165] [outer = 0x118258000] 07:39:01 INFO - PROCESS | 1952 | 1467643141599 Marionette DEBUG loaded listener.js 07:39:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x11859a800) [pid = 1952] [serial = 166] [outer = 0x118258000] 07:39:01 INFO - PROCESS | 1952 | 1467643141923 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 07:39:01 INFO - PROCESS | 1952 | 1467643141950 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:39:01 INFO - PROCESS | 1952 | 1467643141953 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 07:39:01 INFO - PROCESS | 1952 | 1467643141960 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:39:01 INFO - PROCESS | 1952 | 1467643141965 Marionette TRACE conn2 <- [1,198,null,{}] 07:39:01 INFO - PROCESS | 1952 | 1467643141970 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:01 INFO - PROCESS | 1952 | 1467643141973 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:02 INFO - PROCESS | 1952 | 1467643142043 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:39:02 INFO - PROCESS | 1952 | 1467643142048 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:02 INFO - PROCESS | 1952 | 1467643142049 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:02 INFO - PROCESS | 1952 | ++DOCSHELL 0x117146000 == 30 [pid = 1952] [id = 57] 07:39:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x118706000) [pid = 1952] [serial = 167] [outer = 0x0] 07:39:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x118f9c800) [pid = 1952] [serial = 168] [outer = 0x118706000] 07:39:02 INFO - PROCESS | 1952 | 1467643142077 Marionette DEBUG loaded listener.js 07:39:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x119491000) [pid = 1952] [serial = 169] [outer = 0x118706000] 07:39:02 INFO - PROCESS | 1952 | 1467643142371 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 431ms 07:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:39:02 INFO - PROCESS | 1952 | 1467643142389 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:39:02 INFO - PROCESS | 1952 | 1467643142390 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 07:39:02 INFO - PROCESS | 1952 | 1467643142392 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:39:02 INFO - PROCESS | 1952 | 1467643142394 Marionette TRACE conn2 <- [1,202,null,{}] 07:39:02 INFO - PROCESS | 1952 | 1467643142396 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:02 INFO - PROCESS | 1952 | 1467643142399 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:02 INFO - PROCESS | 1952 | 1467643142483 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:39:02 INFO - PROCESS | 1952 | 1467643142489 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:02 INFO - PROCESS | 1952 | 1467643142490 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:02 INFO - PROCESS | 1952 | ++DOCSHELL 0x118234800 == 31 [pid = 1952] [id = 58] 07:39:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x1194da400) [pid = 1952] [serial = 170] [outer = 0x0] 07:39:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x119ad9000) [pid = 1952] [serial = 171] [outer = 0x1194da400] 07:39:02 INFO - PROCESS | 1952 | 1467643142515 Marionette DEBUG loaded listener.js 07:39:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x119bd1400) [pid = 1952] [serial = 172] [outer = 0x1194da400] 07:39:02 INFO - PROCESS | 1952 | 1467643142850 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 518ms 07:39:02 INFO - PROCESS | 1952 | 1467643142912 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:39:02 INFO - PROCESS | 1952 | 1467643142913 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 07:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:39:02 INFO - PROCESS | 1952 | 1467643142916 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:39:02 INFO - PROCESS | 1952 | 1467643142917 Marionette TRACE conn2 <- [1,206,null,{}] 07:39:02 INFO - PROCESS | 1952 | 1467643142925 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:02 INFO - PROCESS | 1952 | 1467643142926 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:03 INFO - PROCESS | 1952 | 1467643143010 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:39:03 INFO - PROCESS | 1952 | 1467643143016 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:03 INFO - PROCESS | 1952 | 1467643143020 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:03 INFO - PROCESS | 1952 | ++DOCSHELL 0x118786800 == 32 [pid = 1952] [id = 59] 07:39:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x118257000) [pid = 1952] [serial = 173] [outer = 0x0] 07:39:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x11a0f4400) [pid = 1952] [serial = 174] [outer = 0x118257000] 07:39:03 INFO - PROCESS | 1952 | 1467643143052 Marionette DEBUG loaded listener.js 07:39:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x12102b800) [pid = 1952] [serial = 175] [outer = 0x118257000] 07:39:03 INFO - PROCESS | 1952 | 1467643143389 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 529ms 07:39:03 INFO - PROCESS | 1952 | 1467643143446 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:39:03 INFO - PROCESS | 1952 | 1467643143447 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 07:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:39:03 INFO - PROCESS | 1952 | 1467643143449 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:39:03 INFO - PROCESS | 1952 | 1467643143450 Marionette TRACE conn2 <- [1,210,null,{}] 07:39:03 INFO - PROCESS | 1952 | 1467643143453 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:03 INFO - PROCESS | 1952 | 1467643143454 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:03 INFO - PROCESS | 1952 | 1467643143543 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:39:03 INFO - PROCESS | 1952 | 1467643143573 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:03 INFO - PROCESS | 1952 | 1467643143575 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:03 INFO - PROCESS | 1952 | ++DOCSHELL 0x11253e800 == 33 [pid = 1952] [id = 60] 07:39:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x12102d400) [pid = 1952] [serial = 176] [outer = 0x0] 07:39:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1216c4800) [pid = 1952] [serial = 177] [outer = 0x12102d400] 07:39:03 INFO - PROCESS | 1952 | 1467643143599 Marionette DEBUG loaded listener.js 07:39:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x121ecf800) [pid = 1952] [serial = 178] [outer = 0x12102d400] 07:39:03 INFO - PROCESS | 1952 | 1467643143889 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 470ms 07:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:39:03 INFO - PROCESS | 1952 | 1467643143921 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:39:03 INFO - PROCESS | 1952 | 1467643143922 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 07:39:03 INFO - PROCESS | 1952 | 1467643143924 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:39:03 INFO - PROCESS | 1952 | 1467643143925 Marionette TRACE conn2 <- [1,214,null,{}] 07:39:03 INFO - PROCESS | 1952 | 1467643143927 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:03 INFO - PROCESS | 1952 | 1467643143929 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:04 INFO - PROCESS | 1952 | 1467643144022 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:39:04 INFO - PROCESS | 1952 | 1467643144026 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:04 INFO - PROCESS | 1952 | 1467643144027 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:04 INFO - PROCESS | 1952 | ++DOCSHELL 0x1197b1000 == 34 [pid = 1952] [id = 61] 07:39:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1133e3800) [pid = 1952] [serial = 179] [outer = 0x0] 07:39:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x1248f5000) [pid = 1952] [serial = 180] [outer = 0x1133e3800] 07:39:04 INFO - PROCESS | 1952 | 1467643144052 Marionette DEBUG loaded listener.js 07:39:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x124d0a000) [pid = 1952] [serial = 181] [outer = 0x1133e3800] 07:39:04 INFO - PROCESS | 1952 | 1467643144362 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 469ms 07:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:39:04 INFO - PROCESS | 1952 | 1467643144394 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:39:04 INFO - PROCESS | 1952 | 1467643144396 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 07:39:04 INFO - PROCESS | 1952 | 1467643144399 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:39:04 INFO - PROCESS | 1952 | 1467643144401 Marionette TRACE conn2 <- [1,218,null,{}] 07:39:04 INFO - PROCESS | 1952 | 1467643144404 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:04 INFO - PROCESS | 1952 | 1467643144405 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:04 INFO - PROCESS | 1952 | 1467643144491 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:39:04 INFO - PROCESS | 1952 | 1467643144521 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:04 INFO - PROCESS | 1952 | 1467643144523 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:04 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a2c800 == 35 [pid = 1952] [id = 62] 07:39:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x119796800) [pid = 1952] [serial = 182] [outer = 0x0] 07:39:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x124dd1000) [pid = 1952] [serial = 183] [outer = 0x119796800] 07:39:04 INFO - PROCESS | 1952 | 1467643144547 Marionette DEBUG loaded listener.js 07:39:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1251bd400) [pid = 1952] [serial = 184] [outer = 0x119796800] 07:39:04 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x11a0f2400) [pid = 1952] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:39:04 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1194d4000) [pid = 1952] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:39:04 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x117e9c000) [pid = 1952] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:39:04 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x1162db800) [pid = 1952] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:39:04 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1183a2000) [pid = 1952] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:39:04 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1176c6c00) [pid = 1952] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:39:04 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x1121bdc00) [pid = 1952] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:39:04 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1266e4800) [pid = 1952] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:39:04 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x124d09400) [pid = 1952] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:39:04 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x119ae6000) [pid = 1952] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:39:04 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x12570e800) [pid = 1952] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:39:04 INFO - PROCESS | 1952 | 1467643144871 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 521ms 07:39:04 INFO - PROCESS | 1952 | 1467643144920 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:39:04 INFO - PROCESS | 1952 | 1467643144921 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 07:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:39:04 INFO - PROCESS | 1952 | 1467643144931 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:39:04 INFO - PROCESS | 1952 | 1467643144932 Marionette TRACE conn2 <- [1,222,null,{}] 07:39:04 INFO - PROCESS | 1952 | 1467643144934 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:04 INFO - PROCESS | 1952 | 1467643144935 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:05 INFO - PROCESS | 1952 | 1467643145035 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:39:05 INFO - PROCESS | 1952 | 1467643145065 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:05 INFO - PROCESS | 1952 | 1467643145066 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:05 INFO - PROCESS | 1952 | ++DOCSHELL 0x1210d4800 == 36 [pid = 1952] [id = 63] 07:39:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x116a11400) [pid = 1952] [serial = 185] [outer = 0x0] 07:39:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x1212b0400) [pid = 1952] [serial = 186] [outer = 0x116a11400] 07:39:05 INFO - PROCESS | 1952 | 1467643145091 Marionette DEBUG loaded listener.js 07:39:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x12500c800) [pid = 1952] [serial = 187] [outer = 0x116a11400] 07:39:05 INFO - PROCESS | 1952 | 1467643145352 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 477ms 07:39:05 INFO - PROCESS | 1952 | 1467643145405 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:39:05 INFO - PROCESS | 1952 | 1467643145407 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 07:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:39:05 INFO - PROCESS | 1952 | 1467643145409 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:39:05 INFO - PROCESS | 1952 | 1467643145410 Marionette TRACE conn2 <- [1,226,null,{}] 07:39:05 INFO - PROCESS | 1952 | 1467643145413 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:05 INFO - PROCESS | 1952 | 1467643145415 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:05 INFO - PROCESS | 1952 | 1467643145493 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:39:05 INFO - PROCESS | 1952 | 1467643145499 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:05 INFO - PROCESS | 1952 | 1467643145501 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:05 INFO - PROCESS | 1952 | ++DOCSHELL 0x12145c800 == 37 [pid = 1952] [id = 64] 07:39:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x12500d000) [pid = 1952] [serial = 188] [outer = 0x0] 07:39:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x12579d000) [pid = 1952] [serial = 189] [outer = 0x12500d000] 07:39:05 INFO - PROCESS | 1952 | 1467643145529 Marionette DEBUG loaded listener.js 07:39:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x126054800) [pid = 1952] [serial = 190] [outer = 0x12500d000] 07:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 421ms 07:39:05 INFO - PROCESS | 1952 | 1467643145826 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:39:05 INFO - PROCESS | 1952 | 1467643145836 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:39:05 INFO - PROCESS | 1952 | 1467643145837 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 07:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:39:05 INFO - PROCESS | 1952 | 1467643145854 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:39:05 INFO - PROCESS | 1952 | 1467643145856 Marionette TRACE conn2 <- [1,230,null,{}] 07:39:05 INFO - PROCESS | 1952 | 1467643145860 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:05 INFO - PROCESS | 1952 | 1467643145862 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:05 INFO - PROCESS | 1952 | 1467643145971 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:39:05 INFO - PROCESS | 1952 | 1467643145976 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:05 INFO - PROCESS | 1952 | 1467643145977 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:05 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f21800 == 38 [pid = 1952] [id = 65] 07:39:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x118f44c00) [pid = 1952] [serial = 191] [outer = 0x0] 07:39:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x126278400) [pid = 1952] [serial = 192] [outer = 0x118f44c00] 07:39:06 INFO - PROCESS | 1952 | 1467643146001 Marionette DEBUG loaded listener.js 07:39:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x126907000) [pid = 1952] [serial = 193] [outer = 0x118f44c00] 07:39:06 INFO - PROCESS | 1952 | 1467643146265 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 437ms 07:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:39:06 INFO - PROCESS | 1952 | 1467643146279 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:39:06 INFO - PROCESS | 1952 | 1467643146280 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 07:39:06 INFO - PROCESS | 1952 | 1467643146288 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:39:06 INFO - PROCESS | 1952 | 1467643146289 Marionette TRACE conn2 <- [1,234,null,{}] 07:39:06 INFO - PROCESS | 1952 | 1467643146291 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:06 INFO - PROCESS | 1952 | 1467643146293 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:06 INFO - PROCESS | 1952 | 1467643146371 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:39:06 INFO - PROCESS | 1952 | 1467643146376 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:06 INFO - PROCESS | 1952 | 1467643146377 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:06 INFO - PROCESS | 1952 | ++DOCSHELL 0x125264000 == 39 [pid = 1952] [id = 66] 07:39:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1269a2c00) [pid = 1952] [serial = 194] [outer = 0x0] 07:39:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x126cf5c00) [pid = 1952] [serial = 195] [outer = 0x1269a2c00] 07:39:06 INFO - PROCESS | 1952 | 1467643146403 Marionette DEBUG loaded listener.js 07:39:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x126dc2c00) [pid = 1952] [serial = 196] [outer = 0x1269a2c00] 07:39:06 INFO - PROCESS | 1952 | 1467643146687 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 524ms 07:39:06 INFO - PROCESS | 1952 | 1467643146809 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:39:06 INFO - PROCESS | 1952 | 1467643146811 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 07:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:39:06 INFO - PROCESS | 1952 | 1467643146814 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:39:06 INFO - PROCESS | 1952 | 1467643146817 Marionette TRACE conn2 <- [1,238,null,{}] 07:39:06 INFO - PROCESS | 1952 | 1467643146821 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:06 INFO - PROCESS | 1952 | 1467643146823 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:06 INFO - PROCESS | 1952 | 1467643146956 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:39:07 INFO - PROCESS | 1952 | 1467643146998 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:07 INFO - PROCESS | 1952 | 1467643147000 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:07 INFO - PROCESS | 1952 | ++DOCSHELL 0x113355000 == 40 [pid = 1952] [id = 67] 07:39:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x116028c00) [pid = 1952] [serial = 197] [outer = 0x0] 07:39:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x11607c000) [pid = 1952] [serial = 198] [outer = 0x116028c00] 07:39:07 INFO - PROCESS | 1952 | 1467643147032 Marionette DEBUG loaded listener.js 07:39:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x11696fc00) [pid = 1952] [serial = 199] [outer = 0x116028c00] 07:39:07 INFO - PROCESS | 1952 | 1467643147525 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 721ms 07:39:07 INFO - PROCESS | 1952 | 1467643147536 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:39:07 INFO - PROCESS | 1952 | 1467643147538 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 07:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:39:07 INFO - PROCESS | 1952 | 1467643147543 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:39:07 INFO - PROCESS | 1952 | 1467643147545 Marionette TRACE conn2 <- [1,242,null,{}] 07:39:07 INFO - PROCESS | 1952 | 1467643147575 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:07 INFO - PROCESS | 1952 | 1467643147577 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:07 INFO - PROCESS | 1952 | 1467643147685 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:39:07 INFO - PROCESS | 1952 | 1467643147751 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:07 INFO - PROCESS | 1952 | 1467643147752 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:07 INFO - PROCESS | 1952 | ++DOCSHELL 0x117e74000 == 41 [pid = 1952] [id = 68] 07:39:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x11825c000) [pid = 1952] [serial = 200] [outer = 0x0] 07:39:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1183a7c00) [pid = 1952] [serial = 201] [outer = 0x11825c000] 07:39:07 INFO - PROCESS | 1952 | 1467643147783 Marionette DEBUG loaded listener.js 07:39:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x11855e000) [pid = 1952] [serial = 202] [outer = 0x11825c000] 07:39:08 INFO - PROCESS | 1952 | 1467643148446 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:39:08 INFO - PROCESS | 1952 | --DOCSHELL 0x116f21800 == 40 [pid = 1952] [id = 65] 07:39:08 INFO - PROCESS | 1952 | --DOCSHELL 0x12145c800 == 39 [pid = 1952] [id = 64] 07:39:08 INFO - PROCESS | 1952 | --DOCSHELL 0x1210d4800 == 38 [pid = 1952] [id = 63] 07:39:08 INFO - PROCESS | 1952 | --DOCSHELL 0x119a2c800 == 37 [pid = 1952] [id = 62] 07:39:08 INFO - PROCESS | 1952 | --DOCSHELL 0x1197b1000 == 36 [pid = 1952] [id = 61] 07:39:08 INFO - PROCESS | 1952 | --DOCSHELL 0x11253e800 == 35 [pid = 1952] [id = 60] 07:39:08 INFO - PROCESS | 1952 | --DOCSHELL 0x118786800 == 34 [pid = 1952] [id = 59] 07:39:08 INFO - PROCESS | 1952 | --DOCSHELL 0x118234800 == 33 [pid = 1952] [id = 58] 07:39:08 INFO - PROCESS | 1952 | --DOCSHELL 0x117146000 == 32 [pid = 1952] [id = 57] 07:39:08 INFO - PROCESS | 1952 | --DOCSHELL 0x1169a6000 == 31 [pid = 1952] [id = 56] 07:39:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1162db800) [pid = 1952] [serial = 203] [outer = 0x11a0b0000] 07:39:08 INFO - PROCESS | 1952 | --DOCSHELL 0x113abd800 == 30 [pid = 1952] [id = 55] 07:39:08 INFO - PROCESS | 1952 | --DOCSHELL 0x111ea2000 == 29 [pid = 1952] [id = 54] 07:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 951ms 07:39:08 INFO - PROCESS | 1952 | 1467643148503 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:39:08 INFO - PROCESS | 1952 | 1467643148505 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 07:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:39:08 INFO - PROCESS | 1952 | 1467643148508 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:39:08 INFO - PROCESS | 1952 | 1467643148511 Marionette TRACE conn2 <- [1,246,null,{}] 07:39:08 INFO - PROCESS | 1952 | 1467643148516 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:08 INFO - PROCESS | 1952 | 1467643148517 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:08 INFO - PROCESS | 1952 | 1467643148601 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x121b58c00) [pid = 1952] [serial = 142] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x1211a3400) [pid = 1952] [serial = 139] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x118261400) [pid = 1952] [serial = 126] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x11677c400) [pid = 1952] [serial = 123] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x1183dc400) [pid = 1952] [serial = 127] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x11948f800) [pid = 1952] [serial = 132] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1194d4800) [pid = 1952] [serial = 135] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x11949b800) [pid = 1952] [serial = 133] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1194e0800) [pid = 1952] [serial = 136] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x112979c00) [pid = 1952] [serial = 129] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x11a0af000) [pid = 1952] [serial = 138] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x11696d000) [pid = 1952] [serial = 130] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x116f44400) [pid = 1952] [serial = 124] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x126cf5400) [pid = 1952] [serial = 121] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x12699fc00) [pid = 1952] [serial = 120] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x126053800) [pid = 1952] [serial = 115] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x1212b0800) [pid = 1952] [serial = 103] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x1266df800) [pid = 1952] [serial = 118] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x1215a9800) [pid = 1952] [serial = 141] [outer = 0x0] [url = about:blank] 07:39:08 INFO - PROCESS | 1952 | 1467643148651 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:08 INFO - PROCESS | 1952 | 1467643148652 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:08 INFO - PROCESS | 1952 | ++DOCSHELL 0x113354000 == 30 [pid = 1952] [id = 69] 07:39:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x11696d000) [pid = 1952] [serial = 204] [outer = 0x0] 07:39:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x1176c0800) [pid = 1952] [serial = 205] [outer = 0x11696d000] 07:39:08 INFO - PROCESS | 1952 | 1467643148680 Marionette DEBUG loaded listener.js 07:39:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x1185a1800) [pid = 1952] [serial = 206] [outer = 0x11696d000] 07:39:08 INFO - PROCESS | 1952 | 1467643148974 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 469ms 07:39:08 INFO - PROCESS | 1952 | 1467643148978 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:39:08 INFO - PROCESS | 1952 | 1467643148983 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 07:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:39:08 INFO - PROCESS | 1952 | 1467643148993 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:39:08 INFO - PROCESS | 1952 | 1467643148994 Marionette TRACE conn2 <- [1,250,null,{}] 07:39:09 INFO - PROCESS | 1952 | 1467643149005 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:09 INFO - PROCESS | 1952 | 1467643149007 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:09 INFO - PROCESS | 1952 | 1467643149095 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:39:09 INFO - PROCESS | 1952 | 1467643149103 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:09 INFO - PROCESS | 1952 | 1467643149104 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:09 INFO - PROCESS | 1952 | ++DOCSHELL 0x117131800 == 31 [pid = 1952] [id = 70] 07:39:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x11870d400) [pid = 1952] [serial = 207] [outer = 0x0] 07:39:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x119499400) [pid = 1952] [serial = 208] [outer = 0x11870d400] 07:39:09 INFO - PROCESS | 1952 | 1467643149137 Marionette DEBUG loaded listener.js 07:39:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1194de000) [pid = 1952] [serial = 209] [outer = 0x11870d400] 07:39:09 INFO - PROCESS | 1952 | 1467643149611 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 669ms 07:39:09 INFO - PROCESS | 1952 | 1467643149662 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:39:09 INFO - PROCESS | 1952 | 1467643149664 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 07:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:39:09 INFO - PROCESS | 1952 | 1467643149668 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:39:09 INFO - PROCESS | 1952 | 1467643149670 Marionette TRACE conn2 <- [1,254,null,{}] 07:39:09 INFO - PROCESS | 1952 | 1467643149678 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:09 INFO - PROCESS | 1952 | 1467643149681 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:09 INFO - PROCESS | 1952 | 1467643149756 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:39:09 INFO - PROCESS | 1952 | 1467643149763 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:09 INFO - PROCESS | 1952 | 1467643149767 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:09 INFO - PROCESS | 1952 | ++DOCSHELL 0x118775800 == 32 [pid = 1952] [id = 71] 07:39:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x11602dc00) [pid = 1952] [serial = 210] [outer = 0x0] 07:39:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x121027c00) [pid = 1952] [serial = 211] [outer = 0x11602dc00] 07:39:09 INFO - PROCESS | 1952 | 1467643149801 Marionette DEBUG loaded listener.js 07:39:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x12119dc00) [pid = 1952] [serial = 212] [outer = 0x11602dc00] 07:39:10 INFO - PROCESS | 1952 | 1467643150125 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 474ms 07:39:10 INFO - PROCESS | 1952 | 1467643150145 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:39:10 INFO - PROCESS | 1952 | 1467643150146 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 07:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:39:10 INFO - PROCESS | 1952 | 1467643150157 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:39:10 INFO - PROCESS | 1952 | 1467643150158 Marionette TRACE conn2 <- [1,258,null,{}] 07:39:10 INFO - PROCESS | 1952 | 1467643150160 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:10 INFO - PROCESS | 1952 | 1467643150161 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:10 INFO - PROCESS | 1952 | 1467643150242 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:39:10 INFO - PROCESS | 1952 | 1467643150246 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:10 INFO - PROCESS | 1952 | 1467643150247 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:10 INFO - PROCESS | 1952 | ++DOCSHELL 0x119438800 == 33 [pid = 1952] [id = 72] 07:39:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1212b0800) [pid = 1952] [serial = 213] [outer = 0x0] 07:39:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1218c2000) [pid = 1952] [serial = 214] [outer = 0x1212b0800] 07:39:10 INFO - PROCESS | 1952 | 1467643150274 Marionette DEBUG loaded listener.js 07:39:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x121ed4c00) [pid = 1952] [serial = 215] [outer = 0x1212b0800] 07:39:10 INFO - PROCESS | 1952 | 1467643150592 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 476ms 07:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:39:10 INFO - PROCESS | 1952 | 1467643150628 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:39:10 INFO - PROCESS | 1952 | 1467643150629 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 07:39:10 INFO - PROCESS | 1952 | 1467643150631 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:39:10 INFO - PROCESS | 1952 | 1467643150632 Marionette TRACE conn2 <- [1,262,null,{}] 07:39:10 INFO - PROCESS | 1952 | 1467643150635 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:10 INFO - PROCESS | 1952 | 1467643150636 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:10 INFO - PROCESS | 1952 | 1467643150730 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:39:10 INFO - PROCESS | 1952 | 1467643150743 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:10 INFO - PROCESS | 1952 | 1467643150744 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:10 INFO - PROCESS | 1952 | ++DOCSHELL 0x1197ac800 == 34 [pid = 1952] [id = 73] 07:39:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1213e8c00) [pid = 1952] [serial = 216] [outer = 0x0] 07:39:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x124c72c00) [pid = 1952] [serial = 217] [outer = 0x1213e8c00] 07:39:10 INFO - PROCESS | 1952 | 1467643150769 Marionette DEBUG loaded listener.js 07:39:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x12500ec00) [pid = 1952] [serial = 218] [outer = 0x1213e8c00] 07:39:11 INFO - PROCESS | 1952 | 1467643151114 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 520ms 07:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:39:11 INFO - PROCESS | 1952 | 1467643151153 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:39:11 INFO - PROCESS | 1952 | 1467643151154 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 07:39:11 INFO - PROCESS | 1952 | 1467643151156 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:39:11 INFO - PROCESS | 1952 | 1467643151157 Marionette TRACE conn2 <- [1,266,null,{}] 07:39:11 INFO - PROCESS | 1952 | 1467643151159 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:11 INFO - PROCESS | 1952 | 1467643151164 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:11 INFO - PROCESS | 1952 | 1467643151274 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:39:11 INFO - PROCESS | 1952 | 1467643151280 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:11 INFO - PROCESS | 1952 | 1467643151282 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:11 INFO - PROCESS | 1952 | ++DOCSHELL 0x12132a000 == 35 [pid = 1952] [id = 74] 07:39:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x121ed3c00) [pid = 1952] [serial = 219] [outer = 0x0] 07:39:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1257a7800) [pid = 1952] [serial = 220] [outer = 0x121ed3c00] 07:39:11 INFO - PROCESS | 1952 | 1467643151307 Marionette DEBUG loaded listener.js 07:39:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x126dbe400) [pid = 1952] [serial = 221] [outer = 0x121ed3c00] 07:39:11 INFO - PROCESS | 1952 | 1467643151636 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 518ms 07:39:11 INFO - PROCESS | 1952 | 1467643151674 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:39:11 INFO - PROCESS | 1952 | 1467643151675 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 07:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:39:11 INFO - PROCESS | 1952 | 1467643151677 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:39:11 INFO - PROCESS | 1952 | 1467643151679 Marionette TRACE conn2 <- [1,270,null,{}] 07:39:11 INFO - PROCESS | 1952 | 1467643151683 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:11 INFO - PROCESS | 1952 | 1467643151685 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:11 INFO - PROCESS | 1952 | 1467643151776 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:39:11 INFO - PROCESS | 1952 | 1467643151781 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:11 INFO - PROCESS | 1952 | 1467643151782 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:11 INFO - PROCESS | 1952 | ++DOCSHELL 0x1217aa000 == 36 [pid = 1952] [id = 75] 07:39:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x126648c00) [pid = 1952] [serial = 222] [outer = 0x0] 07:39:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x128dc5000) [pid = 1952] [serial = 223] [outer = 0x126648c00] 07:39:11 INFO - PROCESS | 1952 | 1467643151806 Marionette DEBUG loaded listener.js 07:39:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x1292e7000) [pid = 1952] [serial = 224] [outer = 0x126648c00] 07:39:12 INFO - PROCESS | 1952 | 1467643152106 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 473ms 07:39:12 INFO - PROCESS | 1952 | 1467643152155 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:39:12 INFO - PROCESS | 1952 | 1467643152156 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 07:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:39:12 INFO - PROCESS | 1952 | 1467643152159 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:39:12 INFO - PROCESS | 1952 | 1467643152160 Marionette TRACE conn2 <- [1,274,null,{}] 07:39:12 INFO - PROCESS | 1952 | 1467643152162 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:12 INFO - PROCESS | 1952 | 1467643152164 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:12 INFO - PROCESS | 1952 | 1467643152259 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:39:12 INFO - PROCESS | 1952 | 1467643152291 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:12 INFO - PROCESS | 1952 | 1467643152293 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:12 INFO - PROCESS | 1952 | ++DOCSHELL 0x124b8c000 == 37 [pid = 1952] [id = 76] 07:39:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x128dbe000) [pid = 1952] [serial = 225] [outer = 0x0] 07:39:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1292ecc00) [pid = 1952] [serial = 226] [outer = 0x128dbe000] 07:39:12 INFO - PROCESS | 1952 | 1467643152317 Marionette DEBUG loaded listener.js 07:39:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x129515000) [pid = 1952] [serial = 227] [outer = 0x128dbe000] 07:39:12 INFO - PROCESS | 1952 | 1467643152618 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 517ms 07:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:39:12 INFO - PROCESS | 1952 | 1467643152677 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:39:12 INFO - PROCESS | 1952 | 1467643152678 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 07:39:12 INFO - PROCESS | 1952 | 1467643152680 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:39:12 INFO - PROCESS | 1952 | 1467643152681 Marionette TRACE conn2 <- [1,278,null,{}] 07:39:12 INFO - PROCESS | 1952 | 1467643152684 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:12 INFO - PROCESS | 1952 | 1467643152685 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:12 INFO - PROCESS | 1952 | 1467643152871 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:39:12 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x118257000) [pid = 1952] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:39:12 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x118706000) [pid = 1952] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:39:12 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x116023c00) [pid = 1952] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:39:12 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x118258000) [pid = 1952] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:39:12 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x1133e0c00) [pid = 1952] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:39:12 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x116029800) [pid = 1952] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:39:12 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x11607d000) [pid = 1952] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:39:12 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x118703800) [pid = 1952] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:39:12 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x11a0bd000) [pid = 1952] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:39:12 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x121c2b000) [pid = 1952] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:39:12 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x12102d400) [pid = 1952] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:39:12 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x119796800) [pid = 1952] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:39:12 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x116a11400) [pid = 1952] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:39:12 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1133e3800) [pid = 1952] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:39:12 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x12500d000) [pid = 1952] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:39:12 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1194da400) [pid = 1952] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:39:12 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x118f44c00) [pid = 1952] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:39:12 INFO - PROCESS | 1952 | 1467643152909 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:12 INFO - PROCESS | 1952 | 1467643152910 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:12 INFO - PROCESS | 1952 | ++DOCSHELL 0x117135000 == 38 [pid = 1952] [id = 77] 07:39:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x111e58c00) [pid = 1952] [serial = 228] [outer = 0x0] 07:39:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1133e3800) [pid = 1952] [serial = 229] [outer = 0x111e58c00] 07:39:12 INFO - PROCESS | 1952 | 1467643152935 Marionette DEBUG loaded listener.js 07:39:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1176c1400) [pid = 1952] [serial = 230] [outer = 0x111e58c00] 07:39:13 INFO - PROCESS | 1952 | 1467643153182 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 520ms 07:39:13 INFO - PROCESS | 1952 | 1467643153205 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:39:13 INFO - PROCESS | 1952 | 1467643153207 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 07:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:39:13 INFO - PROCESS | 1952 | 1467643153209 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:39:13 INFO - PROCESS | 1952 | 1467643153210 Marionette TRACE conn2 <- [1,282,null,{}] 07:39:13 INFO - PROCESS | 1952 | 1467643153222 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:13 INFO - PROCESS | 1952 | 1467643153223 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:13 INFO - PROCESS | 1952 | 1467643153304 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:39:13 INFO - PROCESS | 1952 | 1467643153308 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:13 INFO - PROCESS | 1952 | 1467643153309 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:13 INFO - PROCESS | 1952 | ++DOCSHELL 0x126787000 == 39 [pid = 1952] [id = 78] 07:39:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1183d0800) [pid = 1952] [serial = 231] [outer = 0x0] 07:39:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x11a0b8800) [pid = 1952] [serial = 232] [outer = 0x1183d0800] 07:39:13 INFO - PROCESS | 1952 | 1467643153335 Marionette DEBUG loaded listener.js 07:39:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x121c2ac00) [pid = 1952] [serial = 233] [outer = 0x1183d0800] 07:39:13 INFO - PROCESS | 1952 | 1467643153662 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 07:39:13 INFO - PROCESS | 1952 | 1467643153678 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:39:13 INFO - PROCESS | 1952 | 1467643153679 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 07:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:39:13 INFO - PROCESS | 1952 | 1467643153684 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:39:13 INFO - PROCESS | 1952 | 1467643153686 Marionette TRACE conn2 <- [1,286,null,{}] 07:39:13 INFO - PROCESS | 1952 | 1467643153688 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:13 INFO - PROCESS | 1952 | 1467643153690 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:13 INFO - PROCESS | 1952 | 1467643153802 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:39:13 INFO - PROCESS | 1952 | 1467643153808 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:13 INFO - PROCESS | 1952 | 1467643153809 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:13 INFO - PROCESS | 1952 | ++DOCSHELL 0x1269df800 == 40 [pid = 1952] [id = 79] 07:39:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1292ee800) [pid = 1952] [serial = 234] [outer = 0x0] 07:39:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x1295bac00) [pid = 1952] [serial = 235] [outer = 0x1292ee800] 07:39:13 INFO - PROCESS | 1952 | 1467643153835 Marionette DEBUG loaded listener.js 07:39:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1295d1800) [pid = 1952] [serial = 236] [outer = 0x1292ee800] 07:39:14 INFO - PROCESS | 1952 | 1467643154120 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 471ms 07:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:39:14 INFO - PROCESS | 1952 | 1467643154155 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:39:14 INFO - PROCESS | 1952 | 1467643154156 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 07:39:14 INFO - PROCESS | 1952 | 1467643154158 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:39:14 INFO - PROCESS | 1952 | 1467643154159 Marionette TRACE conn2 <- [1,290,null,{}] 07:39:14 INFO - PROCESS | 1952 | 1467643154162 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:14 INFO - PROCESS | 1952 | 1467643154163 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:14 INFO - PROCESS | 1952 | 1467643154244 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:39:14 INFO - PROCESS | 1952 | 1467643154250 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:14 INFO - PROCESS | 1952 | 1467643154252 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:14 INFO - PROCESS | 1952 | ++DOCSHELL 0x128fb0000 == 41 [pid = 1952] [id = 80] 07:39:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x12a752800) [pid = 1952] [serial = 237] [outer = 0x0] 07:39:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x12a806400) [pid = 1952] [serial = 238] [outer = 0x12a752800] 07:39:14 INFO - PROCESS | 1952 | 1467643154279 Marionette DEBUG loaded listener.js 07:39:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x12a811000) [pid = 1952] [serial = 239] [outer = 0x12a752800] 07:39:14 INFO - PROCESS | 1952 | 1467643154726 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 618ms 07:39:14 INFO - PROCESS | 1952 | 1467643154778 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:39:14 INFO - PROCESS | 1952 | 1467643154781 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 07:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:39:14 INFO - PROCESS | 1952 | 1467643154785 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:39:14 INFO - PROCESS | 1952 | 1467643154787 Marionette TRACE conn2 <- [1,294,null,{}] 07:39:14 INFO - PROCESS | 1952 | 1467643154791 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:14 INFO - PROCESS | 1952 | 1467643154792 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:14 INFO - PROCESS | 1952 | 1467643154944 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:39:14 INFO - PROCESS | 1952 | 1467643154995 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:14 INFO - PROCESS | 1952 | 1467643154997 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:15 INFO - PROCESS | 1952 | ++DOCSHELL 0x112f5f800 == 42 [pid = 1952] [id = 81] 07:39:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x111c7c000) [pid = 1952] [serial = 240] [outer = 0x0] 07:39:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x11320e400) [pid = 1952] [serial = 241] [outer = 0x111c7c000] 07:39:15 INFO - PROCESS | 1952 | 1467643155032 Marionette DEBUG loaded listener.js 07:39:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x116629800) [pid = 1952] [serial = 242] [outer = 0x111c7c000] 07:39:15 INFO - PROCESS | 1952 | 1467643155471 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:15 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. 07:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 724ms 07:39:15 INFO - PROCESS | 1952 | 1467643155510 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:39:15 INFO - PROCESS | 1952 | 1467643155515 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 07:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:39:15 INFO - PROCESS | 1952 | 1467643155520 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:39:15 INFO - PROCESS | 1952 | 1467643155523 Marionette TRACE conn2 <- [1,298,null,{}] 07:39:15 INFO - PROCESS | 1952 | 1467643155528 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:15 INFO - PROCESS | 1952 | 1467643155530 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:15 INFO - PROCESS | 1952 | 1467643155679 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:39:15 INFO - PROCESS | 1952 | 1467643155762 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:15 INFO - PROCESS | 1952 | 1467643155764 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:15 INFO - PROCESS | 1952 | ++DOCSHELL 0x118380000 == 43 [pid = 1952] [id = 82] 07:39:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x116a0a800) [pid = 1952] [serial = 243] [outer = 0x0] 07:39:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x118705400) [pid = 1952] [serial = 244] [outer = 0x116a0a800] 07:39:15 INFO - PROCESS | 1952 | 1467643155814 Marionette DEBUG loaded listener.js 07:39:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x118ff7c00) [pid = 1952] [serial = 245] [outer = 0x116a0a800] 07:39:16 INFO - PROCESS | 1952 | 1467643156320 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:16 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. 07:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 825ms 07:39:16 INFO - PROCESS | 1952 | 1467643156344 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:39:16 INFO - PROCESS | 1952 | 1467643156346 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 07:39:16 INFO - PROCESS | 1952 | 1467643156348 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:39:16 INFO - PROCESS | 1952 | 1467643156350 Marionette TRACE conn2 <- [1,302,null,{}] 07:39:16 INFO - PROCESS | 1952 | 1467643156352 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:16 INFO - PROCESS | 1952 | 1467643156354 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:16 INFO - PROCESS | 1952 | 1467643156456 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:39:16 INFO - PROCESS | 1952 | 1467643156506 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:16 INFO - PROCESS | 1952 | 1467643156507 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:16 INFO - PROCESS | 1952 | ++DOCSHELL 0x124b95800 == 44 [pid = 1952] [id = 83] 07:39:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x119adf000) [pid = 1952] [serial = 246] [outer = 0x0] 07:39:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x11a0edc00) [pid = 1952] [serial = 247] [outer = 0x119adf000] 07:39:16 INFO - PROCESS | 1952 | 1467643156536 Marionette DEBUG loaded listener.js 07:39:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x121006c00) [pid = 1952] [serial = 248] [outer = 0x119adf000] 07:39:16 INFO - PROCESS | 1952 | 1467643156939 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:16 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. 07:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 620ms 07:39:16 INFO - PROCESS | 1952 | 1467643156968 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:39:16 INFO - PROCESS | 1952 | 1467643156971 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 07:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:39:16 INFO - PROCESS | 1952 | 1467643156979 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:39:16 INFO - PROCESS | 1952 | 1467643156982 Marionette TRACE conn2 <- [1,306,null,{}] 07:39:16 INFO - PROCESS | 1952 | 1467643156984 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:16 INFO - PROCESS | 1952 | 1467643156987 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:17 INFO - PROCESS | 1952 | 1467643157084 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:39:17 INFO - PROCESS | 1952 | 1467643157131 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:17 INFO - PROCESS | 1952 | 1467643157132 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:17 INFO - PROCESS | 1952 | ++DOCSHELL 0x12782e000 == 45 [pid = 1952] [id = 84] 07:39:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x121009800) [pid = 1952] [serial = 249] [outer = 0x0] 07:39:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x121025c00) [pid = 1952] [serial = 250] [outer = 0x121009800] 07:39:17 INFO - PROCESS | 1952 | 1467643157161 Marionette DEBUG loaded listener.js 07:39:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x124b49400) [pid = 1952] [serial = 251] [outer = 0x121009800] 07:39:17 INFO - PROCESS | 1952 | 1467643157555 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:17 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. 07:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 625ms 07:39:17 INFO - PROCESS | 1952 | 1467643157601 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:39:17 INFO - PROCESS | 1952 | 1467643157602 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 07:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:39:17 INFO - PROCESS | 1952 | 1467643157605 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:39:17 INFO - PROCESS | 1952 | 1467643157606 Marionette TRACE conn2 <- [1,310,null,{}] 07:39:17 INFO - PROCESS | 1952 | 1467643157608 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:17 INFO - PROCESS | 1952 | 1467643157610 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:17 INFO - PROCESS | 1952 | 1467643157710 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:39:17 INFO - PROCESS | 1952 | 1467643157802 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:17 INFO - PROCESS | 1952 | 1467643157804 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:17 INFO - PROCESS | 1952 | ++DOCSHELL 0x129783800 == 46 [pid = 1952] [id = 85] 07:39:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x1257a5000) [pid = 1952] [serial = 252] [outer = 0x0] 07:39:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x12627d000) [pid = 1952] [serial = 253] [outer = 0x1257a5000] 07:39:17 INFO - PROCESS | 1952 | 1467643157836 Marionette DEBUG loaded listener.js 07:39:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x12674b800) [pid = 1952] [serial = 254] [outer = 0x1257a5000] 07:39:18 INFO - PROCESS | 1952 | 1467643158436 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:18 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. 07:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 868ms 07:39:18 INFO - PROCESS | 1952 | 1467643158474 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:39:18 INFO - PROCESS | 1952 | 1467643158476 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 07:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:39:18 INFO - PROCESS | 1952 | 1467643158480 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:39:18 INFO - PROCESS | 1952 | 1467643158481 Marionette TRACE conn2 <- [1,314,null,{}] 07:39:18 INFO - PROCESS | 1952 | 1467643158485 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:18 INFO - PROCESS | 1952 | 1467643158487 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:18 INFO - PROCESS | 1952 | 1467643158575 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:39:18 INFO - PROCESS | 1952 | 1467643158637 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:18 INFO - PROCESS | 1952 | 1467643158639 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:18 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f1e000 == 47 [pid = 1952] [id = 86] 07:39:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x1176c2000) [pid = 1952] [serial = 255] [outer = 0x0] 07:39:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 114 (0x118256400) [pid = 1952] [serial = 256] [outer = 0x1176c2000] 07:39:18 INFO - PROCESS | 1952 | 1467643158666 Marionette DEBUG loaded listener.js 07:39:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 115 (0x11855f000) [pid = 1952] [serial = 257] [outer = 0x1176c2000] 07:39:19 INFO - PROCESS | 1952 | --DOCSHELL 0x128fb0000 == 46 [pid = 1952] [id = 80] 07:39:19 INFO - PROCESS | 1952 | --DOCSHELL 0x1269df800 == 45 [pid = 1952] [id = 79] 07:39:19 INFO - PROCESS | 1952 | --DOCSHELL 0x126787000 == 44 [pid = 1952] [id = 78] 07:39:19 INFO - PROCESS | 1952 | --DOCSHELL 0x117135000 == 43 [pid = 1952] [id = 77] 07:39:19 INFO - PROCESS | 1952 | --DOCSHELL 0x124b8c000 == 42 [pid = 1952] [id = 76] 07:39:19 INFO - PROCESS | 1952 | --DOCSHELL 0x1217aa000 == 41 [pid = 1952] [id = 75] 07:39:19 INFO - PROCESS | 1952 | --DOCSHELL 0x12132a000 == 40 [pid = 1952] [id = 74] 07:39:19 INFO - PROCESS | 1952 | --DOCSHELL 0x1197ac800 == 39 [pid = 1952] [id = 73] 07:39:19 INFO - PROCESS | 1952 | --DOCSHELL 0x119438800 == 38 [pid = 1952] [id = 72] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 114 (0x126cf5c00) [pid = 1952] [serial = 195] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | 1467643159143 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:19 INFO - PROCESS | 1952 | --DOCSHELL 0x118775800 == 37 [pid = 1952] [id = 71] 07:39:19 INFO - PROCESS | 1952 | --DOCSHELL 0x117131800 == 36 [pid = 1952] [id = 70] 07:39:19 INFO - PROCESS | 1952 | --DOCSHELL 0x113354000 == 35 [pid = 1952] [id = 69] 07:39:19 INFO - PROCESS | 1952 | --DOCSHELL 0x125264000 == 34 [pid = 1952] [id = 66] 07:39:19 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. 07:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 722ms 07:39:19 INFO - PROCESS | 1952 | 1467643159202 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:39:19 INFO - PROCESS | 1952 | 1467643159205 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 07:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:39:19 INFO - PROCESS | 1952 | 1467643159209 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:39:19 INFO - PROCESS | 1952 | 1467643159211 Marionette TRACE conn2 <- [1,318,null,{}] 07:39:19 INFO - PROCESS | 1952 | 1467643159213 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:19 INFO - PROCESS | 1952 | 1467643159216 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:19 INFO - PROCESS | 1952 | 1467643159294 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 113 (0x11a0f4400) [pid = 1952] [serial = 174] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x118f9c800) [pid = 1952] [serial = 168] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x119491000) [pid = 1952] [serial = 169] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x116974400) [pid = 1952] [serial = 162] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x117ea1800) [pid = 1952] [serial = 163] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x1183d8000) [pid = 1952] [serial = 165] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x11859a800) [pid = 1952] [serial = 166] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x11386c000) [pid = 1952] [serial = 159] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x1150dac00) [pid = 1952] [serial = 160] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x1176c3400) [pid = 1952] [serial = 156] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x11899ec00) [pid = 1952] [serial = 157] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x1171c1800) [pid = 1952] [serial = 145] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x116779400) [pid = 1952] [serial = 144] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x118ff2c00) [pid = 1952] [serial = 148] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x118995400) [pid = 1952] [serial = 147] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x12119c800) [pid = 1952] [serial = 151] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x11a0f2800) [pid = 1952] [serial = 150] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1248f6800) [pid = 1952] [serial = 154] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x121ed0000) [pid = 1952] [serial = 153] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1216c4800) [pid = 1952] [serial = 177] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x121ecf800) [pid = 1952] [serial = 178] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x12102b800) [pid = 1952] [serial = 175] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x124dd1000) [pid = 1952] [serial = 183] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1212b0400) [pid = 1952] [serial = 186] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x124d0a000) [pid = 1952] [serial = 181] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1248f5000) [pid = 1952] [serial = 180] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x12579d000) [pid = 1952] [serial = 189] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1251bd400) [pid = 1952] [serial = 184] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x119ad9000) [pid = 1952] [serial = 171] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x12500c800) [pid = 1952] [serial = 187] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x126054800) [pid = 1952] [serial = 190] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x126907000) [pid = 1952] [serial = 193] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x119bd1400) [pid = 1952] [serial = 172] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x126278400) [pid = 1952] [serial = 192] [outer = 0x0] [url = about:blank] 07:39:19 INFO - PROCESS | 1952 | 1467643159358 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:19 INFO - PROCESS | 1952 | 1467643159359 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:19 INFO - PROCESS | 1952 | ++DOCSHELL 0x11666c800 == 35 [pid = 1952] [id = 87] 07:39:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x116974400) [pid = 1952] [serial = 258] [outer = 0x0] 07:39:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x11859a800) [pid = 1952] [serial = 259] [outer = 0x116974400] 07:39:19 INFO - PROCESS | 1952 | 1467643159389 Marionette DEBUG loaded listener.js 07:39:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x11949b800) [pid = 1952] [serial = 260] [outer = 0x116974400] 07:39:19 INFO - PROCESS | 1952 | 1467643159686 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:19 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. 07:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 525ms 07:39:19 INFO - PROCESS | 1952 | 1467643159735 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:39:19 INFO - PROCESS | 1952 | 1467643159736 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 07:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:39:19 INFO - PROCESS | 1952 | 1467643159738 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:39:19 INFO - PROCESS | 1952 | 1467643159741 Marionette TRACE conn2 <- [1,322,null,{}] 07:39:19 INFO - PROCESS | 1952 | 1467643159748 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:19 INFO - PROCESS | 1952 | 1467643159751 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:19 INFO - PROCESS | 1952 | 1467643159831 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:39:19 INFO - PROCESS | 1952 | 1467643159883 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:19 INFO - PROCESS | 1952 | 1467643159885 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:19 INFO - PROCESS | 1952 | ++DOCSHELL 0x117e73800 == 36 [pid = 1952] [id = 88] 07:39:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1194d2c00) [pid = 1952] [serial = 261] [outer = 0x0] 07:39:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x11a0bc000) [pid = 1952] [serial = 262] [outer = 0x1194d2c00] 07:39:19 INFO - PROCESS | 1952 | 1467643159917 Marionette DEBUG loaded listener.js 07:39:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x12100c000) [pid = 1952] [serial = 263] [outer = 0x1194d2c00] 07:39:20 INFO - PROCESS | 1952 | 1467643160212 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:20 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. 07:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 521ms 07:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:39:20 INFO - PROCESS | 1952 | 1467643160260 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:39:20 INFO - PROCESS | 1952 | 1467643160262 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 07:39:20 INFO - PROCESS | 1952 | 1467643160264 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:39:20 INFO - PROCESS | 1952 | 1467643160267 Marionette TRACE conn2 <- [1,326,null,{}] 07:39:20 INFO - PROCESS | 1952 | 1467643160270 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:20 INFO - PROCESS | 1952 | 1467643160271 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:20 INFO - PROCESS | 1952 | 1467643160349 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:39:20 INFO - PROCESS | 1952 | 1467643160354 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:20 INFO - PROCESS | 1952 | 1467643160355 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:20 INFO - PROCESS | 1952 | ++DOCSHELL 0x1191c4000 == 37 [pid = 1952] [id = 89] 07:39:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x121028400) [pid = 1952] [serial = 264] [outer = 0x0] 07:39:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1214f3400) [pid = 1952] [serial = 265] [outer = 0x121028400] 07:39:20 INFO - PROCESS | 1952 | 1467643160380 Marionette DEBUG loaded listener.js 07:39:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1248f3400) [pid = 1952] [serial = 266] [outer = 0x121028400] 07:39:20 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. 07:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 471ms 07:39:20 INFO - PROCESS | 1952 | 1467643160732 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:20 INFO - PROCESS | 1952 | 1467643160736 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:39:20 INFO - PROCESS | 1952 | 1467643160737 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 07:39:20 INFO - PROCESS | 1952 | 1467643160739 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:39:20 INFO - PROCESS | 1952 | 1467643160740 Marionette TRACE conn2 <- [1,330,null,{}] 07:39:20 INFO - PROCESS | 1952 | 1467643160743 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:20 INFO - PROCESS | 1952 | 1467643160744 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:20 INFO - PROCESS | 1952 | 1467643160819 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:39:20 INFO - PROCESS | 1952 | 1467643160823 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:20 INFO - PROCESS | 1952 | 1467643160824 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:20 INFO - PROCESS | 1952 | ++DOCSHELL 0x11944f800 == 38 [pid = 1952] [id = 90] 07:39:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1213e7000) [pid = 1952] [serial = 267] [outer = 0x0] 07:39:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x124dc7800) [pid = 1952] [serial = 268] [outer = 0x1213e7000] 07:39:20 INFO - PROCESS | 1952 | 1467643160852 Marionette DEBUG loaded listener.js 07:39:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x12570d000) [pid = 1952] [serial = 269] [outer = 0x1213e7000] 07:39:21 INFO - PROCESS | 1952 | 1467643161173 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:21 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. 07:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 470ms 07:39:21 INFO - PROCESS | 1952 | 1467643161209 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:39:21 INFO - PROCESS | 1952 | 1467643161210 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 07:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:39:21 INFO - PROCESS | 1952 | 1467643161213 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:39:21 INFO - PROCESS | 1952 | 1467643161214 Marionette TRACE conn2 <- [1,334,null,{}] 07:39:21 INFO - PROCESS | 1952 | 1467643161216 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:21 INFO - PROCESS | 1952 | 1467643161220 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:21 INFO - PROCESS | 1952 | 1467643161318 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:39:21 INFO - PROCESS | 1952 | 1467643161349 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:21 INFO - PROCESS | 1952 | 1467643161350 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:21 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a30000 == 39 [pid = 1952] [id = 91] 07:39:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x1248c5800) [pid = 1952] [serial = 270] [outer = 0x0] 07:39:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1257a6000) [pid = 1952] [serial = 271] [outer = 0x1248c5800] 07:39:21 INFO - PROCESS | 1952 | 1467643161375 Marionette DEBUG loaded listener.js 07:39:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x126dbf800) [pid = 1952] [serial = 272] [outer = 0x1248c5800] 07:39:21 INFO - PROCESS | 1952 | 1467643161709 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:21 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. 07:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 07:39:21 INFO - PROCESS | 1952 | 1467643161733 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:39:21 INFO - PROCESS | 1952 | 1467643161735 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 07:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:39:21 INFO - PROCESS | 1952 | 1467643161737 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:39:21 INFO - PROCESS | 1952 | 1467643161738 Marionette TRACE conn2 <- [1,338,null,{}] 07:39:21 INFO - PROCESS | 1952 | 1467643161741 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:21 INFO - PROCESS | 1952 | 1467643161742 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:21 INFO - PROCESS | 1952 | 1467643161834 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:39:21 INFO - PROCESS | 1952 | 1467643161863 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:21 INFO - PROCESS | 1952 | 1467643161864 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:21 INFO - PROCESS | 1952 | ++DOCSHELL 0x111e03800 == 40 [pid = 1952] [id = 92] 07:39:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x126dc3000) [pid = 1952] [serial = 273] [outer = 0x0] 07:39:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x128dc2400) [pid = 1952] [serial = 274] [outer = 0x126dc3000] 07:39:21 INFO - PROCESS | 1952 | 1467643161888 Marionette DEBUG loaded listener.js 07:39:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1292eac00) [pid = 1952] [serial = 275] [outer = 0x126dc3000] 07:39:22 INFO - PROCESS | 1952 | 1467643162193 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:22 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. 07:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 467ms 07:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:39:22 INFO - PROCESS | 1952 | 1467643162209 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:39:22 INFO - PROCESS | 1952 | 1467643162210 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 07:39:22 INFO - PROCESS | 1952 | 1467643162212 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:39:22 INFO - PROCESS | 1952 | 1467643162213 Marionette TRACE conn2 <- [1,342,null,{}] 07:39:22 INFO - PROCESS | 1952 | 1467643162219 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:22 INFO - PROCESS | 1952 | 1467643162221 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:22 INFO - PROCESS | 1952 | 1467643162321 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:39:22 INFO - PROCESS | 1952 | 1467643162324 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:22 INFO - PROCESS | 1952 | 1467643162325 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:22 INFO - PROCESS | 1952 | ++DOCSHELL 0x1217b5000 == 41 [pid = 1952] [id = 93] 07:39:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x126dbfc00) [pid = 1952] [serial = 276] [outer = 0x0] 07:39:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1292ef400) [pid = 1952] [serial = 277] [outer = 0x126dbfc00] 07:39:22 INFO - PROCESS | 1952 | 1467643162349 Marionette DEBUG loaded listener.js 07:39:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1295bd400) [pid = 1952] [serial = 278] [outer = 0x126dbfc00] 07:39:22 INFO - PROCESS | 1952 | 1467643162693 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:22 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. 07:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 524ms 07:39:22 INFO - PROCESS | 1952 | 1467643162737 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:39:22 INFO - PROCESS | 1952 | 1467643162739 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 07:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:39:22 INFO - PROCESS | 1952 | 1467643162742 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:39:22 INFO - PROCESS | 1952 | 1467643162744 Marionette TRACE conn2 <- [1,346,null,{}] 07:39:22 INFO - PROCESS | 1952 | 1467643162754 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:22 INFO - PROCESS | 1952 | 1467643162756 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:22 INFO - PROCESS | 1952 | 1467643162887 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:39:22 INFO - PROCESS | 1952 | 1467643162929 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:22 INFO - PROCESS | 1952 | 1467643162931 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:22 INFO - PROCESS | 1952 | ++DOCSHELL 0x12501e800 == 42 [pid = 1952] [id = 94] 07:39:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x12951bc00) [pid = 1952] [serial = 279] [outer = 0x0] 07:39:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x1295d1400) [pid = 1952] [serial = 280] [outer = 0x12951bc00] 07:39:22 INFO - PROCESS | 1952 | 1467643162980 Marionette DEBUG loaded listener.js 07:39:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x12a80f000) [pid = 1952] [serial = 281] [outer = 0x12951bc00] 07:39:23 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x126648c00) [pid = 1952] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:39:23 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x121ed3c00) [pid = 1952] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:39:23 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x11602dc00) [pid = 1952] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:39:23 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x111e58c00) [pid = 1952] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:39:23 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1213e8c00) [pid = 1952] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:39:23 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1183d0800) [pid = 1952] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:39:23 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x11696d000) [pid = 1952] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:39:23 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1212b0800) [pid = 1952] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:39:23 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x11870d400) [pid = 1952] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:39:23 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1292ee800) [pid = 1952] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:39:23 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x128dbe000) [pid = 1952] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:39:23 INFO - PROCESS | 1952 | 1467643163494 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:23 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. 07:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 778ms 07:39:23 INFO - PROCESS | 1952 | 1467643163520 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:39:23 INFO - PROCESS | 1952 | 1467643163522 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 07:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:39:23 INFO - PROCESS | 1952 | 1467643163524 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:39:23 INFO - PROCESS | 1952 | 1467643163525 Marionette TRACE conn2 <- [1,350,null,{}] 07:39:23 INFO - PROCESS | 1952 | 1467643163527 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:23 INFO - PROCESS | 1952 | 1467643163528 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:23 INFO - PROCESS | 1952 | 1467643163606 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:39:23 INFO - PROCESS | 1952 | 1467643163610 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:23 INFO - PROCESS | 1952 | 1467643163611 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:23 INFO - PROCESS | 1952 | ++DOCSHELL 0x125782000 == 43 [pid = 1952] [id = 95] 07:39:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1166ef000) [pid = 1952] [serial = 282] [outer = 0x0] 07:39:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1185a3400) [pid = 1952] [serial = 283] [outer = 0x1166ef000] 07:39:23 INFO - PROCESS | 1952 | 1467643163636 Marionette DEBUG loaded listener.js 07:39:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x128dbb000) [pid = 1952] [serial = 284] [outer = 0x1166ef000] 07:39:23 INFO - PROCESS | 1952 | 1467643163957 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:23 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. 07:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 07:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:39:23 INFO - PROCESS | 1952 | 1467643163993 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:39:23 INFO - PROCESS | 1952 | 1467643163994 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 07:39:23 INFO - PROCESS | 1952 | 1467643163996 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:39:23 INFO - PROCESS | 1952 | 1467643163998 Marionette TRACE conn2 <- [1,354,null,{}] 07:39:24 INFO - PROCESS | 1952 | 1467643164000 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:24 INFO - PROCESS | 1952 | 1467643164002 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:24 INFO - PROCESS | 1952 | 1467643164110 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:39:24 INFO - PROCESS | 1952 | 1467643164116 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:24 INFO - PROCESS | 1952 | 1467643164117 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:24 INFO - PROCESS | 1952 | ++DOCSHELL 0x12783a800 == 44 [pid = 1952] [id = 96] 07:39:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x121025400) [pid = 1952] [serial = 285] [outer = 0x0] 07:39:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x12ab8e800) [pid = 1952] [serial = 286] [outer = 0x121025400] 07:39:24 INFO - PROCESS | 1952 | 1467643164152 Marionette DEBUG loaded listener.js 07:39:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x12aca8800) [pid = 1952] [serial = 287] [outer = 0x121025400] 07:39:24 INFO - PROCESS | 1952 | 1467643164473 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:24 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. 07:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 522ms 07:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:39:24 INFO - PROCESS | 1952 | 1467643164518 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:39:24 INFO - PROCESS | 1952 | 1467643164520 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 07:39:24 INFO - PROCESS | 1952 | 1467643164522 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:39:24 INFO - PROCESS | 1952 | 1467643164523 Marionette TRACE conn2 <- [1,358,null,{}] 07:39:24 INFO - PROCESS | 1952 | 1467643164526 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:24 INFO - PROCESS | 1952 | 1467643164527 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:24 INFO - PROCESS | 1952 | 1467643164612 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:39:24 INFO - PROCESS | 1952 | 1467643164619 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:24 INFO - PROCESS | 1952 | 1467643164620 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:24 INFO - PROCESS | 1952 | ++DOCSHELL 0x129792800 == 45 [pid = 1952] [id = 97] 07:39:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x12b104800) [pid = 1952] [serial = 288] [outer = 0x0] 07:39:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x12b3d0800) [pid = 1952] [serial = 289] [outer = 0x12b104800] 07:39:24 INFO - PROCESS | 1952 | 1467643164657 Marionette DEBUG loaded listener.js 07:39:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x12b3da400) [pid = 1952] [serial = 290] [outer = 0x12b104800] 07:39:25 INFO - PROCESS | 1952 | 1467643165147 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:25 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. 07:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 07:39:25 INFO - PROCESS | 1952 | 1467643165193 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:39:25 INFO - PROCESS | 1952 | 1467643165195 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 07:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:39:25 INFO - PROCESS | 1952 | 1467643165198 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:39:25 INFO - PROCESS | 1952 | 1467643165200 Marionette TRACE conn2 <- [1,362,null,{}] 07:39:25 INFO - PROCESS | 1952 | 1467643165203 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:25 INFO - PROCESS | 1952 | 1467643165204 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:25 INFO - PROCESS | 1952 | 1467643165309 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:39:25 INFO - PROCESS | 1952 | 1467643165333 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:25 INFO - PROCESS | 1952 | 1467643165334 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:25 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5b4800 == 46 [pid = 1952] [id = 98] 07:39:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x12bb6b000) [pid = 1952] [serial = 291] [outer = 0x0] 07:39:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x12bb6e400) [pid = 1952] [serial = 292] [outer = 0x12bb6b000] 07:39:25 INFO - PROCESS | 1952 | 1467643165358 Marionette DEBUG loaded listener.js 07:39:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x12bb72c00) [pid = 1952] [serial = 293] [outer = 0x12bb6b000] 07:39:25 INFO - PROCESS | 1952 | 1467643165808 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:25 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. 07:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 622ms 07:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:39:25 INFO - PROCESS | 1952 | 1467643165819 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:39:25 INFO - PROCESS | 1952 | 1467643165822 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 07:39:25 INFO - PROCESS | 1952 | 1467643165825 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:39:25 INFO - PROCESS | 1952 | 1467643165827 Marionette TRACE conn2 <- [1,366,null,{}] 07:39:25 INFO - PROCESS | 1952 | 1467643165832 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:25 INFO - PROCESS | 1952 | 1467643165834 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:25 INFO - PROCESS | 1952 | 1467643165937 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:39:25 INFO - PROCESS | 1952 | 1467643165983 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:25 INFO - PROCESS | 1952 | 1467643165986 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:26 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f09800 == 47 [pid = 1952] [id = 99] 07:39:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x11825b800) [pid = 1952] [serial = 294] [outer = 0x0] 07:39:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x11845ec00) [pid = 1952] [serial = 295] [outer = 0x11825b800] 07:39:26 INFO - PROCESS | 1952 | 1467643166020 Marionette DEBUG loaded listener.js 07:39:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x118f44c00) [pid = 1952] [serial = 296] [outer = 0x11825b800] 07:39:26 INFO - PROCESS | 1952 | 1467643166439 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:26 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. 07:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 621ms 07:39:26 INFO - PROCESS | 1952 | 1467643166446 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:39:26 INFO - PROCESS | 1952 | 1467643166449 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 07:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:39:26 INFO - PROCESS | 1952 | 1467643166454 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:39:26 INFO - PROCESS | 1952 | 1467643166456 Marionette TRACE conn2 <- [1,370,null,{}] 07:39:26 INFO - PROCESS | 1952 | 1467643166458 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:26 INFO - PROCESS | 1952 | 1467643166460 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:26 INFO - PROCESS | 1952 | 1467643166567 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:39:26 INFO - PROCESS | 1952 | 1467643166666 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:26 INFO - PROCESS | 1952 | 1467643166667 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:26 INFO - PROCESS | 1952 | ++DOCSHELL 0x119b9f000 == 48 [pid = 1952] [id = 100] 07:39:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x11a0b8c00) [pid = 1952] [serial = 297] [outer = 0x0] 07:39:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x11a0f2c00) [pid = 1952] [serial = 298] [outer = 0x11a0b8c00] 07:39:26 INFO - PROCESS | 1952 | 1467643166699 Marionette DEBUG loaded listener.js 07:39:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x121010000) [pid = 1952] [serial = 299] [outer = 0x11a0b8c00] 07:39:27 INFO - PROCESS | 1952 | 1467643167186 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:39:27 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. 07:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 770ms 07:39:27 INFO - PROCESS | 1952 | 1467643167231 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:39:27 INFO - PROCESS | 1952 | 1467643167232 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 07:39:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:39:27 INFO - PROCESS | 1952 | 1467643167237 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:39:27 INFO - PROCESS | 1952 | 1467643167239 Marionette TRACE conn2 <- [1,374,null,{}] 07:39:27 INFO - PROCESS | 1952 | 1467643167248 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:27 INFO - PROCESS | 1952 | 1467643167251 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:27 INFO - PROCESS | 1952 | 1467643167353 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:39:27 INFO - PROCESS | 1952 | 1467643167418 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:27 INFO - PROCESS | 1952 | 1467643167420 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:27 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a7c4800 == 49 [pid = 1952] [id = 101] 07:39:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x1266e4800) [pid = 1952] [serial = 300] [outer = 0x0] 07:39:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x126cef400) [pid = 1952] [serial = 301] [outer = 0x1266e4800] 07:39:27 INFO - PROCESS | 1952 | 1467643167452 Marionette DEBUG loaded listener.js 07:39:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 114 (0x128dc1000) [pid = 1952] [serial = 302] [outer = 0x1266e4800] 07:39:27 INFO - PROCESS | 1952 | 1467643167896 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:39:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:39:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 724ms 07:39:27 INFO - PROCESS | 1952 | 1467643167961 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:39:27 INFO - PROCESS | 1952 | 1467643167963 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 07:39:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:39:27 INFO - PROCESS | 1952 | 1467643167985 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:39:27 INFO - PROCESS | 1952 | 1467643167986 Marionette TRACE conn2 <- [1,378,null,{}] 07:39:27 INFO - PROCESS | 1952 | 1467643167989 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:27 INFO - PROCESS | 1952 | 1467643167990 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:28 INFO - PROCESS | 1952 | 1467643168095 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:39:28 INFO - PROCESS | 1952 | 1467643168156 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:28 INFO - PROCESS | 1952 | 1467643168157 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:28 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ac0f800 == 50 [pid = 1952] [id = 102] 07:39:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 115 (0x12ab8f800) [pid = 1952] [serial = 303] [outer = 0x0] 07:39:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 116 (0x12aca1000) [pid = 1952] [serial = 304] [outer = 0x12ab8f800] 07:39:28 INFO - PROCESS | 1952 | 1467643168186 Marionette DEBUG loaded listener.js 07:39:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 117 (0x12acaf400) [pid = 1952] [serial = 305] [outer = 0x12ab8f800] 07:39:28 INFO - PROCESS | 1952 | 1467643168561 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:39:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:39:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 621ms 07:39:28 INFO - PROCESS | 1952 | 1467643168604 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:39:28 INFO - PROCESS | 1952 | 1467643168606 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 07:39:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:39:28 INFO - PROCESS | 1952 | 1467643168608 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:39:28 INFO - PROCESS | 1952 | 1467643168609 Marionette TRACE conn2 <- [1,382,null,{}] 07:39:28 INFO - PROCESS | 1952 | 1467643168612 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:28 INFO - PROCESS | 1952 | 1467643168613 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:28 INFO - PROCESS | 1952 | 1467643168715 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:39:28 INFO - PROCESS | 1952 | 1467643168766 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:28 INFO - PROCESS | 1952 | 1467643168767 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:28 INFO - PROCESS | 1952 | ++DOCSHELL 0x117e5a800 == 51 [pid = 1952] [id = 103] 07:39:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 118 (0x11979e400) [pid = 1952] [serial = 306] [outer = 0x0] 07:39:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 119 (0x1292ebc00) [pid = 1952] [serial = 307] [outer = 0x11979e400] 07:39:28 INFO - PROCESS | 1952 | 1467643168795 Marionette DEBUG loaded listener.js 07:39:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 120 (0x12b107c00) [pid = 1952] [serial = 308] [outer = 0x11979e400] 07:39:29 INFO - PROCESS | 1952 | 1467643169416 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:39:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:39:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 870ms 07:39:29 INFO - PROCESS | 1952 | 1467643169478 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:39:29 INFO - PROCESS | 1952 | 1467643169481 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 07:39:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:39:29 INFO - PROCESS | 1952 | 1467643169484 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:39:29 INFO - PROCESS | 1952 | 1467643169487 Marionette TRACE conn2 <- [1,386,null,{}] 07:39:29 INFO - PROCESS | 1952 | 1467643169490 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:29 INFO - PROCESS | 1952 | 1467643169492 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:29 INFO - PROCESS | 1952 | 1467643169587 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:39:29 INFO - PROCESS | 1952 | 1467643169651 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:29 INFO - PROCESS | 1952 | 1467643169653 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:29 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f0b800 == 52 [pid = 1952] [id = 104] 07:39:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 121 (0x119794800) [pid = 1952] [serial = 309] [outer = 0x0] 07:39:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 122 (0x119ae4000) [pid = 1952] [serial = 310] [outer = 0x119794800] 07:39:29 INFO - PROCESS | 1952 | 1467643169681 Marionette DEBUG loaded listener.js 07:39:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 123 (0x121003400) [pid = 1952] [serial = 311] [outer = 0x119794800] 07:39:29 INFO - PROCESS | 1952 | --DOCSHELL 0x129792800 == 51 [pid = 1952] [id = 97] 07:39:29 INFO - PROCESS | 1952 | --DOCSHELL 0x12783a800 == 50 [pid = 1952] [id = 96] 07:39:29 INFO - PROCESS | 1952 | --DOCSHELL 0x125782000 == 49 [pid = 1952] [id = 95] 07:39:29 INFO - PROCESS | 1952 | --DOCSHELL 0x12501e800 == 48 [pid = 1952] [id = 94] 07:39:29 INFO - PROCESS | 1952 | --DOCSHELL 0x1217b5000 == 47 [pid = 1952] [id = 93] 07:39:29 INFO - PROCESS | 1952 | --DOCSHELL 0x111e03800 == 46 [pid = 1952] [id = 92] 07:39:29 INFO - PROCESS | 1952 | --DOCSHELL 0x119a30000 == 45 [pid = 1952] [id = 91] 07:39:29 INFO - PROCESS | 1952 | --DOCSHELL 0x11944f800 == 44 [pid = 1952] [id = 90] 07:39:29 INFO - PROCESS | 1952 | --DOMWINDOW == 122 (0x12a806400) [pid = 1952] [serial = 238] [outer = 0x0] [url = about:blank] 07:39:29 INFO - PROCESS | 1952 | --DOMWINDOW == 121 (0x11607c000) [pid = 1952] [serial = 198] [outer = 0x0] [url = about:blank] 07:39:29 INFO - PROCESS | 1952 | --DOMWINDOW == 120 (0x1183a7c00) [pid = 1952] [serial = 201] [outer = 0x0] [url = about:blank] 07:39:29 INFO - PROCESS | 1952 | --DOCSHELL 0x1191c4000 == 43 [pid = 1952] [id = 89] 07:39:29 INFO - PROCESS | 1952 | --DOCSHELL 0x117e73800 == 42 [pid = 1952] [id = 88] 07:39:29 INFO - PROCESS | 1952 | --DOCSHELL 0x11666c800 == 41 [pid = 1952] [id = 87] 07:39:29 INFO - PROCESS | 1952 | --DOCSHELL 0x116f1e000 == 40 [pid = 1952] [id = 86] 07:39:29 INFO - PROCESS | 1952 | --DOCSHELL 0x129783800 == 39 [pid = 1952] [id = 85] 07:39:29 INFO - PROCESS | 1952 | --DOCSHELL 0x12782e000 == 38 [pid = 1952] [id = 84] 07:39:29 INFO - PROCESS | 1952 | --DOCSHELL 0x124b95800 == 37 [pid = 1952] [id = 83] 07:39:30 INFO - PROCESS | 1952 | --DOCSHELL 0x118380000 == 36 [pid = 1952] [id = 82] 07:39:30 INFO - PROCESS | 1952 | --DOCSHELL 0x112f5f800 == 35 [pid = 1952] [id = 81] 07:39:30 INFO - PROCESS | 1952 | 1467643170105 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:39:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:39:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 672ms 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 119 (0x128dc5000) [pid = 1952] [serial = 223] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 118 (0x1257a7800) [pid = 1952] [serial = 220] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 117 (0x1292e7000) [pid = 1952] [serial = 224] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 116 (0x121027c00) [pid = 1952] [serial = 211] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 115 (0x12119dc00) [pid = 1952] [serial = 212] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 114 (0x1176c1400) [pid = 1952] [serial = 230] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 113 (0x126dbe400) [pid = 1952] [serial = 221] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x124c72c00) [pid = 1952] [serial = 217] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x11a0b8800) [pid = 1952] [serial = 232] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x1185a1800) [pid = 1952] [serial = 206] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x1218c2000) [pid = 1952] [serial = 214] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x121ed4c00) [pid = 1952] [serial = 215] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x1194de000) [pid = 1952] [serial = 209] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x1295d1800) [pid = 1952] [serial = 236] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x119499400) [pid = 1952] [serial = 208] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x1292ecc00) [pid = 1952] [serial = 226] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x129515000) [pid = 1952] [serial = 227] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x1176c0800) [pid = 1952] [serial = 205] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x121c2ac00) [pid = 1952] [serial = 233] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x12102bc00) [pid = 1952] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1295bac00) [pid = 1952] [serial = 235] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x12500ec00) [pid = 1952] [serial = 218] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x1133e3800) [pid = 1952] [serial = 229] [outer = 0x0] [url = about:blank] 07:39:30 INFO - PROCESS | 1952 | 1467643170178 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:39:30 INFO - PROCESS | 1952 | 1467643170181 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 07:39:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:39:30 INFO - PROCESS | 1952 | 1467643170211 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:39:30 INFO - PROCESS | 1952 | 1467643170213 Marionette TRACE conn2 <- [1,390,null,{}] 07:39:30 INFO - PROCESS | 1952 | 1467643170226 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:30 INFO - PROCESS | 1952 | 1467643170228 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:30 INFO - PROCESS | 1952 | 1467643170318 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:39:30 INFO - PROCESS | 1952 | 1467643170328 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:30 INFO - PROCESS | 1952 | 1467643170329 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:30 INFO - PROCESS | 1952 | ++DOCSHELL 0x118fd1800 == 36 [pid = 1952] [id = 105] 07:39:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x124bb6000) [pid = 1952] [serial = 312] [outer = 0x0] 07:39:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x12500b400) [pid = 1952] [serial = 313] [outer = 0x124bb6000] 07:39:30 INFO - PROCESS | 1952 | 1467643170357 Marionette DEBUG loaded listener.js 07:39:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1257a5400) [pid = 1952] [serial = 314] [outer = 0x124bb6000] 07:39:30 INFO - PROCESS | 1952 | 1467643170690 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:39:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:39:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 542ms 07:39:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:39:30 INFO - PROCESS | 1952 | 1467643170742 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:39:30 INFO - PROCESS | 1952 | 1467643170744 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 07:39:30 INFO - PROCESS | 1952 | 1467643170746 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:39:30 INFO - PROCESS | 1952 | 1467643170748 Marionette TRACE conn2 <- [1,394,null,{}] 07:39:30 INFO - PROCESS | 1952 | 1467643170756 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:30 INFO - PROCESS | 1952 | 1467643170759 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:30 INFO - PROCESS | 1952 | 1467643170841 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:39:30 INFO - PROCESS | 1952 | 1467643170869 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:30 INFO - PROCESS | 1952 | 1467643170871 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:30 INFO - PROCESS | 1952 | ++DOCSHELL 0x119ba7800 == 37 [pid = 1952] [id = 106] 07:39:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x12690f800) [pid = 1952] [serial = 315] [outer = 0x0] 07:39:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x128dc4400) [pid = 1952] [serial = 316] [outer = 0x12690f800] 07:39:30 INFO - PROCESS | 1952 | 1467643170899 Marionette DEBUG loaded listener.js 07:39:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x129516400) [pid = 1952] [serial = 317] [outer = 0x12690f800] 07:39:31 INFO - PROCESS | 1952 | 1467643171238 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:39:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:39:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 523ms 07:39:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:39:31 INFO - PROCESS | 1952 | 1467643171270 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:39:31 INFO - PROCESS | 1952 | 1467643171272 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 07:39:31 INFO - PROCESS | 1952 | 1467643171274 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:39:31 INFO - PROCESS | 1952 | 1467643171275 Marionette TRACE conn2 <- [1,398,null,{}] 07:39:31 INFO - PROCESS | 1952 | 1467643171277 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:31 INFO - PROCESS | 1952 | 1467643171278 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:31 INFO - PROCESS | 1952 | 1467643171364 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:39:31 INFO - PROCESS | 1952 | 1467643171370 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:31 INFO - PROCESS | 1952 | 1467643171371 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:31 INFO - PROCESS | 1952 | ++DOCSHELL 0x121798000 == 38 [pid = 1952] [id = 107] 07:39:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x12a760400) [pid = 1952] [serial = 318] [outer = 0x0] 07:39:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x12ab98800) [pid = 1952] [serial = 319] [outer = 0x12a760400] 07:39:31 INFO - PROCESS | 1952 | 1467643171396 Marionette DEBUG loaded listener.js 07:39:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x12b10c800) [pid = 1952] [serial = 320] [outer = 0x12a760400] 07:39:31 INFO - PROCESS | 1952 | 1467643171724 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:39:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:39:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 467ms 07:39:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:39:31 INFO - PROCESS | 1952 | 1467643171742 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:39:31 INFO - PROCESS | 1952 | 1467643171743 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 07:39:31 INFO - PROCESS | 1952 | 1467643171745 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:39:31 INFO - PROCESS | 1952 | 1467643171747 Marionette TRACE conn2 <- [1,402,null,{}] 07:39:31 INFO - PROCESS | 1952 | 1467643171751 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:31 INFO - PROCESS | 1952 | 1467643171754 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:31 INFO - PROCESS | 1952 | 1467643171836 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:39:31 INFO - PROCESS | 1952 | 1467643171893 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:31 INFO - PROCESS | 1952 | 1467643171894 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:31 INFO - PROCESS | 1952 | ++DOCSHELL 0x12480c800 == 39 [pid = 1952] [id = 108] 07:39:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x12100fc00) [pid = 1952] [serial = 321] [outer = 0x0] 07:39:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x12b3d4c00) [pid = 1952] [serial = 322] [outer = 0x12100fc00] 07:39:31 INFO - PROCESS | 1952 | 1467643171919 Marionette DEBUG loaded listener.js 07:39:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x12bb75c00) [pid = 1952] [serial = 323] [outer = 0x12100fc00] 07:39:32 INFO - PROCESS | 1952 | 1467643172305 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:39:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:39:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 622ms 07:39:32 INFO - PROCESS | 1952 | 1467643172369 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:39:32 INFO - PROCESS | 1952 | 1467643172370 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 07:39:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:39:32 INFO - PROCESS | 1952 | 1467643172372 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:39:32 INFO - PROCESS | 1952 | 1467643172374 Marionette TRACE conn2 <- [1,406,null,{}] 07:39:32 INFO - PROCESS | 1952 | 1467643172377 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:32 INFO - PROCESS | 1952 | 1467643172382 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:32 INFO - PROCESS | 1952 | 1467643172538 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:39:32 INFO - PROCESS | 1952 | 1467643172558 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:32 INFO - PROCESS | 1952 | 1467643172560 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:32 INFO - PROCESS | 1952 | ++DOCSHELL 0x116670000 == 40 [pid = 1952] [id = 109] 07:39:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x12bc21000) [pid = 1952] [serial = 324] [outer = 0x0] 07:39:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x12bf54000) [pid = 1952] [serial = 325] [outer = 0x12bc21000] 07:39:32 INFO - PROCESS | 1952 | 1467643172601 Marionette DEBUG loaded listener.js 07:39:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x118f42400) [pid = 1952] [serial = 326] [outer = 0x12bc21000] 07:39:32 INFO - PROCESS | 1952 | 1467643172949 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:39:33 INFO - PROCESS | 1952 | 1467643173075 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:39:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:39:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 721ms 07:39:33 INFO - PROCESS | 1952 | 1467643173094 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:39:33 INFO - PROCESS | 1952 | 1467643173095 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 07:39:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:39:33 INFO - PROCESS | 1952 | 1467643173097 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:39:33 INFO - PROCESS | 1952 | 1467643173099 Marionette TRACE conn2 <- [1,410,null,{}] 07:39:33 INFO - PROCESS | 1952 | 1467643173101 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:33 INFO - PROCESS | 1952 | 1467643173102 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:33 INFO - PROCESS | 1952 | 1467643173202 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:39:33 INFO - PROCESS | 1952 | 1467643173232 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:33 INFO - PROCESS | 1952 | 1467643173233 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:33 INFO - PROCESS | 1952 | ++DOCSHELL 0x128c83000 == 41 [pid = 1952] [id = 110] 07:39:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x12bf62800) [pid = 1952] [serial = 327] [outer = 0x0] 07:39:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 114 (0x12bf76800) [pid = 1952] [serial = 328] [outer = 0x12bf62800] 07:39:33 INFO - PROCESS | 1952 | 1467643173264 Marionette DEBUG loaded listener.js 07:39:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 115 (0x12c7ed800) [pid = 1952] [serial = 329] [outer = 0x12bf62800] 07:39:33 INFO - PROCESS | 1952 | 1467643173585 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:39:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:39:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 521ms 07:39:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:39:33 INFO - PROCESS | 1952 | 1467643173619 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:39:33 INFO - PROCESS | 1952 | 1467643173621 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 07:39:33 INFO - PROCESS | 1952 | 1467643173623 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:39:33 INFO - PROCESS | 1952 | 1467643173624 Marionette TRACE conn2 <- [1,414,null,{}] 07:39:33 INFO - PROCESS | 1952 | 1467643173626 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:33 INFO - PROCESS | 1952 | 1467643173627 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:33 INFO - PROCESS | 1952 | 1467643173747 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:39:33 INFO - PROCESS | 1952 | 1467643173760 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:33 INFO - PROCESS | 1952 | 1467643173761 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:33 INFO - PROCESS | 1952 | ++DOCSHELL 0x127845800 == 42 [pid = 1952] [id = 111] 07:39:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 116 (0x110e77c00) [pid = 1952] [serial = 330] [outer = 0x0] 07:39:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 117 (0x110e81000) [pid = 1952] [serial = 331] [outer = 0x110e77c00] 07:39:33 INFO - PROCESS | 1952 | 1467643173793 Marionette DEBUG loaded listener.js 07:39:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 118 (0x110e85400) [pid = 1952] [serial = 332] [outer = 0x110e77c00] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 117 (0x12a752800) [pid = 1952] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 116 (0x11825c000) [pid = 1952] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 115 (0x1269a2c00) [pid = 1952] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 114 (0x126dc3000) [pid = 1952] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 113 (0x126dbfc00) [pid = 1952] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x1257a5000) [pid = 1952] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x1194d2c00) [pid = 1952] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x121009800) [pid = 1952] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x1176c2000) [pid = 1952] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x116974400) [pid = 1952] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x121028400) [pid = 1952] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x1213e7000) [pid = 1952] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x116a0a800) [pid = 1952] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x111c7c000) [pid = 1952] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x119adf000) [pid = 1952] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x12951bc00) [pid = 1952] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x1166ef000) [pid = 1952] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x12b104800) [pid = 1952] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x121025400) [pid = 1952] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1248c5800) [pid = 1952] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:39:34 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x116028c00) [pid = 1952] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:39:34 INFO - PROCESS | 1952 | 1467643174412 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:39:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:39:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 824ms 07:39:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:39:34 INFO - PROCESS | 1952 | 1467643174447 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:39:34 INFO - PROCESS | 1952 | 1467643174449 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 07:39:34 INFO - PROCESS | 1952 | 1467643174451 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:39:34 INFO - PROCESS | 1952 | 1467643174452 Marionette TRACE conn2 <- [1,418,null,{}] 07:39:34 INFO - PROCESS | 1952 | 1467643174454 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:34 INFO - PROCESS | 1952 | 1467643174455 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:34 INFO - PROCESS | 1952 | 1467643174546 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:39:34 INFO - PROCESS | 1952 | 1467643174549 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:34 INFO - PROCESS | 1952 | 1467643174551 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:34 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a1e800 == 43 [pid = 1952] [id = 112] 07:39:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x110ee6400) [pid = 1952] [serial = 333] [outer = 0x0] 07:39:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x110eec000) [pid = 1952] [serial = 334] [outer = 0x110ee6400] 07:39:34 INFO - PROCESS | 1952 | 1467643174575 Marionette DEBUG loaded listener.js 07:39:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x110ef0000) [pid = 1952] [serial = 335] [outer = 0x110ee6400] 07:39:35 INFO - PROCESS | 1952 | 1467643175397 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:39:35 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 07:39:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 973ms 07:39:35 INFO - PROCESS | 1952 | 1467643175425 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:39:35 INFO - PROCESS | 1952 | 1467643175426 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 07:39:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:39:35 INFO - PROCESS | 1952 | 1467643175428 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:39:35 INFO - PROCESS | 1952 | 1467643175429 Marionette TRACE conn2 <- [1,422,null,{}] 07:39:35 INFO - PROCESS | 1952 | 1467643175433 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:35 INFO - PROCESS | 1952 | 1467643175435 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:35 INFO - PROCESS | 1952 | 1467643175539 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:39:35 INFO - PROCESS | 1952 | 1467643175544 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:35 INFO - PROCESS | 1952 | 1467643175545 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:35 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acc7000 == 44 [pid = 1952] [id = 113] 07:39:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x110ee7800) [pid = 1952] [serial = 336] [outer = 0x0] 07:39:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x1166ef000) [pid = 1952] [serial = 337] [outer = 0x110ee7800] 07:39:35 INFO - PROCESS | 1952 | 1467643175569 Marionette DEBUG loaded listener.js 07:39:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x118704400) [pid = 1952] [serial = 338] [outer = 0x110ee7800] 07:39:36 INFO - PROCESS | 1952 | 1467643176410 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:39:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:39:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1024ms 07:39:36 INFO - PROCESS | 1952 | 1467643176453 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:39:36 INFO - PROCESS | 1952 | 1467643176456 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 07:39:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:39:36 INFO - PROCESS | 1952 | 1467643176473 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:39:36 INFO - PROCESS | 1952 | 1467643176475 Marionette TRACE conn2 <- [1,426,null,{}] 07:39:36 INFO - PROCESS | 1952 | 1467643176479 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:36 INFO - PROCESS | 1952 | 1467643176480 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:36 INFO - PROCESS | 1952 | 1467643176623 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:39:36 INFO - PROCESS | 1952 | 1467643176674 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:36 INFO - PROCESS | 1952 | 1467643176676 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:36 INFO - PROCESS | 1952 | ++DOCSHELL 0x116e5f000 == 45 [pid = 1952] [id = 114] 07:39:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x1127d1000) [pid = 1952] [serial = 339] [outer = 0x0] 07:39:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x1127d3400) [pid = 1952] [serial = 340] [outer = 0x1127d1000] 07:39:36 INFO - PROCESS | 1952 | 1467643176708 Marionette DEBUG loaded listener.js 07:39:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x1127d8400) [pid = 1952] [serial = 341] [outer = 0x1127d1000] 07:39:37 INFO - PROCESS | 1952 | 1467643177183 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:39:37 INFO - PROCESS | 1952 | 1467643177197 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 07:39:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:39:37 INFO - PROCESS | 1952 | 1467643177204 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:39:37 INFO - PROCESS | 1952 | 1467643177206 Marionette TRACE conn2 <- [1,430,null,{}] 07:39:37 INFO - PROCESS | 1952 | 1467643177208 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:37 INFO - PROCESS | 1952 | 1467643177210 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:37 INFO - PROCESS | 1952 | 1467643177320 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 07:39:37 INFO - PROCESS | 1952 | 1467643177373 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:37 INFO - PROCESS | 1952 | 1467643177374 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:37 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a2c800 == 46 [pid = 1952] [id = 115] 07:39:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x112988c00) [pid = 1952] [serial = 342] [outer = 0x0] 07:39:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x1183d2800) [pid = 1952] [serial = 343] [outer = 0x112988c00] 07:39:37 INFO - PROCESS | 1952 | 1467643177405 Marionette DEBUG loaded listener.js 07:39:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x1194d2c00) [pid = 1952] [serial = 344] [outer = 0x112988c00] 07:39:37 INFO - PROCESS | 1952 | 1467643177844 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:39:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:39:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 07:39:37 INFO - PROCESS | 1952 | 1467643177873 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 07:39:37 INFO - PROCESS | 1952 | 1467643177875 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 07:39:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:39:37 INFO - PROCESS | 1952 | 1467643177877 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:39:37 INFO - PROCESS | 1952 | 1467643177880 Marionette TRACE conn2 <- [1,434,null,{}] 07:39:37 INFO - PROCESS | 1952 | 1467643177888 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:37 INFO - PROCESS | 1952 | 1467643177891 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:38 INFO - PROCESS | 1952 | 1467643178022 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 07:39:38 INFO - PROCESS | 1952 | 1467643178103 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:38 INFO - PROCESS | 1952 | 1467643178105 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ac22800 == 47 [pid = 1952] [id = 116] 07:39:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x121029000) [pid = 1952] [serial = 345] [outer = 0x0] 07:39:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x12119e400) [pid = 1952] [serial = 346] [outer = 0x121029000] 07:39:38 INFO - PROCESS | 1952 | 1467643178136 Marionette DEBUG loaded listener.js 07:39:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x121ed6c00) [pid = 1952] [serial = 347] [outer = 0x121029000] 07:39:38 INFO - PROCESS | 1952 | 1467643178555 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:39:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:39:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 723ms 07:39:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:39:38 INFO - PROCESS | 1952 | 1467643178601 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 07:39:38 INFO - PROCESS | 1952 | 1467643178603 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 07:39:38 INFO - PROCESS | 1952 | 1467643178605 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:39:38 INFO - PROCESS | 1952 | 1467643178606 Marionette TRACE conn2 <- [1,438,null,{}] 07:39:38 INFO - PROCESS | 1952 | 1467643178609 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:38 INFO - PROCESS | 1952 | 1467643178610 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:38 INFO - PROCESS | 1952 | 1467643178716 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 07:39:38 INFO - PROCESS | 1952 | 1467643178768 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:38 INFO - PROCESS | 1952 | 1467643178770 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb53800 == 48 [pid = 1952] [id = 117] 07:39:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x12500c800) [pid = 1952] [serial = 348] [outer = 0x0] 07:39:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 114 (0x1257a0000) [pid = 1952] [serial = 349] [outer = 0x12500c800] 07:39:38 INFO - PROCESS | 1952 | 1467643178800 Marionette DEBUG loaded listener.js 07:39:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 115 (0x126903c00) [pid = 1952] [serial = 350] [outer = 0x12500c800] 07:39:39 INFO - PROCESS | 1952 | 1467643179473 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:39:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:39:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 918ms 07:39:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:39:39 INFO - PROCESS | 1952 | 1467643179524 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 07:39:39 INFO - PROCESS | 1952 | 1467643179527 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 07:39:39 INFO - PROCESS | 1952 | 1467643179530 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:39:39 INFO - PROCESS | 1952 | 1467643179532 Marionette TRACE conn2 <- [1,442,null,{}] 07:39:39 INFO - PROCESS | 1952 | 1467643179536 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:39 INFO - PROCESS | 1952 | 1467643179537 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:39 INFO - PROCESS | 1952 | 1467643179635 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 07:39:39 INFO - PROCESS | 1952 | 1467643179689 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:39 INFO - PROCESS | 1952 | 1467643179692 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:39 INFO - PROCESS | 1952 | ++DOCSHELL 0x118220800 == 49 [pid = 1952] [id = 118] 07:39:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 116 (0x1121bd400) [pid = 1952] [serial = 351] [outer = 0x0] 07:39:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 117 (0x116031800) [pid = 1952] [serial = 352] [outer = 0x1121bd400] 07:39:39 INFO - PROCESS | 1952 | 1467643179719 Marionette DEBUG loaded listener.js 07:39:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 118 (0x11825bc00) [pid = 1952] [serial = 353] [outer = 0x1121bd400] 07:39:40 INFO - PROCESS | 1952 | --DOCSHELL 0x119a1e800 == 48 [pid = 1952] [id = 112] 07:39:40 INFO - PROCESS | 1952 | --DOCSHELL 0x127845800 == 47 [pid = 1952] [id = 111] 07:39:40 INFO - PROCESS | 1952 | --DOCSHELL 0x128c83000 == 46 [pid = 1952] [id = 110] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 117 (0x12bb6e400) [pid = 1952] [serial = 292] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOCSHELL 0x116670000 == 45 [pid = 1952] [id = 109] 07:39:40 INFO - PROCESS | 1952 | --DOCSHELL 0x12480c800 == 44 [pid = 1952] [id = 108] 07:39:40 INFO - PROCESS | 1952 | --DOCSHELL 0x121798000 == 43 [pid = 1952] [id = 107] 07:39:40 INFO - PROCESS | 1952 | --DOCSHELL 0x119ba7800 == 42 [pid = 1952] [id = 106] 07:39:40 INFO - PROCESS | 1952 | --DOCSHELL 0x118fd1800 == 41 [pid = 1952] [id = 105] 07:39:40 INFO - PROCESS | 1952 | --DOCSHELL 0x116f0b800 == 40 [pid = 1952] [id = 104] 07:39:40 INFO - PROCESS | 1952 | --DOCSHELL 0x12ac0f800 == 39 [pid = 1952] [id = 102] 07:39:40 INFO - PROCESS | 1952 | --DOCSHELL 0x12a7c4800 == 38 [pid = 1952] [id = 101] 07:39:40 INFO - PROCESS | 1952 | --DOCSHELL 0x119b9f000 == 37 [pid = 1952] [id = 100] 07:39:40 INFO - PROCESS | 1952 | --DOCSHELL 0x116f09800 == 36 [pid = 1952] [id = 99] 07:39:40 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5b4800 == 35 [pid = 1952] [id = 98] 07:39:40 INFO - PROCESS | 1952 | 1467643180239 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 116 (0x12a811000) [pid = 1952] [serial = 239] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 115 (0x11855e000) [pid = 1952] [serial = 202] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 114 (0x126dc2c00) [pid = 1952] [serial = 196] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 113 (0x11696fc00) [pid = 1952] [serial = 199] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x128dc2400) [pid = 1952] [serial = 274] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x1292ef400) [pid = 1952] [serial = 277] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x1292eac00) [pid = 1952] [serial = 275] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x12674b800) [pid = 1952] [serial = 254] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x12627d000) [pid = 1952] [serial = 253] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x11a0bc000) [pid = 1952] [serial = 262] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x12100c000) [pid = 1952] [serial = 263] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x124b49400) [pid = 1952] [serial = 251] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x121025c00) [pid = 1952] [serial = 250] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x11855f000) [pid = 1952] [serial = 257] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x118256400) [pid = 1952] [serial = 256] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x11859a800) [pid = 1952] [serial = 259] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x11949b800) [pid = 1952] [serial = 260] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1214f3400) [pid = 1952] [serial = 265] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1248f3400) [pid = 1952] [serial = 266] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x124dc7800) [pid = 1952] [serial = 268] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x12570d000) [pid = 1952] [serial = 269] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x118ff7c00) [pid = 1952] [serial = 245] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x118705400) [pid = 1952] [serial = 244] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x116629800) [pid = 1952] [serial = 242] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x11320e400) [pid = 1952] [serial = 241] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x121006c00) [pid = 1952] [serial = 248] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x11a0edc00) [pid = 1952] [serial = 247] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1295d1400) [pid = 1952] [serial = 280] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1295bd400) [pid = 1952] [serial = 278] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x128dbb000) [pid = 1952] [serial = 284] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x12b3da400) [pid = 1952] [serial = 290] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x12ab8e800) [pid = 1952] [serial = 286] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1185a3400) [pid = 1952] [serial = 283] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x12b3d0800) [pid = 1952] [serial = 289] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x12a80f000) [pid = 1952] [serial = 281] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1257a6000) [pid = 1952] [serial = 271] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x126dbf800) [pid = 1952] [serial = 272] [outer = 0x0] [url = about:blank] 07:39:40 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x12aca8800) [pid = 1952] [serial = 287] [outer = 0x0] [url = about:blank] 07:39:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:39:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 772ms 07:39:40 INFO - PROCESS | 1952 | 1467643180303 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 07:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:39:40 INFO - PROCESS | 1952 | 1467643180305 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 07:39:40 INFO - PROCESS | 1952 | 1467643180309 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:39:40 INFO - PROCESS | 1952 | 1467643180310 Marionette TRACE conn2 <- [1,446,null,{}] 07:39:40 INFO - PROCESS | 1952 | 1467643180313 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:40 INFO - PROCESS | 1952 | 1467643180314 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:40 INFO - PROCESS | 1952 | 1467643180380 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 07:39:40 INFO - PROCESS | 1952 | 1467643180390 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:40 INFO - PROCESS | 1952 | 1467643180391 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:40 INFO - PROCESS | 1952 | ++DOCSHELL 0x11624f800 == 36 [pid = 1952] [id = 119] 07:39:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x1185a2000) [pid = 1952] [serial = 354] [outer = 0x0] 07:39:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x11870e400) [pid = 1952] [serial = 355] [outer = 0x1185a2000] 07:39:40 INFO - PROCESS | 1952 | 1467643180436 Marionette DEBUG loaded listener.js 07:39:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1194d4800) [pid = 1952] [serial = 356] [outer = 0x1185a2000] 07:39:40 INFO - PROCESS | 1952 | 1467643180886 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:39:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:39:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 618ms 07:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:39:40 INFO - PROCESS | 1952 | 1467643180928 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 07:39:40 INFO - PROCESS | 1952 | 1467643180929 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 07:39:40 INFO - PROCESS | 1952 | 1467643180932 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:39:40 INFO - PROCESS | 1952 | 1467643180934 Marionette TRACE conn2 <- [1,450,null,{}] 07:39:40 INFO - PROCESS | 1952 | 1467643180941 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:40 INFO - PROCESS | 1952 | 1467643180944 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:41 INFO - PROCESS | 1952 | 1467643181020 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 07:39:41 INFO - PROCESS | 1952 | 1467643181025 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:41 INFO - PROCESS | 1952 | 1467643181027 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:41 INFO - PROCESS | 1952 | ++DOCSHELL 0x118fce000 == 37 [pid = 1952] [id = 120] 07:39:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x11a0bc400) [pid = 1952] [serial = 357] [outer = 0x0] 07:39:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x121009c00) [pid = 1952] [serial = 358] [outer = 0x11a0bc400] 07:39:41 INFO - PROCESS | 1952 | 1467643181057 Marionette DEBUG loaded listener.js 07:39:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x12119d800) [pid = 1952] [serial = 359] [outer = 0x11a0bc400] 07:39:41 INFO - PROCESS | 1952 | 1467643181392 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:39:41 INFO - PROCESS | 1952 | 1467643181414 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 07:39:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:39:41 INFO - PROCESS | 1952 | 1467643181420 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:39:41 INFO - PROCESS | 1952 | 1467643181421 Marionette TRACE conn2 <- [1,454,null,{}] 07:39:41 INFO - PROCESS | 1952 | 1467643181423 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:41 INFO - PROCESS | 1952 | 1467643181424 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:41 INFO - PROCESS | 1952 | 1467643181503 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 07:39:41 INFO - PROCESS | 1952 | 1467643181507 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:41 INFO - PROCESS | 1952 | 1467643181508 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:41 INFO - PROCESS | 1952 | ++DOCSHELL 0x1197b2000 == 38 [pid = 1952] [id = 121] 07:39:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x124dc3c00) [pid = 1952] [serial = 360] [outer = 0x0] 07:39:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x12570d000) [pid = 1952] [serial = 361] [outer = 0x124dc3c00] 07:39:41 INFO - PROCESS | 1952 | 1467643181533 Marionette DEBUG loaded listener.js 07:39:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x126278800) [pid = 1952] [serial = 362] [outer = 0x124dc3c00] 07:39:41 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:39:41 INFO - PROCESS | 1952 | 1467643181868 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:39:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:39:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 469ms 07:39:41 INFO - PROCESS | 1952 | 1467643181890 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 07:39:41 INFO - PROCESS | 1952 | 1467643181891 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 07:39:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:39:41 INFO - PROCESS | 1952 | 1467643181893 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:39:41 INFO - PROCESS | 1952 | 1467643181894 Marionette TRACE conn2 <- [1,458,null,{}] 07:39:41 INFO - PROCESS | 1952 | 1467643181897 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:41 INFO - PROCESS | 1952 | 1467643181898 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:41 INFO - PROCESS | 1952 | 1467643181975 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 07:39:41 INFO - PROCESS | 1952 | 1467643181978 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:41 INFO - PROCESS | 1952 | 1467643181979 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:41 INFO - PROCESS | 1952 | ++DOCSHELL 0x1210cd800 == 39 [pid = 1952] [id = 122] 07:39:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x126649800) [pid = 1952] [serial = 363] [outer = 0x0] 07:39:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x126904800) [pid = 1952] [serial = 364] [outer = 0x126649800] 07:39:42 INFO - PROCESS | 1952 | 1467643182012 Marionette DEBUG loaded listener.js 07:39:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x126dc2c00) [pid = 1952] [serial = 365] [outer = 0x126649800] 07:39:42 INFO - PROCESS | 1952 | 1467643182364 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:39:42 INFO - PROCESS | 1952 | 1467643182414 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 07:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:39:42 INFO - PROCESS | 1952 | 1467643182416 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:39:42 INFO - PROCESS | 1952 | 1467643182417 Marionette TRACE conn2 <- [1,462,null,{}] 07:39:42 INFO - PROCESS | 1952 | 1467643182420 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:42 INFO - PROCESS | 1952 | 1467643182424 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:42 INFO - PROCESS | 1952 | 1467643182544 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 07:39:42 INFO - PROCESS | 1952 | 1467643182555 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:42 INFO - PROCESS | 1952 | 1467643182556 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:42 INFO - PROCESS | 1952 | ++DOCSHELL 0x121627800 == 40 [pid = 1952] [id = 123] 07:39:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x128dc3800) [pid = 1952] [serial = 366] [outer = 0x0] 07:39:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x1292ef400) [pid = 1952] [serial = 367] [outer = 0x128dc3800] 07:39:42 INFO - PROCESS | 1952 | 1467643182581 Marionette DEBUG loaded listener.js 07:39:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x12ab8e400) [pid = 1952] [serial = 368] [outer = 0x128dc3800] 07:39:42 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:39:42 INFO - PROCESS | 1952 | 1467643182932 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:39:42 INFO - PROCESS | 1952 | 1467643182987 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 07:39:42 INFO - PROCESS | 1952 | 1467643182989 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:39:42 INFO - PROCESS | 1952 | 1467643182990 Marionette TRACE conn2 <- [1,466,null,{}] 07:39:42 INFO - PROCESS | 1952 | 1467643182992 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:42 INFO - PROCESS | 1952 | 1467643182994 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:43 INFO - PROCESS | 1952 | 1467643183088 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:39:43 INFO - PROCESS | 1952 | 1467643183099 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:43 INFO - PROCESS | 1952 | 1467643183106 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:43 INFO - PROCESS | 1952 | ++DOCSHELL 0x113a52000 == 41 [pid = 1952] [id = 124] 07:39:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x12ab8f000) [pid = 1952] [serial = 369] [outer = 0x0] 07:39:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x12acaac00) [pid = 1952] [serial = 370] [outer = 0x12ab8f000] 07:39:43 INFO - PROCESS | 1952 | 1467643183131 Marionette DEBUG loaded listener.js 07:39:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x12b3da400) [pid = 1952] [serial = 371] [outer = 0x12ab8f000] 07:39:43 INFO - PROCESS | 1952 | 1467643183459 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:39:43 INFO - PROCESS | 1952 | 1467643183511 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 07:39:43 INFO - PROCESS | 1952 | 1467643183513 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:39:43 INFO - PROCESS | 1952 | 1467643183514 Marionette TRACE conn2 <- [1,470,null,{}] 07:39:43 INFO - PROCESS | 1952 | 1467643183516 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:43 INFO - PROCESS | 1952 | 1467643183517 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:43 INFO - PROCESS | 1952 | 1467643183614 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:39:43 INFO - PROCESS | 1952 | 1467643183650 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:43 INFO - PROCESS | 1952 | 1467643183651 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:43 INFO - PROCESS | 1952 | ++DOCSHELL 0x126789000 == 42 [pid = 1952] [id = 125] 07:39:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x12aca5800) [pid = 1952] [serial = 372] [outer = 0x0] 07:39:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x12bc16c00) [pid = 1952] [serial = 373] [outer = 0x12aca5800] 07:39:43 INFO - PROCESS | 1952 | 1467643183676 Marionette DEBUG loaded listener.js 07:39:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x12bc20000) [pid = 1952] [serial = 374] [outer = 0x12aca5800] 07:39:44 INFO - PROCESS | 1952 | 1467643184006 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:39:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:39:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 07:39:44 INFO - PROCESS | 1952 | 1467643184036 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:39:44 INFO - PROCESS | 1952 | 1467643184037 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 07:39:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:39:44 INFO - PROCESS | 1952 | 1467643184040 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:39:44 INFO - PROCESS | 1952 | 1467643184041 Marionette TRACE conn2 <- [1,474,null,{}] 07:39:44 INFO - PROCESS | 1952 | 1467643184043 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:44 INFO - PROCESS | 1952 | 1467643184044 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:44 INFO - PROCESS | 1952 | 1467643184149 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:39:44 INFO - PROCESS | 1952 | 1467643184153 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:44 INFO - PROCESS | 1952 | 1467643184154 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:44 INFO - PROCESS | 1952 | ++DOCSHELL 0x128f35800 == 43 [pid = 1952] [id = 126] 07:39:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x12bc21400) [pid = 1952] [serial = 375] [outer = 0x0] 07:39:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x12bf08000) [pid = 1952] [serial = 376] [outer = 0x12bc21400] 07:39:44 INFO - PROCESS | 1952 | 1467643184208 Marionette DEBUG loaded listener.js 07:39:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x12bf0fc00) [pid = 1952] [serial = 377] [outer = 0x12bc21400] 07:39:44 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x12bc21000) [pid = 1952] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:39:44 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x12bf62800) [pid = 1952] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:39:44 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x1266e4800) [pid = 1952] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:39:44 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x12bb6b000) [pid = 1952] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:39:44 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x11825b800) [pid = 1952] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:39:44 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x119794800) [pid = 1952] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:39:44 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x11979e400) [pid = 1952] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:39:44 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x12ab8f800) [pid = 1952] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:39:44 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x11a0b8c00) [pid = 1952] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:39:44 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x124bb6000) [pid = 1952] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:39:44 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x12a760400) [pid = 1952] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:39:44 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x12100fc00) [pid = 1952] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:39:44 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x12690f800) [pid = 1952] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:39:44 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x110e77c00) [pid = 1952] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:39:44 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x110ee6400) [pid = 1952] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:39:44 INFO - PROCESS | 1952 | 1467643184627 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:39:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:39:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 619ms 07:39:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:39:44 INFO - PROCESS | 1952 | 1467643184660 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:39:44 INFO - PROCESS | 1952 | 1467643184661 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 07:39:44 INFO - PROCESS | 1952 | 1467643184663 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:39:44 INFO - PROCESS | 1952 | 1467643184664 Marionette TRACE conn2 <- [1,478,null,{}] 07:39:44 INFO - PROCESS | 1952 | 1467643184667 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:44 INFO - PROCESS | 1952 | 1467643184668 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:44 INFO - PROCESS | 1952 | 1467643184746 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:39:44 INFO - PROCESS | 1952 | 1467643184751 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:44 INFO - PROCESS | 1952 | 1467643184753 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:44 INFO - PROCESS | 1952 | ++DOCSHELL 0x128f4f000 == 44 [pid = 1952] [id = 127] 07:39:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x110e7a400) [pid = 1952] [serial = 378] [outer = 0x0] 07:39:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x121005400) [pid = 1952] [serial = 379] [outer = 0x110e7a400] 07:39:44 INFO - PROCESS | 1952 | 1467643184778 Marionette DEBUG loaded listener.js 07:39:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x126dbb400) [pid = 1952] [serial = 380] [outer = 0x110e7a400] 07:39:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:39:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 473ms 07:39:45 INFO - PROCESS | 1952 | 1467643185130 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:39:45 INFO - PROCESS | 1952 | 1467643185136 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:39:45 INFO - PROCESS | 1952 | 1467643185138 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 07:39:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:39:45 INFO - PROCESS | 1952 | 1467643185140 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:39:45 INFO - PROCESS | 1952 | 1467643185141 Marionette TRACE conn2 <- [1,482,null,{}] 07:39:45 INFO - PROCESS | 1952 | 1467643185144 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:45 INFO - PROCESS | 1952 | 1467643185146 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:45 INFO - PROCESS | 1952 | 1467643185274 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:39:45 INFO - PROCESS | 1952 | 1467643185282 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:45 INFO - PROCESS | 1952 | 1467643185283 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5a7800 == 45 [pid = 1952] [id = 128] 07:39:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x116a0bc00) [pid = 1952] [serial = 381] [outer = 0x0] 07:39:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x12a806800) [pid = 1952] [serial = 382] [outer = 0x116a0bc00] 07:39:45 INFO - PROCESS | 1952 | 1467643185310 Marionette DEBUG loaded listener.js 07:39:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x12bf7a000) [pid = 1952] [serial = 383] [outer = 0x116a0bc00] 07:39:45 INFO - PROCESS | 1952 | 1467643185625 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:39:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:39:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 520ms 07:39:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:39:45 INFO - PROCESS | 1952 | 1467643185660 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:39:45 INFO - PROCESS | 1952 | 1467643185662 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 07:39:45 INFO - PROCESS | 1952 | 1467643185664 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:39:45 INFO - PROCESS | 1952 | 1467643185665 Marionette TRACE conn2 <- [1,486,null,{}] 07:39:45 INFO - PROCESS | 1952 | 1467643185670 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:45 INFO - PROCESS | 1952 | 1467643185672 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:45 INFO - PROCESS | 1952 | 1467643185751 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:39:45 INFO - PROCESS | 1952 | 1467643185756 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:45 INFO - PROCESS | 1952 | 1467643185757 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acc5800 == 46 [pid = 1952] [id = 129] 07:39:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1193d2000) [pid = 1952] [serial = 384] [outer = 0x0] 07:39:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1193d8c00) [pid = 1952] [serial = 385] [outer = 0x1193d2000] 07:39:45 INFO - PROCESS | 1952 | 1467643185781 Marionette DEBUG loaded listener.js 07:39:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x12bf09400) [pid = 1952] [serial = 386] [outer = 0x1193d2000] 07:39:46 INFO - PROCESS | 1952 | 1467643186107 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:39:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:39:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 472ms 07:39:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:39:46 INFO - PROCESS | 1952 | 1467643186137 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:39:46 INFO - PROCESS | 1952 | 1467643186138 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 07:39:46 INFO - PROCESS | 1952 | 1467643186140 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:39:46 INFO - PROCESS | 1952 | 1467643186141 Marionette TRACE conn2 <- [1,490,null,{}] 07:39:46 INFO - PROCESS | 1952 | 1467643186151 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:46 INFO - PROCESS | 1952 | 1467643186152 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:46 INFO - PROCESS | 1952 | 1467643186261 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:39:46 INFO - PROCESS | 1952 | 1467643186269 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:46 INFO - PROCESS | 1952 | 1467643186270 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:46 INFO - PROCESS | 1952 | ++DOCSHELL 0x12be54000 == 47 [pid = 1952] [id = 130] 07:39:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1193d3c00) [pid = 1952] [serial = 387] [outer = 0x0] 07:39:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x11990b800) [pid = 1952] [serial = 388] [outer = 0x1193d3c00] 07:39:46 INFO - PROCESS | 1952 | 1467643186294 Marionette DEBUG loaded listener.js 07:39:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x11990f400) [pid = 1952] [serial = 389] [outer = 0x1193d3c00] 07:39:46 INFO - PROCESS | 1952 | 1467643186661 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:39:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:39:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 570ms 07:39:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:39:46 INFO - PROCESS | 1952 | 1467643186711 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:39:46 INFO - PROCESS | 1952 | 1467643186714 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 07:39:46 INFO - PROCESS | 1952 | 1467643186717 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:39:46 INFO - PROCESS | 1952 | 1467643186719 Marionette TRACE conn2 <- [1,494,null,{}] 07:39:46 INFO - PROCESS | 1952 | 1467643186723 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:46 INFO - PROCESS | 1952 | 1467643186725 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:46 INFO - PROCESS | 1952 | 1467643186835 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:39:46 INFO - PROCESS | 1952 | 1467643186893 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:46 INFO - PROCESS | 1952 | 1467643186894 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:46 INFO - PROCESS | 1952 | ++DOCSHELL 0x11694d800 == 48 [pid = 1952] [id = 131] 07:39:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x112c9dc00) [pid = 1952] [serial = 390] [outer = 0x0] 07:39:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x113864800) [pid = 1952] [serial = 391] [outer = 0x112c9dc00] 07:39:46 INFO - PROCESS | 1952 | 1467643186926 Marionette DEBUG loaded listener.js 07:39:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x116f47800) [pid = 1952] [serial = 392] [outer = 0x112c9dc00] 07:39:47 INFO - PROCESS | 1952 | 1467643187392 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:39:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:39:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 725ms 07:39:47 INFO - PROCESS | 1952 | 1467643187449 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:39:47 INFO - PROCESS | 1952 | 1467643187452 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 07:39:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:39:47 INFO - PROCESS | 1952 | 1467643187458 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:39:47 INFO - PROCESS | 1952 | 1467643187460 Marionette TRACE conn2 <- [1,498,null,{}] 07:39:47 INFO - PROCESS | 1952 | 1467643187462 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:47 INFO - PROCESS | 1952 | 1467643187464 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:47 INFO - PROCESS | 1952 | 1467643187573 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:39:47 INFO - PROCESS | 1952 | 1467643187641 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:47 INFO - PROCESS | 1952 | 1467643187643 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:47 INFO - PROCESS | 1952 | ++DOCSHELL 0x119ba7800 == 49 [pid = 1952] [id = 132] 07:39:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x1193d9000) [pid = 1952] [serial = 393] [outer = 0x0] 07:39:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x1194de000) [pid = 1952] [serial = 394] [outer = 0x1193d9000] 07:39:47 INFO - PROCESS | 1952 | 1467643187674 Marionette DEBUG loaded listener.js 07:39:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x11990dc00) [pid = 1952] [serial = 395] [outer = 0x1193d9000] 07:39:48 INFO - PROCESS | 1952 | 1467643188103 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:39:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:39:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 07:39:48 INFO - PROCESS | 1952 | 1467643188142 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:39:48 INFO - PROCESS | 1952 | 1467643188144 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 07:39:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:39:48 INFO - PROCESS | 1952 | 1467643188146 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:39:48 INFO - PROCESS | 1952 | 1467643188148 Marionette TRACE conn2 <- [1,502,null,{}] 07:39:48 INFO - PROCESS | 1952 | 1467643188188 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:48 INFO - PROCESS | 1952 | 1467643188191 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:48 INFO - PROCESS | 1952 | 1467643188299 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:39:48 INFO - PROCESS | 1952 | 1467643188368 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:48 INFO - PROCESS | 1952 | 1467643188370 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:48 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acb8000 == 50 [pid = 1952] [id = 133] 07:39:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x11a0cf000) [pid = 1952] [serial = 396] [outer = 0x0] 07:39:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x11a0d2400) [pid = 1952] [serial = 397] [outer = 0x11a0cf000] 07:39:48 INFO - PROCESS | 1952 | 1467643188403 Marionette DEBUG loaded listener.js 07:39:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x11a0d7400) [pid = 1952] [serial = 398] [outer = 0x11a0cf000] 07:39:48 INFO - PROCESS | 1952 | 1467643188821 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:39:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:39:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 734ms 07:39:48 INFO - PROCESS | 1952 | 1467643188880 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:39:48 INFO - PROCESS | 1952 | 1467643188882 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 07:39:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:39:48 INFO - PROCESS | 1952 | 1467643188884 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:39:48 INFO - PROCESS | 1952 | 1467643188886 Marionette TRACE conn2 <- [1,506,null,{}] 07:39:48 INFO - PROCESS | 1952 | 1467643188888 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:48 INFO - PROCESS | 1952 | 1467643188889 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:49 INFO - PROCESS | 1952 | 1467643188998 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:39:49 INFO - PROCESS | 1952 | 1467643189054 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:49 INFO - PROCESS | 1952 | 1467643189055 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:49 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bf27800 == 51 [pid = 1952] [id = 134] 07:39:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x12102a000) [pid = 1952] [serial = 399] [outer = 0x0] 07:39:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x1248f3400) [pid = 1952] [serial = 400] [outer = 0x12102a000] 07:39:49 INFO - PROCESS | 1952 | 1467643189084 Marionette DEBUG loaded listener.js 07:39:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x12627d000) [pid = 1952] [serial = 401] [outer = 0x12102a000] 07:39:49 INFO - PROCESS | 1952 | 1467643189570 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:39:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:39:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 719ms 07:39:49 INFO - PROCESS | 1952 | 1467643189612 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:39:49 INFO - PROCESS | 1952 | 1467643189613 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 07:39:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:39:49 INFO - PROCESS | 1952 | 1467643189635 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:39:49 INFO - PROCESS | 1952 | 1467643189637 Marionette TRACE conn2 <- [1,510,null,{}] 07:39:49 INFO - PROCESS | 1952 | 1467643189639 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:49 INFO - PROCESS | 1952 | 1467643189641 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:49 INFO - PROCESS | 1952 | 1467643189744 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:39:49 INFO - PROCESS | 1952 | 1467643189967 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:49 INFO - PROCESS | 1952 | 1467643189969 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:49 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f0b800 == 52 [pid = 1952] [id = 135] 07:39:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x112c11400) [pid = 1952] [serial = 402] [outer = 0x0] 07:39:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 114 (0x113aa4400) [pid = 1952] [serial = 403] [outer = 0x112c11400] 07:39:50 INFO - PROCESS | 1952 | 1467643189998 Marionette DEBUG loaded listener.js 07:39:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 115 (0x116f42400) [pid = 1952] [serial = 404] [outer = 0x112c11400] 07:39:50 INFO - PROCESS | 1952 | 1467643190463 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:39:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:39:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 872ms 07:39:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:39:50 INFO - PROCESS | 1952 | 1467643190508 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:39:50 INFO - PROCESS | 1952 | 1467643190510 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 07:39:50 INFO - PROCESS | 1952 | 1467643190513 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:39:50 INFO - PROCESS | 1952 | 1467643190515 Marionette TRACE conn2 <- [1,514,null,{}] 07:39:50 INFO - PROCESS | 1952 | 1467643190538 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:50 INFO - PROCESS | 1952 | 1467643190540 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:50 INFO - PROCESS | 1952 | 1467643190634 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:39:50 INFO - PROCESS | 1952 | 1467643190691 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:50 INFO - PROCESS | 1952 | 1467643190693 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:50 INFO - PROCESS | 1952 | ++DOCSHELL 0x117147000 == 53 [pid = 1952] [id = 136] 07:39:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 116 (0x1183d3400) [pid = 1952] [serial = 405] [outer = 0x0] 07:39:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 117 (0x118710000) [pid = 1952] [serial = 406] [outer = 0x1183d3400] 07:39:50 INFO - PROCESS | 1952 | 1467643190722 Marionette DEBUG loaded listener.js 07:39:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 118 (0x1193dc800) [pid = 1952] [serial = 407] [outer = 0x1183d3400] 07:39:50 INFO - PROCESS | 1952 | --DOCSHELL 0x12acc5800 == 52 [pid = 1952] [id = 129] 07:39:50 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5a7800 == 51 [pid = 1952] [id = 128] 07:39:50 INFO - PROCESS | 1952 | --DOCSHELL 0x128f4f000 == 50 [pid = 1952] [id = 127] 07:39:50 INFO - PROCESS | 1952 | --DOCSHELL 0x128f35800 == 49 [pid = 1952] [id = 126] 07:39:50 INFO - PROCESS | 1952 | --DOCSHELL 0x126789000 == 48 [pid = 1952] [id = 125] 07:39:50 INFO - PROCESS | 1952 | --DOCSHELL 0x113a52000 == 47 [pid = 1952] [id = 124] 07:39:50 INFO - PROCESS | 1952 | --DOMWINDOW == 117 (0x1166ef000) [pid = 1952] [serial = 337] [outer = 0x0] [url = about:blank] 07:39:50 INFO - PROCESS | 1952 | --DOCSHELL 0x121627800 == 46 [pid = 1952] [id = 123] 07:39:50 INFO - PROCESS | 1952 | --DOCSHELL 0x1210cd800 == 45 [pid = 1952] [id = 122] 07:39:50 INFO - PROCESS | 1952 | --DOCSHELL 0x1197b2000 == 44 [pid = 1952] [id = 121] 07:39:50 INFO - PROCESS | 1952 | --DOCSHELL 0x118fce000 == 43 [pid = 1952] [id = 120] 07:39:50 INFO - PROCESS | 1952 | --DOCSHELL 0x11624f800 == 42 [pid = 1952] [id = 119] 07:39:50 INFO - PROCESS | 1952 | --DOCSHELL 0x118220800 == 41 [pid = 1952] [id = 118] 07:39:50 INFO - PROCESS | 1952 | --DOCSHELL 0x116e5f000 == 40 [pid = 1952] [id = 114] 07:39:50 INFO - PROCESS | 1952 | --DOCSHELL 0x12acc7000 == 39 [pid = 1952] [id = 113] 07:39:51 INFO - PROCESS | 1952 | 1467643191093 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:39:51 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 07:39:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 589ms 07:39:51 INFO - PROCESS | 1952 | 1467643191106 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:39:51 INFO - PROCESS | 1952 | 1467643191108 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 116 (0x12bf54000) [pid = 1952] [serial = 325] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 115 (0x12bf76800) [pid = 1952] [serial = 328] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 114 (0x128dc1000) [pid = 1952] [serial = 302] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 113 (0x126cef400) [pid = 1952] [serial = 301] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x12bb72c00) [pid = 1952] [serial = 293] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x118f44c00) [pid = 1952] [serial = 296] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x11845ec00) [pid = 1952] [serial = 295] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x119ae4000) [pid = 1952] [serial = 310] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x121003400) [pid = 1952] [serial = 311] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x12b107c00) [pid = 1952] [serial = 308] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x1292ebc00) [pid = 1952] [serial = 307] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x12acaf400) [pid = 1952] [serial = 305] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x12aca1000) [pid = 1952] [serial = 304] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x121010000) [pid = 1952] [serial = 299] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x11a0f2c00) [pid = 1952] [serial = 298] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x12500b400) [pid = 1952] [serial = 313] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x1257a5400) [pid = 1952] [serial = 314] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x12ab98800) [pid = 1952] [serial = 319] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x12b10c800) [pid = 1952] [serial = 320] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x12b3d4c00) [pid = 1952] [serial = 322] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x128dc4400) [pid = 1952] [serial = 316] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x129516400) [pid = 1952] [serial = 317] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x110e81000) [pid = 1952] [serial = 331] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x110ef0000) [pid = 1952] [serial = 335] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x110eec000) [pid = 1952] [serial = 334] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x110e85400) [pid = 1952] [serial = 332] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x12c7ed800) [pid = 1952] [serial = 329] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x118f42400) [pid = 1952] [serial = 326] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x12bb75c00) [pid = 1952] [serial = 323] [outer = 0x0] [url = about:blank] 07:39:51 INFO - PROCESS | 1952 | 1467643191127 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:39:51 INFO - PROCESS | 1952 | 1467643191128 Marionette TRACE conn2 <- [1,518,null,{}] 07:39:51 INFO - PROCESS | 1952 | 1467643191133 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:51 INFO - PROCESS | 1952 | 1467643191135 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:51 INFO - PROCESS | 1952 | 1467643191239 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:39:51 INFO - PROCESS | 1952 | 1467643191244 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:51 INFO - PROCESS | 1952 | 1467643191245 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:51 INFO - PROCESS | 1952 | ++DOCSHELL 0x118391800 == 40 [pid = 1952] [id = 137] 07:39:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1183d7c00) [pid = 1952] [serial = 408] [outer = 0x0] 07:39:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x119911c00) [pid = 1952] [serial = 409] [outer = 0x1183d7c00] 07:39:51 INFO - PROCESS | 1952 | 1467643191271 Marionette DEBUG loaded listener.js 07:39:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x11a063400) [pid = 1952] [serial = 410] [outer = 0x1183d7c00] 07:39:51 INFO - PROCESS | 1952 | 1467643191605 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:39:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:39:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 534ms 07:39:51 INFO - PROCESS | 1952 | 1467643191648 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:39:51 INFO - PROCESS | 1952 | 1467643191650 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 07:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:39:51 INFO - PROCESS | 1952 | 1467643191656 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:39:51 INFO - PROCESS | 1952 | 1467643191660 Marionette TRACE conn2 <- [1,522,null,{}] 07:39:51 INFO - PROCESS | 1952 | 1467643191671 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:51 INFO - PROCESS | 1952 | 1467643191673 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:51 INFO - PROCESS | 1952 | 1467643191757 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:39:51 INFO - PROCESS | 1952 | 1467643191763 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:51 INFO - PROCESS | 1952 | 1467643191765 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:51 INFO - PROCESS | 1952 | ++DOCSHELL 0x119bb4800 == 41 [pid = 1952] [id = 138] 07:39:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x11a0cc000) [pid = 1952] [serial = 411] [outer = 0x0] 07:39:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x121003400) [pid = 1952] [serial = 412] [outer = 0x11a0cc000] 07:39:51 INFO - PROCESS | 1952 | 1467643191793 Marionette DEBUG loaded listener.js 07:39:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1212b2c00) [pid = 1952] [serial = 413] [outer = 0x11a0cc000] 07:39:52 INFO - PROCESS | 1952 | 1467643192152 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:39:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:39:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 528ms 07:39:52 INFO - PROCESS | 1952 | 1467643192180 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:39:52 INFO - PROCESS | 1952 | 1467643192184 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 07:39:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:39:52 INFO - PROCESS | 1952 | 1467643192186 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:39:52 INFO - PROCESS | 1952 | 1467643192187 Marionette TRACE conn2 <- [1,526,null,{}] 07:39:52 INFO - PROCESS | 1952 | 1467643192189 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:52 INFO - PROCESS | 1952 | 1467643192191 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:52 INFO - PROCESS | 1952 | 1467643192295 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:39:52 INFO - PROCESS | 1952 | 1467643192304 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:52 INFO - PROCESS | 1952 | 1467643192305 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:52 INFO - PROCESS | 1952 | ++DOCSHELL 0x121447000 == 42 [pid = 1952] [id = 139] 07:39:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1248f2800) [pid = 1952] [serial = 414] [outer = 0x0] 07:39:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1257a0400) [pid = 1952] [serial = 415] [outer = 0x1248f2800] 07:39:52 INFO - PROCESS | 1952 | 1467643192331 Marionette DEBUG loaded listener.js 07:39:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x12674b800) [pid = 1952] [serial = 416] [outer = 0x1248f2800] 07:39:52 INFO - PROCESS | 1952 | 1467643192657 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:39:52 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 07:39:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 518ms 07:39:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:39:52 INFO - PROCESS | 1952 | 1467643192705 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:39:52 INFO - PROCESS | 1952 | 1467643192706 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 07:39:52 INFO - PROCESS | 1952 | 1467643192708 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:39:52 INFO - PROCESS | 1952 | 1467643192709 Marionette TRACE conn2 <- [1,530,null,{}] 07:39:52 INFO - PROCESS | 1952 | 1467643192712 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:52 INFO - PROCESS | 1952 | 1467643192713 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:52 INFO - PROCESS | 1952 | 1467643192794 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:39:52 INFO - PROCESS | 1952 | 1467643192798 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:52 INFO - PROCESS | 1952 | 1467643192804 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:52 INFO - PROCESS | 1952 | ++DOCSHELL 0x12526b000 == 43 [pid = 1952] [id = 140] 07:39:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1292e8c00) [pid = 1952] [serial = 417] [outer = 0x0] 07:39:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x1292efc00) [pid = 1952] [serial = 418] [outer = 0x1292e8c00] 07:39:52 INFO - PROCESS | 1952 | 1467643192846 Marionette DEBUG loaded listener.js 07:39:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1295ce000) [pid = 1952] [serial = 419] [outer = 0x1292e8c00] 07:39:53 INFO - PROCESS | 1952 | 1467643193232 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:39:53 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 07:39:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:39:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:39:53 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 07:39:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:39:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:39:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 568ms 07:39:53 INFO - PROCESS | 1952 | 1467643193277 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:39:53 INFO - PROCESS | 1952 | 1467643193278 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 07:39:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:39:53 INFO - PROCESS | 1952 | 1467643193280 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:39:53 INFO - PROCESS | 1952 | 1467643193281 Marionette TRACE conn2 <- [1,534,null,{}] 07:39:53 INFO - PROCESS | 1952 | 1467643193284 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:53 INFO - PROCESS | 1952 | 1467643193285 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:53 INFO - PROCESS | 1952 | 1467643193394 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:39:53 INFO - PROCESS | 1952 | 1467643193429 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:53 INFO - PROCESS | 1952 | 1467643193431 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:53 INFO - PROCESS | 1952 | ++DOCSHELL 0x11609a000 == 44 [pid = 1952] [id = 141] 07:39:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x12a755800) [pid = 1952] [serial = 420] [outer = 0x0] 07:39:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x12b107800) [pid = 1952] [serial = 421] [outer = 0x12a755800] 07:39:53 INFO - PROCESS | 1952 | 1467643193455 Marionette DEBUG loaded listener.js 07:39:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x12bb70400) [pid = 1952] [serial = 422] [outer = 0x12a755800] 07:39:53 INFO - PROCESS | 1952 | 1467643193797 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 07:39:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:39:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 521ms 07:39:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:39:53 INFO - PROCESS | 1952 | 1467643193802 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:39:53 INFO - PROCESS | 1952 | 1467643193804 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 07:39:53 INFO - PROCESS | 1952 | 1467643193806 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:39:53 INFO - PROCESS | 1952 | 1467643193807 Marionette TRACE conn2 <- [1,538,null,{}] 07:39:53 INFO - PROCESS | 1952 | 1467643193809 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:53 INFO - PROCESS | 1952 | 1467643193810 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:53 INFO - PROCESS | 1952 | 1467643193926 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:39:53 INFO - PROCESS | 1952 | 1467643193940 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:53 INFO - PROCESS | 1952 | 1467643193941 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:53 INFO - PROCESS | 1952 | ++DOCSHELL 0x129795800 == 45 [pid = 1952] [id = 142] 07:39:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x12bb73800) [pid = 1952] [serial = 423] [outer = 0x0] 07:39:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x12bf04000) [pid = 1952] [serial = 424] [outer = 0x12bb73800] 07:39:53 INFO - PROCESS | 1952 | 1467643193971 Marionette DEBUG loaded listener.js 07:39:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x12bf0e800) [pid = 1952] [serial = 425] [outer = 0x12bb73800] 07:39:54 INFO - PROCESS | 1952 | 1467643194299 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:39:54 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. 07:39:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 518ms 07:39:54 INFO - PROCESS | 1952 | 1467643194325 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:39:54 INFO - PROCESS | 1952 | 1467643194326 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 07:39:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:39:54 INFO - PROCESS | 1952 | 1467643194329 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:39:54 INFO - PROCESS | 1952 | 1467643194330 Marionette TRACE conn2 <- [1,542,null,{}] 07:39:54 INFO - PROCESS | 1952 | 1467643194333 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:54 INFO - PROCESS | 1952 | 1467643194336 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:54 INFO - PROCESS | 1952 | 1467643194442 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:39:54 INFO - PROCESS | 1952 | 1467643194478 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:54 INFO - PROCESS | 1952 | 1467643194479 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:54 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8b5000 == 46 [pid = 1952] [id = 143] 07:39:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x12bb75000) [pid = 1952] [serial = 426] [outer = 0x0] 07:39:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x12bf54c00) [pid = 1952] [serial = 427] [outer = 0x12bb75000] 07:39:54 INFO - PROCESS | 1952 | 1467643194503 Marionette DEBUG loaded listener.js 07:39:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x12bf77800) [pid = 1952] [serial = 428] [outer = 0x12bb75000] 07:39:54 INFO - PROCESS | 1952 | 1467643194818 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:39:54 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. 07:39:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 518ms 07:39:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:39:54 INFO - PROCESS | 1952 | 1467643194848 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:39:54 INFO - PROCESS | 1952 | 1467643194851 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 07:39:54 INFO - PROCESS | 1952 | 1467643194853 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:39:54 INFO - PROCESS | 1952 | 1467643194855 Marionette TRACE conn2 <- [1,546,null,{}] 07:39:54 INFO - PROCESS | 1952 | 1467643194857 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:54 INFO - PROCESS | 1952 | 1467643194858 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:54 INFO - PROCESS | 1952 | 1467643194973 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:39:55 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x121029000) [pid = 1952] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:39:55 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x12500c800) [pid = 1952] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:39:55 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x1121bd400) [pid = 1952] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:39:55 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x1185a2000) [pid = 1952] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:39:55 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x112988c00) [pid = 1952] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:39:55 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x11a0bc400) [pid = 1952] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:39:55 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x12bc21400) [pid = 1952] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:39:55 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x110ee7800) [pid = 1952] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:39:55 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x124dc3c00) [pid = 1952] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:39:55 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x110e7a400) [pid = 1952] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:39:55 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1127d1000) [pid = 1952] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:39:55 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x1193d2000) [pid = 1952] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:39:55 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x128dc3800) [pid = 1952] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:39:55 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x116a0bc00) [pid = 1952] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:39:55 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x12ab8f000) [pid = 1952] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:39:55 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x126649800) [pid = 1952] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:39:55 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x12aca5800) [pid = 1952] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:39:55 INFO - PROCESS | 1952 | 1467643195185 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:55 INFO - PROCESS | 1952 | 1467643195186 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:55 INFO - PROCESS | 1952 | ++DOCSHELL 0x11821a800 == 47 [pid = 1952] [id = 144] 07:39:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x110e85c00) [pid = 1952] [serial = 429] [outer = 0x0] 07:39:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1127ce800) [pid = 1952] [serial = 430] [outer = 0x110e85c00] 07:39:55 INFO - PROCESS | 1952 | 1467643195212 Marionette DEBUG loaded listener.js 07:39:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1183db000) [pid = 1952] [serial = 431] [outer = 0x110e85c00] 07:39:55 INFO - PROCESS | 1952 | 1467643195474 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 07:39:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:39:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 669ms 07:39:55 INFO - PROCESS | 1952 | 1467643195524 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:39:55 INFO - PROCESS | 1952 | 1467643195525 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 07:39:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:39:55 INFO - PROCESS | 1952 | 1467643195528 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:39:55 INFO - PROCESS | 1952 | 1467643195529 Marionette TRACE conn2 <- [1,550,null,{}] 07:39:55 INFO - PROCESS | 1952 | 1467643195539 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:55 INFO - PROCESS | 1952 | 1467643195541 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:55 INFO - PROCESS | 1952 | 1467643195640 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:39:55 INFO - PROCESS | 1952 | 1467643195646 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:55 INFO - PROCESS | 1952 | 1467643195648 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:55 INFO - PROCESS | 1952 | ++DOCSHELL 0x12be57800 == 48 [pid = 1952] [id = 145] 07:39:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1127d2800) [pid = 1952] [serial = 432] [outer = 0x0] 07:39:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1185e4400) [pid = 1952] [serial = 433] [outer = 0x1127d2800] 07:39:55 INFO - PROCESS | 1952 | 1467643195681 Marionette DEBUG loaded listener.js 07:39:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x121ecf800) [pid = 1952] [serial = 434] [outer = 0x1127d2800] 07:39:56 INFO - PROCESS | 1952 | 1467643196054 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 07:39:56 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. 07:39:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 571ms 07:39:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:39:56 INFO - PROCESS | 1952 | 1467643196100 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:39:56 INFO - PROCESS | 1952 | 1467643196101 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 07:39:56 INFO - PROCESS | 1952 | 1467643196104 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:39:56 INFO - PROCESS | 1952 | 1467643196105 Marionette TRACE conn2 <- [1,554,null,{}] 07:39:56 INFO - PROCESS | 1952 | 1467643196108 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:56 INFO - PROCESS | 1952 | 1467643196109 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:56 INFO - PROCESS | 1952 | 1467643196243 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:39:56 INFO - PROCESS | 1952 | 1467643196246 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:56 INFO - PROCESS | 1952 | 1467643196248 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:56 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c371000 == 49 [pid = 1952] [id = 146] 07:39:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x11295d400) [pid = 1952] [serial = 435] [outer = 0x0] 07:39:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x112961000) [pid = 1952] [serial = 436] [outer = 0x11295d400] 07:39:56 INFO - PROCESS | 1952 | 1467643196273 Marionette DEBUG loaded listener.js 07:39:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x125078000) [pid = 1952] [serial = 437] [outer = 0x11295d400] 07:39:56 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:39:56 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:39:56 INFO - PROCESS | 1952 | 1467643196573 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:39:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:39:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 518ms 07:39:56 INFO - PROCESS | 1952 | 1467643196622 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:39:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:39:56 INFO - PROCESS | 1952 | 1467643196623 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 07:39:56 INFO - PROCESS | 1952 | 1467643196626 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:39:56 INFO - PROCESS | 1952 | 1467643196627 Marionette TRACE conn2 <- [1,558,null,{}] 07:39:56 INFO - PROCESS | 1952 | 1467643196629 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:56 INFO - PROCESS | 1952 | 1467643196630 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:56 INFO - PROCESS | 1952 | 1467643196713 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:39:56 INFO - PROCESS | 1952 | 1467643196771 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:56 INFO - PROCESS | 1952 | 1467643196772 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:56 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c626800 == 50 [pid = 1952] [id = 147] 07:39:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x11295e400) [pid = 1952] [serial = 438] [outer = 0x0] 07:39:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x121b58c00) [pid = 1952] [serial = 439] [outer = 0x11295e400] 07:39:56 INFO - PROCESS | 1952 | 1467643196796 Marionette DEBUG loaded listener.js 07:39:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x12bc1e400) [pid = 1952] [serial = 440] [outer = 0x11295e400] 07:39:57 INFO - PROCESS | 1952 | 1467643197069 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:39:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:39:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 469ms 07:39:57 INFO - PROCESS | 1952 | 1467643197095 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:39:57 INFO - PROCESS | 1952 | 1467643197097 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 07:39:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:39:57 INFO - PROCESS | 1952 | 1467643197106 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:39:57 INFO - PROCESS | 1952 | 1467643197115 Marionette TRACE conn2 <- [1,562,null,{}] 07:39:57 INFO - PROCESS | 1952 | 1467643197122 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:57 INFO - PROCESS | 1952 | 1467643197123 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:57 INFO - PROCESS | 1952 | 1467643197265 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:39:57 INFO - PROCESS | 1952 | 1467643197363 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:57 INFO - PROCESS | 1952 | 1467643197365 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:57 INFO - PROCESS | 1952 | ++DOCSHELL 0x116005000 == 51 [pid = 1952] [id = 148] 07:39:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x110ef1c00) [pid = 1952] [serial = 441] [outer = 0x0] 07:39:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x1127d8000) [pid = 1952] [serial = 442] [outer = 0x110ef1c00] 07:39:57 INFO - PROCESS | 1952 | 1467643197401 Marionette DEBUG loaded listener.js 07:39:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x112960800) [pid = 1952] [serial = 443] [outer = 0x110ef1c00] 07:39:57 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:39:57 INFO - PROCESS | 1952 | 1467643197818 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:39:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:39:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 789ms 07:39:57 INFO - PROCESS | 1952 | 1467643197898 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:39:57 INFO - PROCESS | 1952 | 1467643197901 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 07:39:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:39:57 INFO - PROCESS | 1952 | 1467643197906 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:39:57 INFO - PROCESS | 1952 | 1467643197908 Marionette TRACE conn2 <- [1,566,null,{}] 07:39:57 INFO - PROCESS | 1952 | 1467643197911 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:57 INFO - PROCESS | 1952 | 1467643197915 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:58 INFO - PROCESS | 1952 | 1467643198026 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:39:58 INFO - PROCESS | 1952 | 1467643198119 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:58 INFO - PROCESS | 1952 | 1467643198121 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:58 INFO - PROCESS | 1952 | ++DOCSHELL 0x1197b2000 == 52 [pid = 1952] [id = 149] 07:39:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x1185dc400) [pid = 1952] [serial = 444] [outer = 0x0] 07:39:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x1185e2800) [pid = 1952] [serial = 445] [outer = 0x1185dc400] 07:39:58 INFO - PROCESS | 1952 | 1467643198152 Marionette DEBUG loaded listener.js 07:39:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x118ff7c00) [pid = 1952] [serial = 446] [outer = 0x1185dc400] 07:39:58 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:39:58 INFO - PROCESS | 1952 | 1467643198558 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:39:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:39:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 07:39:58 INFO - PROCESS | 1952 | 1467643198577 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:39:58 INFO - PROCESS | 1952 | 1467643198579 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 07:39:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:39:58 INFO - PROCESS | 1952 | 1467643198582 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:39:58 INFO - PROCESS | 1952 | 1467643198583 Marionette TRACE conn2 <- [1,570,null,{}] 07:39:58 INFO - PROCESS | 1952 | 1467643198586 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:58 INFO - PROCESS | 1952 | 1467643198587 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:58 INFO - PROCESS | 1952 | 1467643198698 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:39:58 INFO - PROCESS | 1952 | 1467643198761 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:58 INFO - PROCESS | 1952 | 1467643198763 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:58 INFO - PROCESS | 1952 | ++DOCSHELL 0x128fbf000 == 53 [pid = 1952] [id = 150] 07:39:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x11949b800) [pid = 1952] [serial = 447] [outer = 0x0] 07:39:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x11990e800) [pid = 1952] [serial = 448] [outer = 0x11949b800] 07:39:58 INFO - PROCESS | 1952 | 1467643198792 Marionette DEBUG loaded listener.js 07:39:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x11a0cbc00) [pid = 1952] [serial = 449] [outer = 0x11949b800] 07:39:59 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:39:59 INFO - PROCESS | 1952 | 1467643199208 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:39:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:39:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 672ms 07:39:59 INFO - PROCESS | 1952 | 1467643199253 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:39:59 INFO - PROCESS | 1952 | 1467643199256 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 07:39:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:39:59 INFO - PROCESS | 1952 | 1467643199264 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:39:59 INFO - PROCESS | 1952 | 1467643199267 Marionette TRACE conn2 <- [1,574,null,{}] 07:39:59 INFO - PROCESS | 1952 | 1467643199270 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:59 INFO - PROCESS | 1952 | 1467643199273 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:59 INFO - PROCESS | 1952 | 1467643199403 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:39:59 INFO - PROCESS | 1952 | 1467643199488 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:59 INFO - PROCESS | 1952 | 1467643199490 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:39:59 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ccb0800 == 54 [pid = 1952] [id = 151] 07:39:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 114 (0x121010400) [pid = 1952] [serial = 450] [outer = 0x0] 07:39:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 115 (0x1266e4800) [pid = 1952] [serial = 451] [outer = 0x121010400] 07:39:59 INFO - PROCESS | 1952 | 1467643199521 Marionette DEBUG loaded listener.js 07:39:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 116 (0x128dc2400) [pid = 1952] [serial = 452] [outer = 0x121010400] 07:39:59 INFO - PROCESS | 1952 | 1467643199946 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:39:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:39:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 728ms 07:39:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:39:59 INFO - PROCESS | 1952 | 1467643199989 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:39:59 INFO - PROCESS | 1952 | 1467643199990 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 07:39:59 INFO - PROCESS | 1952 | 1467643199992 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:39:59 INFO - PROCESS | 1952 | 1467643199994 Marionette TRACE conn2 <- [1,578,null,{}] 07:39:59 INFO - PROCESS | 1952 | 1467643199996 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:59 INFO - PROCESS | 1952 | 1467643199998 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:00 INFO - PROCESS | 1952 | 1467643200105 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:40:00 INFO - PROCESS | 1952 | 1467643200165 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:00 INFO - PROCESS | 1952 | 1467643200166 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:00 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ccc3800 == 55 [pid = 1952] [id = 152] 07:40:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 117 (0x1193d2800) [pid = 1952] [serial = 453] [outer = 0x0] 07:40:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 118 (0x1295c0800) [pid = 1952] [serial = 454] [outer = 0x1193d2800] 07:40:00 INFO - PROCESS | 1952 | 1467643200235 Marionette DEBUG loaded listener.js 07:40:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 119 (0x12ab98c00) [pid = 1952] [serial = 455] [outer = 0x1193d2800] 07:40:00 INFO - PROCESS | 1952 | 1467643200671 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:40:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:40:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 721ms 07:40:00 INFO - PROCESS | 1952 | 1467643200713 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:40:00 INFO - PROCESS | 1952 | 1467643200715 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 07:40:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:40:00 INFO - PROCESS | 1952 | 1467643200731 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:40:00 INFO - PROCESS | 1952 | 1467643200732 Marionette TRACE conn2 <- [1,582,null,{}] 07:40:00 INFO - PROCESS | 1952 | 1467643200754 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:00 INFO - PROCESS | 1952 | 1467643200755 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:00 INFO - PROCESS | 1952 | 1467643200862 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:40:00 INFO - PROCESS | 1952 | 1467643200936 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:00 INFO - PROCESS | 1952 | 1467643200940 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:00 INFO - PROCESS | 1952 | ++DOCSHELL 0x11821d800 == 56 [pid = 1952] [id = 153] 07:40:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 120 (0x115d0c800) [pid = 1952] [serial = 456] [outer = 0x0] 07:40:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 121 (0x115d0ec00) [pid = 1952] [serial = 457] [outer = 0x115d0c800] 07:40:00 INFO - PROCESS | 1952 | 1467643200976 Marionette DEBUG loaded listener.js 07:40:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 122 (0x119496000) [pid = 1952] [serial = 458] [outer = 0x115d0c800] 07:40:01 INFO - PROCESS | 1952 | 1467643201606 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:40:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:40:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 943ms 07:40:01 INFO - PROCESS | 1952 | 1467643201673 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:40:01 INFO - PROCESS | 1952 | 1467643201677 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 07:40:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:40:01 INFO - PROCESS | 1952 | 1467643201682 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:40:01 INFO - PROCESS | 1952 | 1467643201685 Marionette TRACE conn2 <- [1,586,null,{}] 07:40:01 INFO - PROCESS | 1952 | 1467643201691 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:01 INFO - PROCESS | 1952 | 1467643201694 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:01 INFO - PROCESS | 1952 | 1467643201834 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:40:01 INFO - PROCESS | 1952 | 1467643201960 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:01 INFO - PROCESS | 1952 | 1467643201962 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:01 INFO - PROCESS | 1952 | ++DOCSHELL 0x118f20800 == 57 [pid = 1952] [id = 154] 07:40:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 123 (0x115d09400) [pid = 1952] [serial = 459] [outer = 0x0] 07:40:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 124 (0x115d0b000) [pid = 1952] [serial = 460] [outer = 0x115d09400] 07:40:01 INFO - PROCESS | 1952 | 1467643201992 Marionette DEBUG loaded listener.js 07:40:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 125 (0x1166ef400) [pid = 1952] [serial = 461] [outer = 0x115d09400] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x12c626800 == 56 [pid = 1952] [id = 147] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x12c371000 == 55 [pid = 1952] [id = 146] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x12be57800 == 54 [pid = 1952] [id = 145] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x11821a800 == 53 [pid = 1952] [id = 144] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8b5000 == 52 [pid = 1952] [id = 143] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x129795800 == 51 [pid = 1952] [id = 142] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x11609a000 == 50 [pid = 1952] [id = 141] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x12526b000 == 49 [pid = 1952] [id = 140] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x121447000 == 48 [pid = 1952] [id = 139] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x119bb4800 == 47 [pid = 1952] [id = 138] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x118391800 == 46 [pid = 1952] [id = 137] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x117147000 == 45 [pid = 1952] [id = 136] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x116f0b800 == 44 [pid = 1952] [id = 135] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x12bf27800 == 43 [pid = 1952] [id = 134] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x12acb8000 == 42 [pid = 1952] [id = 133] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x119ba7800 == 41 [pid = 1952] [id = 132] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x11694d800 == 40 [pid = 1952] [id = 131] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x12be54000 == 39 [pid = 1952] [id = 130] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x119a2c800 == 38 [pid = 1952] [id = 115] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x117e74000 == 37 [pid = 1952] [id = 68] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb53800 == 36 [pid = 1952] [id = 117] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x12ac22800 == 35 [pid = 1952] [id = 116] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x113355000 == 34 [pid = 1952] [id = 67] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x117e5a800 == 33 [pid = 1952] [id = 103] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x11821d800 == 32 [pid = 1952] [id = 153] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x12ccc3800 == 31 [pid = 1952] [id = 152] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x12ccb0800 == 30 [pid = 1952] [id = 151] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x128fbf000 == 29 [pid = 1952] [id = 150] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x1197b2000 == 28 [pid = 1952] [id = 149] 07:40:02 INFO - PROCESS | 1952 | --DOCSHELL 0x116005000 == 27 [pid = 1952] [id = 148] 07:40:02 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 124 (0x12acaac00) [pid = 1952] [serial = 370] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 123 (0x126904800) [pid = 1952] [serial = 364] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 122 (0x12bc16c00) [pid = 1952] [serial = 373] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 121 (0x121ed6c00) [pid = 1952] [serial = 347] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 120 (0x12119e400) [pid = 1952] [serial = 346] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 119 (0x126903c00) [pid = 1952] [serial = 350] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 118 (0x1257a0000) [pid = 1952] [serial = 349] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 117 (0x11825bc00) [pid = 1952] [serial = 353] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 116 (0x116031800) [pid = 1952] [serial = 352] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 115 (0x11870e400) [pid = 1952] [serial = 355] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 114 (0x1194d4800) [pid = 1952] [serial = 356] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 113 (0x1194d2c00) [pid = 1952] [serial = 344] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x1183d2800) [pid = 1952] [serial = 343] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x12119d800) [pid = 1952] [serial = 359] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x121009c00) [pid = 1952] [serial = 358] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x12bf08000) [pid = 1952] [serial = 376] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x118704400) [pid = 1952] [serial = 338] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x12bc20000) [pid = 1952] [serial = 374] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x12570d000) [pid = 1952] [serial = 361] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x126278800) [pid = 1952] [serial = 362] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x121005400) [pid = 1952] [serial = 379] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x1127d8400) [pid = 1952] [serial = 341] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x1127d3400) [pid = 1952] [serial = 340] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x1193d8c00) [pid = 1952] [serial = 385] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x126dbb400) [pid = 1952] [serial = 380] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x12bf0fc00) [pid = 1952] [serial = 377] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x11990b800) [pid = 1952] [serial = 388] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x12bf09400) [pid = 1952] [serial = 386] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1292ef400) [pid = 1952] [serial = 367] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x12b3da400) [pid = 1952] [serial = 371] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x12bf7a000) [pid = 1952] [serial = 383] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x126dc2c00) [pid = 1952] [serial = 365] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x12ab8e400) [pid = 1952] [serial = 368] [outer = 0x0] [url = about:blank] 07:40:02 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x12a806800) [pid = 1952] [serial = 382] [outer = 0x0] [url = about:blank] 07:40:03 INFO - PROCESS | 1952 | 1467643203111 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:40:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:40:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1476ms 07:40:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:40:03 INFO - PROCESS | 1952 | 1467643203157 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:40:03 INFO - PROCESS | 1952 | 1467643203159 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 07:40:03 INFO - PROCESS | 1952 | 1467643203162 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:40:03 INFO - PROCESS | 1952 | 1467643203164 Marionette TRACE conn2 <- [1,590,null,{}] 07:40:03 INFO - PROCESS | 1952 | 1467643203169 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:03 INFO - PROCESS | 1952 | 1467643203171 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:03 INFO - PROCESS | 1952 | 1467643203247 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:40:03 INFO - PROCESS | 1952 | 1467643203306 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:03 INFO - PROCESS | 1952 | 1467643203307 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:03 INFO - PROCESS | 1952 | ++DOCSHELL 0x113f41000 == 28 [pid = 1952] [id = 155] 07:40:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x11295bc00) [pid = 1952] [serial = 462] [outer = 0x0] 07:40:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x1129a2400) [pid = 1952] [serial = 463] [outer = 0x11295bc00] 07:40:03 INFO - PROCESS | 1952 | 1467643203335 Marionette DEBUG loaded listener.js 07:40:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x11386c000) [pid = 1952] [serial = 464] [outer = 0x11295bc00] 07:40:03 INFO - PROCESS | 1952 | 1467643203646 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:40:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:40:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 525ms 07:40:03 INFO - PROCESS | 1952 | 1467643203687 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:40:03 INFO - PROCESS | 1952 | 1467643203691 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 07:40:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:40:03 INFO - PROCESS | 1952 | 1467643203695 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:40:03 INFO - PROCESS | 1952 | 1467643203697 Marionette TRACE conn2 <- [1,594,null,{}] 07:40:03 INFO - PROCESS | 1952 | 1467643203699 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:03 INFO - PROCESS | 1952 | 1467643203701 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:03 INFO - PROCESS | 1952 | 1467643203779 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:40:03 INFO - PROCESS | 1952 | 1467643203833 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:03 INFO - PROCESS | 1952 | 1467643203835 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:03 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f05800 == 29 [pid = 1952] [id = 156] 07:40:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1138eb800) [pid = 1952] [serial = 465] [outer = 0x0] 07:40:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x115d0d000) [pid = 1952] [serial = 466] [outer = 0x1138eb800] 07:40:03 INFO - PROCESS | 1952 | 1467643203862 Marionette DEBUG loaded listener.js 07:40:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x116779800) [pid = 1952] [serial = 467] [outer = 0x1138eb800] 07:40:04 INFO - PROCESS | 1952 | 1467643204191 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:40:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:40:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 519ms 07:40:04 INFO - PROCESS | 1952 | 1467643204214 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:40:04 INFO - PROCESS | 1952 | 1467643204216 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 07:40:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:40:04 INFO - PROCESS | 1952 | 1467643204221 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:40:04 INFO - PROCESS | 1952 | 1467643204223 Marionette TRACE conn2 <- [1,598,null,{}] 07:40:04 INFO - PROCESS | 1952 | 1467643204231 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:04 INFO - PROCESS | 1952 | 1467643204235 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:04 INFO - PROCESS | 1952 | 1467643204312 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:40:04 INFO - PROCESS | 1952 | 1467643204367 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:04 INFO - PROCESS | 1952 | 1467643204369 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:04 INFO - PROCESS | 1952 | ++DOCSHELL 0x118235000 == 30 [pid = 1952] [id = 157] 07:40:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x112959400) [pid = 1952] [serial = 468] [outer = 0x0] 07:40:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x118259000) [pid = 1952] [serial = 469] [outer = 0x112959400] 07:40:04 INFO - PROCESS | 1952 | 1467643204398 Marionette DEBUG loaded listener.js 07:40:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1183d8400) [pid = 1952] [serial = 470] [outer = 0x112959400] 07:40:04 INFO - PROCESS | 1952 | 1467643204677 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:40:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:40:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 473ms 07:40:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:40:04 INFO - PROCESS | 1952 | 1467643204694 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:40:04 INFO - PROCESS | 1952 | 1467643204696 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 07:40:04 INFO - PROCESS | 1952 | 1467643204698 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:40:04 INFO - PROCESS | 1952 | 1467643204699 Marionette TRACE conn2 <- [1,602,null,{}] 07:40:04 INFO - PROCESS | 1952 | 1467643204709 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:04 INFO - PROCESS | 1952 | 1467643204710 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:04 INFO - PROCESS | 1952 | 1467643204793 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:40:04 INFO - PROCESS | 1952 | 1467643204797 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:04 INFO - PROCESS | 1952 | 1467643204798 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:04 INFO - PROCESS | 1952 | ++DOCSHELL 0x119430800 == 31 [pid = 1952] [id = 158] 07:40:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1185a5400) [pid = 1952] [serial = 471] [outer = 0x0] 07:40:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x1185e8000) [pid = 1952] [serial = 472] [outer = 0x1185a5400] 07:40:04 INFO - PROCESS | 1952 | 1467643204827 Marionette DEBUG loaded listener.js 07:40:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x11899e800) [pid = 1952] [serial = 473] [outer = 0x1185a5400] 07:40:05 INFO - PROCESS | 1952 | 1467643205217 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:40:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:40:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 573ms 07:40:05 INFO - PROCESS | 1952 | 1467643205273 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:40:05 INFO - PROCESS | 1952 | 1467643205274 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 07:40:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:40:05 INFO - PROCESS | 1952 | 1467643205282 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:40:05 INFO - PROCESS | 1952 | 1467643205283 Marionette TRACE conn2 <- [1,606,null,{}] 07:40:05 INFO - PROCESS | 1952 | 1467643205286 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:05 INFO - PROCESS | 1952 | 1467643205287 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:05 INFO - PROCESS | 1952 | 1467643205385 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:40:05 INFO - PROCESS | 1952 | 1467643205390 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:05 INFO - PROCESS | 1952 | 1467643205392 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:05 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a1c000 == 32 [pid = 1952] [id = 159] 07:40:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x113867c00) [pid = 1952] [serial = 474] [outer = 0x0] 07:40:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x118fa6000) [pid = 1952] [serial = 475] [outer = 0x113867c00] 07:40:05 INFO - PROCESS | 1952 | 1467643205417 Marionette DEBUG loaded listener.js 07:40:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x1193d6400) [pid = 1952] [serial = 476] [outer = 0x113867c00] 07:40:05 INFO - PROCESS | 1952 | 1467643205784 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:40:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:40:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 521ms 07:40:05 INFO - PROCESS | 1952 | 1467643205804 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:40:05 INFO - PROCESS | 1952 | 1467643205806 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 07:40:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:40:05 INFO - PROCESS | 1952 | 1467643205817 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:40:05 INFO - PROCESS | 1952 | 1467643205820 Marionette TRACE conn2 <- [1,610,null,{}] 07:40:05 INFO - PROCESS | 1952 | 1467643205824 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:05 INFO - PROCESS | 1952 | 1467643205829 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:06 INFO - PROCESS | 1952 | 1467643206004 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:40:06 INFO - PROCESS | 1952 | 1467643206024 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:06 INFO - PROCESS | 1952 | 1467643206025 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:06 INFO - PROCESS | 1952 | ++DOCSHELL 0x12144d800 == 33 [pid = 1952] [id = 160] 07:40:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x1193dc400) [pid = 1952] [serial = 477] [outer = 0x0] 07:40:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x1194d8400) [pid = 1952] [serial = 478] [outer = 0x1193dc400] 07:40:06 INFO - PROCESS | 1952 | 1467643206067 Marionette DEBUG loaded listener.js 07:40:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x11a062000) [pid = 1952] [serial = 479] [outer = 0x1193dc400] 07:40:06 INFO - PROCESS | 1952 | 1467643206470 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:40:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:40:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 680ms 07:40:06 INFO - PROCESS | 1952 | 1467643206490 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:40:06 INFO - PROCESS | 1952 | 1467643206491 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 07:40:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:40:06 INFO - PROCESS | 1952 | 1467643206501 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:40:06 INFO - PROCESS | 1952 | 1467643206502 Marionette TRACE conn2 <- [1,614,null,{}] 07:40:06 INFO - PROCESS | 1952 | 1467643206512 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:06 INFO - PROCESS | 1952 | 1467643206513 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:06 INFO - PROCESS | 1952 | 1467643206611 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:40:06 INFO - PROCESS | 1952 | 1467643206662 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:06 INFO - PROCESS | 1952 | 1467643206663 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:06 INFO - PROCESS | 1952 | ++DOCSHELL 0x121a9d800 == 34 [pid = 1952] [id = 161] 07:40:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x1127d2000) [pid = 1952] [serial = 480] [outer = 0x0] 07:40:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x11a0c8400) [pid = 1952] [serial = 481] [outer = 0x1127d2000] 07:40:06 INFO - PROCESS | 1952 | 1467643206687 Marionette DEBUG loaded listener.js 07:40:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x11a0d3c00) [pid = 1952] [serial = 482] [outer = 0x1127d2000] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x11295e400) [pid = 1952] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x11a0cf000) [pid = 1952] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x12bb75000) [pid = 1952] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x1183d3400) [pid = 1952] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x110e85c00) [pid = 1952] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x112c11400) [pid = 1952] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x12a755800) [pid = 1952] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x112c9dc00) [pid = 1952] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x1183d7c00) [pid = 1952] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x12bb73800) [pid = 1952] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x1127d2800) [pid = 1952] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x1193d9000) [pid = 1952] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1248f2800) [pid = 1952] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x11a0cc000) [pid = 1952] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x11295d400) [pid = 1952] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x12102a000) [pid = 1952] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x1292e8c00) [pid = 1952] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:40:07 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1193d3c00) [pid = 1952] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:40:07 INFO - PROCESS | 1952 | 1467643207307 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:40:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:40:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 834ms 07:40:07 INFO - PROCESS | 1952 | 1467643207327 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:40:07 INFO - PROCESS | 1952 | 1467643207329 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 07:40:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:40:07 INFO - PROCESS | 1952 | 1467643207331 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:40:07 INFO - PROCESS | 1952 | 1467643207332 Marionette TRACE conn2 <- [1,618,null,{}] 07:40:07 INFO - PROCESS | 1952 | 1467643207337 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:07 INFO - PROCESS | 1952 | 1467643207338 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:07 INFO - PROCESS | 1952 | 1467643207414 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:40:07 INFO - PROCESS | 1952 | 1467643207421 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:07 INFO - PROCESS | 1952 | 1467643207422 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:07 INFO - PROCESS | 1952 | ++DOCSHELL 0x124b9e800 == 35 [pid = 1952] [id = 162] 07:40:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x11295dc00) [pid = 1952] [serial = 483] [outer = 0x0] 07:40:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1193d5400) [pid = 1952] [serial = 484] [outer = 0x11295dc00] 07:40:07 INFO - PROCESS | 1952 | 1467643207447 Marionette DEBUG loaded listener.js 07:40:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x11a0b1800) [pid = 1952] [serial = 485] [outer = 0x11295dc00] 07:40:07 INFO - PROCESS | 1952 | 1467643207773 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:40:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:40:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 471ms 07:40:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:40:07 INFO - PROCESS | 1952 | 1467643207803 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:40:07 INFO - PROCESS | 1952 | 1467643207805 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 07:40:07 INFO - PROCESS | 1952 | 1467643207807 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:40:07 INFO - PROCESS | 1952 | 1467643207808 Marionette TRACE conn2 <- [1,622,null,{}] 07:40:07 INFO - PROCESS | 1952 | 1467643207818 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:07 INFO - PROCESS | 1952 | 1467643207819 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:07 INFO - PROCESS | 1952 | 1467643207937 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:40:07 INFO - PROCESS | 1952 | 1467643207944 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:07 INFO - PROCESS | 1952 | 1467643207945 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:07 INFO - PROCESS | 1952 | ++DOCSHELL 0x118233800 == 36 [pid = 1952] [id = 163] 07:40:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x118998400) [pid = 1952] [serial = 486] [outer = 0x0] 07:40:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x11a0eec00) [pid = 1952] [serial = 487] [outer = 0x118998400] 07:40:07 INFO - PROCESS | 1952 | 1467643207970 Marionette DEBUG loaded listener.js 07:40:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x121009400) [pid = 1952] [serial = 488] [outer = 0x118998400] 07:40:08 INFO - PROCESS | 1952 | 1467643208245 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:40:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:40:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 469ms 07:40:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:40:08 INFO - PROCESS | 1952 | 1467643208276 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:40:08 INFO - PROCESS | 1952 | 1467643208278 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 07:40:08 INFO - PROCESS | 1952 | 1467643208280 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:40:08 INFO - PROCESS | 1952 | 1467643208281 Marionette TRACE conn2 <- [1,626,null,{}] 07:40:08 INFO - PROCESS | 1952 | 1467643208291 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:08 INFO - PROCESS | 1952 | 1467643208293 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:08 INFO - PROCESS | 1952 | 1467643208378 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:40:08 INFO - PROCESS | 1952 | 1467643208382 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:08 INFO - PROCESS | 1952 | 1467643208384 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:08 INFO - PROCESS | 1952 | ++DOCSHELL 0x12670d000 == 37 [pid = 1952] [id = 164] 07:40:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x11a0f4400) [pid = 1952] [serial = 489] [outer = 0x0] 07:40:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x121027800) [pid = 1952] [serial = 490] [outer = 0x11a0f4400] 07:40:08 INFO - PROCESS | 1952 | 1467643208410 Marionette DEBUG loaded listener.js 07:40:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x12119e400) [pid = 1952] [serial = 491] [outer = 0x11a0f4400] 07:40:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x121023800) [pid = 1952] [serial = 492] [outer = 0x11a0b0000] 07:40:08 INFO - PROCESS | 1952 | 1467643208836 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:40:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:40:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 572ms 07:40:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:40:08 INFO - PROCESS | 1952 | 1467643208853 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:40:08 INFO - PROCESS | 1952 | 1467643208856 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 07:40:08 INFO - PROCESS | 1952 | 1467643208859 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:40:08 INFO - PROCESS | 1952 | 1467643208862 Marionette TRACE conn2 <- [1,630,null,{}] 07:40:08 INFO - PROCESS | 1952 | 1467643208865 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:08 INFO - PROCESS | 1952 | 1467643208882 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:09 INFO - PROCESS | 1952 | 1467643209023 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:40:09 INFO - PROCESS | 1952 | 1467643209042 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:09 INFO - PROCESS | 1952 | 1467643209044 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:09 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a1d800 == 38 [pid = 1952] [id = 165] 07:40:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x12119e800) [pid = 1952] [serial = 493] [outer = 0x0] 07:40:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x121ed4c00) [pid = 1952] [serial = 494] [outer = 0x12119e800] 07:40:09 INFO - PROCESS | 1952 | 1467643209088 Marionette DEBUG loaded listener.js 07:40:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x12500ec00) [pid = 1952] [serial = 495] [outer = 0x12119e800] 07:40:09 INFO - PROCESS | 1952 | 1467643209708 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:40:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:40:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 871ms 07:40:09 INFO - PROCESS | 1952 | 1467643209731 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:40:09 INFO - PROCESS | 1952 | 1467643209734 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 07:40:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:40:09 INFO - PROCESS | 1952 | 1467643209737 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:40:09 INFO - PROCESS | 1952 | 1467643209739 Marionette TRACE conn2 <- [1,634,null,{}] 07:40:09 INFO - PROCESS | 1952 | 1467643209744 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:09 INFO - PROCESS | 1952 | 1467643209746 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:09 INFO - PROCESS | 1952 | 1467643209855 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:40:09 INFO - PROCESS | 1952 | 1467643209936 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:09 INFO - PROCESS | 1952 | 1467643209938 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:09 INFO - PROCESS | 1952 | ++DOCSHELL 0x11699c800 == 39 [pid = 1952] [id = 166] 07:40:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x1127d9c00) [pid = 1952] [serial = 496] [outer = 0x0] 07:40:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x1133b8c00) [pid = 1952] [serial = 497] [outer = 0x1127d9c00] 07:40:09 INFO - PROCESS | 1952 | 1467643209969 Marionette DEBUG loaded listener.js 07:40:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x115d09800) [pid = 1952] [serial = 498] [outer = 0x1127d9c00] 07:40:10 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:40:10 INFO - PROCESS | 1952 | 1467643210484 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:40:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:40:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 774ms 07:40:10 INFO - PROCESS | 1952 | 1467643210526 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:40:10 INFO - PROCESS | 1952 | 1467643210529 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 07:40:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:40:10 INFO - PROCESS | 1952 | 1467643210538 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:40:10 INFO - PROCESS | 1952 | 1467643210540 Marionette TRACE conn2 <- [1,638,null,{}] 07:40:10 INFO - PROCESS | 1952 | 1467643210542 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:10 INFO - PROCESS | 1952 | 1467643210544 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:10 INFO - PROCESS | 1952 | 1467643210654 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:40:10 INFO - PROCESS | 1952 | 1467643210735 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:10 INFO - PROCESS | 1952 | 1467643210737 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:10 INFO - PROCESS | 1952 | ++DOCSHELL 0x11948a000 == 40 [pid = 1952] [id = 167] 07:40:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x1176ca400) [pid = 1952] [serial = 499] [outer = 0x0] 07:40:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x117ea6000) [pid = 1952] [serial = 500] [outer = 0x1176ca400] 07:40:10 INFO - PROCESS | 1952 | 1467643210769 Marionette DEBUG loaded listener.js 07:40:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x1183a7000) [pid = 1952] [serial = 501] [outer = 0x1176ca400] 07:40:11 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:40:11 INFO - PROCESS | 1952 | 1467643211410 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:40:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:40:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 924ms 07:40:11 INFO - PROCESS | 1952 | 1467643211462 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:40:11 INFO - PROCESS | 1952 | 1467643211464 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 07:40:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:40:11 INFO - PROCESS | 1952 | 1467643211470 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:40:11 INFO - PROCESS | 1952 | 1467643211472 Marionette TRACE conn2 <- [1,642,null,{}] 07:40:11 INFO - PROCESS | 1952 | 1467643211476 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:11 INFO - PROCESS | 1952 | 1467643211477 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:11 INFO - PROCESS | 1952 | 1467643211581 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:40:11 INFO - PROCESS | 1952 | --DOCSHELL 0x12670d000 == 39 [pid = 1952] [id = 164] 07:40:11 INFO - PROCESS | 1952 | --DOCSHELL 0x118233800 == 38 [pid = 1952] [id = 163] 07:40:11 INFO - PROCESS | 1952 | --DOCSHELL 0x124b9e800 == 37 [pid = 1952] [id = 162] 07:40:11 INFO - PROCESS | 1952 | --DOCSHELL 0x121a9d800 == 36 [pid = 1952] [id = 161] 07:40:11 INFO - PROCESS | 1952 | --DOCSHELL 0x12144d800 == 35 [pid = 1952] [id = 160] 07:40:11 INFO - PROCESS | 1952 | --DOCSHELL 0x119a1c000 == 34 [pid = 1952] [id = 159] 07:40:11 INFO - PROCESS | 1952 | --DOCSHELL 0x119430800 == 33 [pid = 1952] [id = 158] 07:40:11 INFO - PROCESS | 1952 | --DOCSHELL 0x118235000 == 32 [pid = 1952] [id = 157] 07:40:11 INFO - PROCESS | 1952 | --DOCSHELL 0x116f05800 == 31 [pid = 1952] [id = 156] 07:40:11 INFO - PROCESS | 1952 | --DOCSHELL 0x113f41000 == 30 [pid = 1952] [id = 155] 07:40:11 INFO - PROCESS | 1952 | --DOCSHELL 0x118f20800 == 29 [pid = 1952] [id = 154] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x125078000) [pid = 1952] [serial = 437] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x12bc1e400) [pid = 1952] [serial = 440] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x121b58c00) [pid = 1952] [serial = 439] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x11a0d2400) [pid = 1952] [serial = 397] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x12bf54c00) [pid = 1952] [serial = 427] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x118710000) [pid = 1952] [serial = 406] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x1183db000) [pid = 1952] [serial = 431] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x113aa4400) [pid = 1952] [serial = 403] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x12bf77800) [pid = 1952] [serial = 428] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x11a0d7400) [pid = 1952] [serial = 398] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x12bb70400) [pid = 1952] [serial = 422] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x116f47800) [pid = 1952] [serial = 392] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x113864800) [pid = 1952] [serial = 391] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x119911c00) [pid = 1952] [serial = 409] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x12bf04000) [pid = 1952] [serial = 424] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x121ecf800) [pid = 1952] [serial = 434] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1127ce800) [pid = 1952] [serial = 430] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x116f42400) [pid = 1952] [serial = 404] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x11990dc00) [pid = 1952] [serial = 395] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1257a0400) [pid = 1952] [serial = 415] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x121003400) [pid = 1952] [serial = 412] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x12674b800) [pid = 1952] [serial = 416] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1194de000) [pid = 1952] [serial = 394] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x112961000) [pid = 1952] [serial = 436] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x12b107800) [pid = 1952] [serial = 421] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1248f3400) [pid = 1952] [serial = 400] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x11a063400) [pid = 1952] [serial = 410] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x12bf0e800) [pid = 1952] [serial = 425] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1292efc00) [pid = 1952] [serial = 418] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x11990f400) [pid = 1952] [serial = 389] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x1193dc800) [pid = 1952] [serial = 407] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1185e4400) [pid = 1952] [serial = 433] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x1295ce000) [pid = 1952] [serial = 419] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x1212b2c00) [pid = 1952] [serial = 413] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x12627d000) [pid = 1952] [serial = 401] [outer = 0x0] [url = about:blank] 07:40:11 INFO - PROCESS | 1952 | 1467643211697 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:11 INFO - PROCESS | 1952 | 1467643211700 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:11 INFO - PROCESS | 1952 | ++DOCSHELL 0x112c7a800 == 30 [pid = 1952] [id = 168] 07:40:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x113864800) [pid = 1952] [serial = 502] [outer = 0x0] 07:40:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x115d04000) [pid = 1952] [serial = 503] [outer = 0x113864800] 07:40:11 INFO - PROCESS | 1952 | 1467643211731 Marionette DEBUG loaded listener.js 07:40:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x115d65000) [pid = 1952] [serial = 504] [outer = 0x113864800] 07:40:12 INFO - PROCESS | 1952 | 1467643212062 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:40:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:40:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 622ms 07:40:12 INFO - PROCESS | 1952 | 1467643212090 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:40:12 INFO - PROCESS | 1952 | 1467643212093 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 07:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:40:12 INFO - PROCESS | 1952 | 1467643212098 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:40:12 INFO - PROCESS | 1952 | 1467643212099 Marionette TRACE conn2 <- [1,646,null,{}] 07:40:12 INFO - PROCESS | 1952 | 1467643212104 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:12 INFO - PROCESS | 1952 | 1467643212106 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:12 INFO - PROCESS | 1952 | 1467643212186 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:40:12 INFO - PROCESS | 1952 | 1467643212191 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:12 INFO - PROCESS | 1952 | 1467643212192 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:12 INFO - PROCESS | 1952 | ++DOCSHELL 0x11822d800 == 31 [pid = 1952] [id = 169] 07:40:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x11662a800) [pid = 1952] [serial = 505] [outer = 0x0] 07:40:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x11825fc00) [pid = 1952] [serial = 506] [outer = 0x11662a800] 07:40:12 INFO - PROCESS | 1952 | 1467643212219 Marionette DEBUG loaded listener.js 07:40:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1183d6400) [pid = 1952] [serial = 507] [outer = 0x11662a800] 07:40:12 INFO - PROCESS | 1952 | 1467643212588 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:40:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:40:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 522ms 07:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:40:12 INFO - PROCESS | 1952 | 1467643212620 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:40:12 INFO - PROCESS | 1952 | 1467643212621 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 07:40:12 INFO - PROCESS | 1952 | 1467643212623 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:40:12 INFO - PROCESS | 1952 | 1467643212626 Marionette TRACE conn2 <- [1,650,null,{}] 07:40:12 INFO - PROCESS | 1952 | 1467643212634 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:12 INFO - PROCESS | 1952 | 1467643212639 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:12 INFO - PROCESS | 1952 | 1467643212726 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:40:12 INFO - PROCESS | 1952 | 1467643212735 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:12 INFO - PROCESS | 1952 | 1467643212738 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:12 INFO - PROCESS | 1952 | ++DOCSHELL 0x11946d800 == 32 [pid = 1952] [id = 170] 07:40:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x11295b400) [pid = 1952] [serial = 508] [outer = 0x0] 07:40:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x118706c00) [pid = 1952] [serial = 509] [outer = 0x11295b400] 07:40:12 INFO - PROCESS | 1952 | 1467643212766 Marionette DEBUG loaded listener.js 07:40:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1193d0800) [pid = 1952] [serial = 510] [outer = 0x11295b400] 07:40:13 INFO - PROCESS | 1952 | 1467643213096 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 522ms 07:40:13 INFO - PROCESS | 1952 | 1467643213146 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:40:13 INFO - PROCESS | 1952 | 1467643213147 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 07:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:40:13 INFO - PROCESS | 1952 | 1467643213155 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:40:13 INFO - PROCESS | 1952 | 1467643213156 Marionette TRACE conn2 <- [1,654,null,{}] 07:40:13 INFO - PROCESS | 1952 | 1467643213158 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:13 INFO - PROCESS | 1952 | 1467643213160 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:13 INFO - PROCESS | 1952 | 1467643213241 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:40:13 INFO - PROCESS | 1952 | 1467643213244 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:13 INFO - PROCESS | 1952 | 1467643213245 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:13 INFO - PROCESS | 1952 | ++DOCSHELL 0x1210d8800 == 33 [pid = 1952] [id = 171] 07:40:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1193da800) [pid = 1952] [serial = 511] [outer = 0x0] 07:40:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1194d2800) [pid = 1952] [serial = 512] [outer = 0x1193da800] 07:40:13 INFO - PROCESS | 1952 | 1467643213273 Marionette DEBUG loaded listener.js 07:40:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x119796400) [pid = 1952] [serial = 513] [outer = 0x1193da800] 07:40:13 INFO - PROCESS | 1952 | 1467643213622 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 518ms 07:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:40:13 INFO - PROCESS | 1952 | 1467643213673 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:40:13 INFO - PROCESS | 1952 | 1467643213674 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 07:40:13 INFO - PROCESS | 1952 | 1467643213676 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:40:13 INFO - PROCESS | 1952 | 1467643213678 Marionette TRACE conn2 <- [1,658,null,{}] 07:40:13 INFO - PROCESS | 1952 | 1467643213680 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:13 INFO - PROCESS | 1952 | 1467643213688 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:13 INFO - PROCESS | 1952 | 1467643213763 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:40:13 INFO - PROCESS | 1952 | 1467643213831 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:13 INFO - PROCESS | 1952 | 1467643213832 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:13 INFO - PROCESS | 1952 | ++DOCSHELL 0x1217a7800 == 34 [pid = 1952] [id = 172] 07:40:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1193d4800) [pid = 1952] [serial = 514] [outer = 0x0] 07:40:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x119904400) [pid = 1952] [serial = 515] [outer = 0x1193d4800] 07:40:13 INFO - PROCESS | 1952 | 1467643213859 Marionette DEBUG loaded listener.js 07:40:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x119bcd400) [pid = 1952] [serial = 516] [outer = 0x1193d4800] 07:40:14 INFO - PROCESS | 1952 | 1467643214176 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 518ms 07:40:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:40:14 INFO - PROCESS | 1952 | 1467643214195 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:40:14 INFO - PROCESS | 1952 | 1467643214196 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 07:40:14 INFO - PROCESS | 1952 | 1467643214199 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:40:14 INFO - PROCESS | 1952 | 1467643214202 Marionette TRACE conn2 <- [1,662,null,{}] 07:40:14 INFO - PROCESS | 1952 | 1467643214211 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:14 INFO - PROCESS | 1952 | 1467643214215 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:14 INFO - PROCESS | 1952 | 1467643214332 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:40:14 INFO - PROCESS | 1952 | 1467643214336 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:14 INFO - PROCESS | 1952 | 1467643214337 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:14 INFO - PROCESS | 1952 | ++DOCSHELL 0x12526a800 == 35 [pid = 1952] [id = 173] 07:40:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x11990e400) [pid = 1952] [serial = 517] [outer = 0x0] 07:40:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x11a0cd000) [pid = 1952] [serial = 518] [outer = 0x11990e400] 07:40:14 INFO - PROCESS | 1952 | 1467643214362 Marionette DEBUG loaded listener.js 07:40:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1213de800) [pid = 1952] [serial = 519] [outer = 0x11990e400] 07:40:14 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:40:14 INFO - PROCESS | 1952 | [1952] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:40:14 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:40:14 INFO - PROCESS | 1952 | 1467643214723 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 577ms 07:40:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:40:14 INFO - PROCESS | 1952 | 1467643214776 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:40:14 INFO - PROCESS | 1952 | 1467643214777 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 07:40:14 INFO - PROCESS | 1952 | 1467643214779 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:40:14 INFO - PROCESS | 1952 | 1467643214788 Marionette TRACE conn2 <- [1,666,null,{}] 07:40:14 INFO - PROCESS | 1952 | 1467643214791 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:14 INFO - PROCESS | 1952 | 1467643214792 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:14 INFO - PROCESS | 1952 | 1467643214891 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:40:14 INFO - PROCESS | 1952 | 1467643214906 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:14 INFO - PROCESS | 1952 | 1467643214907 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:14 INFO - PROCESS | 1952 | ++DOCSHELL 0x12782e000 == 36 [pid = 1952] [id = 174] 07:40:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1215aec00) [pid = 1952] [serial = 520] [outer = 0x0] 07:40:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1248cc400) [pid = 1952] [serial = 521] [outer = 0x1215aec00] 07:40:14 INFO - PROCESS | 1952 | 1467643214931 Marionette DEBUG loaded listener.js 07:40:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x124dcec00) [pid = 1952] [serial = 522] [outer = 0x1215aec00] 07:40:15 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:40:15 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:40:15 INFO - PROCESS | 1952 | 1467643215275 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:40:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:40:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 526ms 07:40:15 INFO - PROCESS | 1952 | 1467643215309 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:40:15 INFO - PROCESS | 1952 | 1467643215311 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 07:40:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:40:15 INFO - PROCESS | 1952 | 1467643215314 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:40:15 INFO - PROCESS | 1952 | 1467643215316 Marionette TRACE conn2 <- [1,670,null,{}] 07:40:15 INFO - PROCESS | 1952 | 1467643215319 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:15 INFO - PROCESS | 1952 | 1467643215321 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:15 INFO - PROCESS | 1952 | 1467643215478 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:40:15 INFO - PROCESS | 1952 | 1467643215495 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:15 INFO - PROCESS | 1952 | 1467643215496 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:15 INFO - PROCESS | 1952 | ++DOCSHELL 0x128fc0800 == 37 [pid = 1952] [id = 175] 07:40:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1248f2800) [pid = 1952] [serial = 523] [outer = 0x0] 07:40:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x125709c00) [pid = 1952] [serial = 524] [outer = 0x1248f2800] 07:40:15 INFO - PROCESS | 1952 | 1467643215537 Marionette DEBUG loaded listener.js 07:40:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x126052c00) [pid = 1952] [serial = 525] [outer = 0x1248f2800] 07:40:15 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x11295bc00) [pid = 1952] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:40:15 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x118998400) [pid = 1952] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:40:15 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1185a5400) [pid = 1952] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:40:15 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x112959400) [pid = 1952] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:40:15 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x113867c00) [pid = 1952] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:40:15 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1138eb800) [pid = 1952] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:40:15 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x110ef1c00) [pid = 1952] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:40:15 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1185dc400) [pid = 1952] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:40:15 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x11949b800) [pid = 1952] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:40:15 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x121010400) [pid = 1952] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:40:15 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1193d2800) [pid = 1952] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:40:15 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1193dc400) [pid = 1952] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:40:15 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x115d0c800) [pid = 1952] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:40:15 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1127d2000) [pid = 1952] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:40:15 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x11295dc00) [pid = 1952] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:40:15 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x11a0f4400) [pid = 1952] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:40:15 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x115d09400) [pid = 1952] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:40:16 INFO - PROCESS | 1952 | 1467643216070 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:40:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:40:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 825ms 07:40:16 INFO - PROCESS | 1952 | 1467643216140 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:40:16 INFO - PROCESS | 1952 | 1467643216142 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 07:40:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:40:16 INFO - PROCESS | 1952 | 1467643216146 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:40:16 INFO - PROCESS | 1952 | 1467643216147 Marionette TRACE conn2 <- [1,674,null,{}] 07:40:16 INFO - PROCESS | 1952 | 1467643216153 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:16 INFO - PROCESS | 1952 | 1467643216155 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:16 INFO - PROCESS | 1952 | 1467643216272 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:40:16 INFO - PROCESS | 1952 | 1467643216279 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:16 INFO - PROCESS | 1952 | 1467643216281 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:16 INFO - PROCESS | 1952 | ++DOCSHELL 0x11946c000 == 38 [pid = 1952] [id = 176] 07:40:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x112959400) [pid = 1952] [serial = 526] [outer = 0x0] 07:40:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x11676fc00) [pid = 1952] [serial = 527] [outer = 0x112959400] 07:40:16 INFO - PROCESS | 1952 | 1467643216305 Marionette DEBUG loaded listener.js 07:40:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x118998400) [pid = 1952] [serial = 528] [outer = 0x112959400] 07:40:16 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:40:16 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:40:16 INFO - PROCESS | 1952 | 1467643216607 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:40:16 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 07:40:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 475ms 07:40:16 INFO - PROCESS | 1952 | 1467643216624 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:40:16 INFO - PROCESS | 1952 | 1467643216625 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 07:40:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:40:16 INFO - PROCESS | 1952 | 1467643216627 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:40:16 INFO - PROCESS | 1952 | 1467643216628 Marionette TRACE conn2 <- [1,678,null,{}] 07:40:16 INFO - PROCESS | 1952 | 1467643216631 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:16 INFO - PROCESS | 1952 | 1467643216632 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:16 INFO - PROCESS | 1952 | 1467643216714 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:40:16 INFO - PROCESS | 1952 | 1467643216768 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:16 INFO - PROCESS | 1952 | 1467643216769 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:16 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5bb000 == 39 [pid = 1952] [id = 177] 07:40:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x112965c00) [pid = 1952] [serial = 529] [outer = 0x0] 07:40:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x11a0d7000) [pid = 1952] [serial = 530] [outer = 0x112965c00] 07:40:16 INFO - PROCESS | 1952 | 1467643216795 Marionette DEBUG loaded listener.js 07:40:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x126051400) [pid = 1952] [serial = 531] [outer = 0x112965c00] 07:40:17 INFO - PROCESS | 1952 | 1467643217076 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:40:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:40:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 468ms 07:40:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:40:17 INFO - PROCESS | 1952 | 1467643217096 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:40:17 INFO - PROCESS | 1952 | 1467643217098 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 07:40:17 INFO - PROCESS | 1952 | 1467643217109 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:40:17 INFO - PROCESS | 1952 | 1467643217111 Marionette TRACE conn2 <- [1,682,null,{}] 07:40:17 INFO - PROCESS | 1952 | 1467643217113 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:17 INFO - PROCESS | 1952 | 1467643217115 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:17 INFO - PROCESS | 1952 | 1467643217213 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:40:17 INFO - PROCESS | 1952 | 1467643217217 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:17 INFO - PROCESS | 1952 | 1467643217221 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:17 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ac1b800 == 40 [pid = 1952] [id = 178] 07:40:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1133dec00) [pid = 1952] [serial = 532] [outer = 0x0] 07:40:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x12674a800) [pid = 1952] [serial = 533] [outer = 0x1133dec00] 07:40:17 INFO - PROCESS | 1952 | 1467643217247 Marionette DEBUG loaded listener.js 07:40:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x126dc1400) [pid = 1952] [serial = 534] [outer = 0x1133dec00] 07:40:18 INFO - PROCESS | 1952 | 1467643218090 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:40:18 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) 07:40:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1029ms 07:40:18 INFO - PROCESS | 1952 | 1467643218130 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:40:18 INFO - PROCESS | 1952 | 1467643218133 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 07:40:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:40:18 INFO - PROCESS | 1952 | 1467643218137 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:40:18 INFO - PROCESS | 1952 | 1467643218139 Marionette TRACE conn2 <- [1,686,null,{}] 07:40:18 INFO - PROCESS | 1952 | 1467643218142 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:18 INFO - PROCESS | 1952 | 1467643218144 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:18 INFO - PROCESS | 1952 | 1467643218253 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:40:18 INFO - PROCESS | 1952 | 1467643218308 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:18 INFO - PROCESS | 1952 | 1467643218310 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:18 INFO - PROCESS | 1952 | ++DOCSHELL 0x117e5d800 == 41 [pid = 1952] [id = 179] 07:40:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x115d0d400) [pid = 1952] [serial = 535] [outer = 0x0] 07:40:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1162d6c00) [pid = 1952] [serial = 536] [outer = 0x115d0d400] 07:40:18 INFO - PROCESS | 1952 | 1467643218343 Marionette DEBUG loaded listener.js 07:40:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x116f45800) [pid = 1952] [serial = 537] [outer = 0x115d0d400] 07:40:19 INFO - PROCESS | 1952 | 1467643219270 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:40:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:40:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1171ms 07:40:19 INFO - PROCESS | 1952 | 1467643219307 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:40:19 INFO - PROCESS | 1952 | 1467643219311 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 07:40:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:40:19 INFO - PROCESS | 1952 | 1467643219315 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:40:19 INFO - PROCESS | 1952 | 1467643219317 Marionette TRACE conn2 <- [1,690,null,{}] 07:40:19 INFO - PROCESS | 1952 | 1467643219320 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:19 INFO - PROCESS | 1952 | 1467643219321 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:19 INFO - PROCESS | 1952 | 1467643219422 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:40:19 INFO - PROCESS | 1952 | 1467643219477 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:19 INFO - PROCESS | 1952 | 1467643219479 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:19 INFO - PROCESS | 1952 | ++DOCSHELL 0x121340800 == 42 [pid = 1952] [id = 180] 07:40:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x117ea3400) [pid = 1952] [serial = 538] [outer = 0x0] 07:40:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x1185dc400) [pid = 1952] [serial = 539] [outer = 0x117ea3400] 07:40:19 INFO - PROCESS | 1952 | 1467643219510 Marionette DEBUG loaded listener.js 07:40:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x118ffc800) [pid = 1952] [serial = 540] [outer = 0x117ea3400] 07:40:20 INFO - PROCESS | 1952 | 1467643220446 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:40:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:40:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1175ms 07:40:20 INFO - PROCESS | 1952 | 1467643220490 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:40:20 INFO - PROCESS | 1952 | 1467643220492 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 07:40:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:40:20 INFO - PROCESS | 1952 | 1467643220494 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:40:20 INFO - PROCESS | 1952 | 1467643220497 Marionette TRACE conn2 <- [1,694,null,{}] 07:40:20 INFO - PROCESS | 1952 | 1467643220505 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:20 INFO - PROCESS | 1952 | 1467643220508 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:20 INFO - PROCESS | 1952 | 1467643220642 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:40:20 INFO - PROCESS | 1952 | 1467643220744 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:20 INFO - PROCESS | 1952 | 1467643220746 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:20 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ac1f800 == 43 [pid = 1952] [id = 181] 07:40:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x11990f000) [pid = 1952] [serial = 541] [outer = 0x0] 07:40:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x11a0f6000) [pid = 1952] [serial = 542] [outer = 0x11990f000] 07:40:20 INFO - PROCESS | 1952 | 1467643220803 Marionette DEBUG loaded listener.js 07:40:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x121028800) [pid = 1952] [serial = 543] [outer = 0x11990f000] 07:40:21 INFO - PROCESS | 1952 | 1467643221847 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:40:21 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) 07:40:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1372ms 07:40:21 INFO - PROCESS | 1952 | 1467643221868 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:40:21 INFO - PROCESS | 1952 | 1467643221871 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 07:40:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:40:21 INFO - PROCESS | 1952 | 1467643221874 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:40:21 INFO - PROCESS | 1952 | 1467643221876 Marionette TRACE conn2 <- [1,698,null,{}] 07:40:21 INFO - PROCESS | 1952 | 1467643221880 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:21 INFO - PROCESS | 1952 | 1467643221881 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:22 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5bb000 == 42 [pid = 1952] [id = 177] 07:40:22 INFO - PROCESS | 1952 | --DOCSHELL 0x11946c000 == 41 [pid = 1952] [id = 176] 07:40:22 INFO - PROCESS | 1952 | --DOCSHELL 0x128fc0800 == 40 [pid = 1952] [id = 175] 07:40:22 INFO - PROCESS | 1952 | --DOCSHELL 0x12782e000 == 39 [pid = 1952] [id = 174] 07:40:22 INFO - PROCESS | 1952 | --DOCSHELL 0x12526a800 == 38 [pid = 1952] [id = 173] 07:40:22 INFO - PROCESS | 1952 | --DOCSHELL 0x1217a7800 == 37 [pid = 1952] [id = 172] 07:40:22 INFO - PROCESS | 1952 | --DOCSHELL 0x1210d8800 == 36 [pid = 1952] [id = 171] 07:40:22 INFO - PROCESS | 1952 | --DOCSHELL 0x11946d800 == 35 [pid = 1952] [id = 170] 07:40:22 INFO - PROCESS | 1952 | --DOCSHELL 0x11822d800 == 34 [pid = 1952] [id = 169] 07:40:22 INFO - PROCESS | 1952 | --DOCSHELL 0x112c7a800 == 33 [pid = 1952] [id = 168] 07:40:22 INFO - PROCESS | 1952 | --DOCSHELL 0x11948a000 == 32 [pid = 1952] [id = 167] 07:40:22 INFO - PROCESS | 1952 | --DOCSHELL 0x11699c800 == 31 [pid = 1952] [id = 166] 07:40:22 INFO - PROCESS | 1952 | --DOCSHELL 0x119a1d800 == 30 [pid = 1952] [id = 165] 07:40:22 INFO - PROCESS | 1952 | --DOCSHELL 0x12ac1f800 == 29 [pid = 1952] [id = 181] 07:40:22 INFO - PROCESS | 1952 | --DOCSHELL 0x121340800 == 28 [pid = 1952] [id = 180] 07:40:22 INFO - PROCESS | 1952 | --DOCSHELL 0x12ac1b800 == 27 [pid = 1952] [id = 178] 07:40:22 INFO - PROCESS | 1952 | --DOCSHELL 0x117e5d800 == 26 [pid = 1952] [id = 179] 07:40:22 INFO - PROCESS | 1952 | 1467643222489 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x1185e8000) [pid = 1952] [serial = 472] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x118259000) [pid = 1952] [serial = 469] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x118fa6000) [pid = 1952] [serial = 475] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1183d8400) [pid = 1952] [serial = 470] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x115d0d000) [pid = 1952] [serial = 466] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x116779800) [pid = 1952] [serial = 467] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1162db800) [pid = 1952] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x112960800) [pid = 1952] [serial = 443] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1127d8000) [pid = 1952] [serial = 442] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x118ff7c00) [pid = 1952] [serial = 446] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x1185e2800) [pid = 1952] [serial = 445] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x11a0cbc00) [pid = 1952] [serial = 449] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x11990e800) [pid = 1952] [serial = 448] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x128dc2400) [pid = 1952] [serial = 452] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1266e4800) [pid = 1952] [serial = 451] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1295c0800) [pid = 1952] [serial = 454] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x12ab98c00) [pid = 1952] [serial = 455] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x1194d8400) [pid = 1952] [serial = 478] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x119496000) [pid = 1952] [serial = 458] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1193d6400) [pid = 1952] [serial = 476] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x115d0ec00) [pid = 1952] [serial = 457] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x11a0c8400) [pid = 1952] [serial = 481] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x11a062000) [pid = 1952] [serial = 479] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x11a0b1800) [pid = 1952] [serial = 485] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x1193d5400) [pid = 1952] [serial = 484] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x121027800) [pid = 1952] [serial = 490] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x11a0d3c00) [pid = 1952] [serial = 482] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x115d0b000) [pid = 1952] [serial = 460] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x1166ef400) [pid = 1952] [serial = 461] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x121ed4c00) [pid = 1952] [serial = 494] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x12119e400) [pid = 1952] [serial = 491] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x1129a2400) [pid = 1952] [serial = 463] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x11386c000) [pid = 1952] [serial = 464] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x121009400) [pid = 1952] [serial = 488] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 68 (0x11a0eec00) [pid = 1952] [serial = 487] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | --DOMWINDOW == 67 (0x11899e800) [pid = 1952] [serial = 473] [outer = 0x0] [url = about:blank] 07:40:22 INFO - PROCESS | 1952 | 1467643222600 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:22 INFO - PROCESS | 1952 | 1467643222602 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:22 INFO - PROCESS | 1952 | ++DOCSHELL 0x112537800 == 27 [pid = 1952] [id = 182] 07:40:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 68 (0x1127d9000) [pid = 1952] [serial = 544] [outer = 0x0] 07:40:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x11295a000) [pid = 1952] [serial = 545] [outer = 0x1127d9000] 07:40:22 INFO - PROCESS | 1952 | 1467643222631 Marionette DEBUG loaded listener.js 07:40:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x1129a2800) [pid = 1952] [serial = 546] [outer = 0x1127d9000] 07:40:23 INFO - PROCESS | 1952 | 1467643223423 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:40:23 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) 07:40:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1572ms 07:40:23 INFO - PROCESS | 1952 | 1467643223446 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:40:23 INFO - PROCESS | 1952 | 1467643223449 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 07:40:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:40:23 INFO - PROCESS | 1952 | 1467643223455 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:40:23 INFO - PROCESS | 1952 | 1467643223457 Marionette TRACE conn2 <- [1,702,null,{}] 07:40:23 INFO - PROCESS | 1952 | 1467643223460 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:23 INFO - PROCESS | 1952 | 1467643223463 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:23 INFO - PROCESS | 1952 | 1467643223541 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:40:23 INFO - PROCESS | 1952 | 1467643223546 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:23 INFO - PROCESS | 1952 | 1467643223547 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:23 INFO - PROCESS | 1952 | ++DOCSHELL 0x116665000 == 28 [pid = 1952] [id = 183] 07:40:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x113f35800) [pid = 1952] [serial = 547] [outer = 0x0] 07:40:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x115d0d000) [pid = 1952] [serial = 548] [outer = 0x113f35800] 07:40:23 INFO - PROCESS | 1952 | 1467643223577 Marionette DEBUG loaded listener.js 07:40:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x116085c00) [pid = 1952] [serial = 549] [outer = 0x113f35800] 07:40:24 INFO - PROCESS | 1952 | 1467643224409 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:40:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:40:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 972ms 07:40:24 INFO - PROCESS | 1952 | 1467643224426 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:40:24 INFO - PROCESS | 1952 | 1467643224428 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 07:40:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:40:24 INFO - PROCESS | 1952 | 1467643224430 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:40:24 INFO - PROCESS | 1952 | 1467643224432 Marionette TRACE conn2 <- [1,706,null,{}] 07:40:24 INFO - PROCESS | 1952 | 1467643224436 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:24 INFO - PROCESS | 1952 | 1467643224438 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:24 INFO - PROCESS | 1952 | 1467643224551 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:40:24 INFO - PROCESS | 1952 | 1467643224558 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:24 INFO - PROCESS | 1952 | 1467643224559 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:24 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f1d800 == 29 [pid = 1952] [id = 184] 07:40:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x1166f5c00) [pid = 1952] [serial = 550] [outer = 0x0] 07:40:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x1171bbc00) [pid = 1952] [serial = 551] [outer = 0x1166f5c00] 07:40:24 INFO - PROCESS | 1952 | 1467643224585 Marionette DEBUG loaded listener.js 07:40:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x118254800) [pid = 1952] [serial = 552] [outer = 0x1166f5c00] 07:40:25 INFO - PROCESS | 1952 | 1467643225456 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:40:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:40:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1070ms 07:40:25 INFO - PROCESS | 1952 | 1467643225501 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:40:25 INFO - PROCESS | 1952 | 1467643225503 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 07:40:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:40:25 INFO - PROCESS | 1952 | 1467643225511 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:40:25 INFO - PROCESS | 1952 | 1467643225514 Marionette TRACE conn2 <- [1,710,null,{}] 07:40:25 INFO - PROCESS | 1952 | 1467643225517 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:25 INFO - PROCESS | 1952 | 1467643225519 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:25 INFO - PROCESS | 1952 | 1467643225622 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:40:25 INFO - PROCESS | 1952 | 1467643225654 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:25 INFO - PROCESS | 1952 | 1467643225655 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:25 INFO - PROCESS | 1952 | ++DOCSHELL 0x118238800 == 30 [pid = 1952] [id = 185] 07:40:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x1183a1800) [pid = 1952] [serial = 553] [outer = 0x0] 07:40:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x1185a0400) [pid = 1952] [serial = 554] [outer = 0x1183a1800] 07:40:25 INFO - PROCESS | 1952 | 1467643225680 Marionette DEBUG loaded listener.js 07:40:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x1185e7c00) [pid = 1952] [serial = 555] [outer = 0x1183a1800] 07:40:26 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x1133dec00) [pid = 1952] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:40:26 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x11990e400) [pid = 1952] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:40:26 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x1215aec00) [pid = 1952] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:40:26 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x1193da800) [pid = 1952] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:40:26 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x11295b400) [pid = 1952] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:40:26 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x1127d9c00) [pid = 1952] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:40:26 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x1248f2800) [pid = 1952] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:40:26 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x12119e800) [pid = 1952] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:40:26 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x1176ca400) [pid = 1952] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:40:26 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x113864800) [pid = 1952] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:40:26 INFO - PROCESS | 1952 | --DOMWINDOW == 68 (0x11662a800) [pid = 1952] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:40:26 INFO - PROCESS | 1952 | --DOMWINDOW == 67 (0x112965c00) [pid = 1952] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:40:26 INFO - PROCESS | 1952 | --DOMWINDOW == 66 (0x112959400) [pid = 1952] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:40:26 INFO - PROCESS | 1952 | --DOMWINDOW == 65 (0x1193d4800) [pid = 1952] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:40:26 INFO - PROCESS | 1952 | 1467643226585 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:40:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:40:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1124ms 07:40:26 INFO - PROCESS | 1952 | 1467643226632 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 07:40:26 INFO - PROCESS | 1952 | 1467643226633 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 07:40:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:40:26 INFO - PROCESS | 1952 | 1467643226636 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:40:26 INFO - PROCESS | 1952 | 1467643226637 Marionette TRACE conn2 <- [1,714,null,{}] 07:40:26 INFO - PROCESS | 1952 | 1467643226639 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:26 INFO - PROCESS | 1952 | 1467643226641 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:26 INFO - PROCESS | 1952 | 1467643226716 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:40:26 INFO - PROCESS | 1952 | 1467643226722 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:26 INFO - PROCESS | 1952 | 1467643226723 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:26 INFO - PROCESS | 1952 | ++DOCSHELL 0x118788800 == 31 [pid = 1952] [id = 186] 07:40:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 66 (0x1127cf000) [pid = 1952] [serial = 556] [outer = 0x0] 07:40:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 67 (0x1171c1800) [pid = 1952] [serial = 557] [outer = 0x1127cf000] 07:40:26 INFO - PROCESS | 1952 | 1467643226749 Marionette DEBUG loaded listener.js 07:40:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 68 (0x11870cc00) [pid = 1952] [serial = 558] [outer = 0x1127cf000] 07:40:27 INFO - PROCESS | 1952 | 1467643227623 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:40:27 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 07:40:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1019ms 07:40:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:40:27 INFO - PROCESS | 1952 | 1467643227656 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:40:27 INFO - PROCESS | 1952 | 1467643227657 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 07:40:27 INFO - PROCESS | 1952 | 1467643227659 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:40:27 INFO - PROCESS | 1952 | 1467643227660 Marionette TRACE conn2 <- [1,718,null,{}] 07:40:27 INFO - PROCESS | 1952 | 1467643227663 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:27 INFO - PROCESS | 1952 | 1467643227664 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:27 INFO - PROCESS | 1952 | 1467643227739 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:40:27 INFO - PROCESS | 1952 | 1467643227744 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:27 INFO - PROCESS | 1952 | 1467643227748 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:27 INFO - PROCESS | 1952 | ++DOCSHELL 0x11944f000 == 32 [pid = 1952] [id = 187] 07:40:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x1193ce400) [pid = 1952] [serial = 559] [outer = 0x0] 07:40:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x1193d1000) [pid = 1952] [serial = 560] [outer = 0x1193ce400] 07:40:27 INFO - PROCESS | 1952 | 1467643227782 Marionette DEBUG loaded listener.js 07:40:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x1194d5800) [pid = 1952] [serial = 561] [outer = 0x1193ce400] 07:40:28 INFO - PROCESS | 1952 | 1467643228617 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:40:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:40:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 969ms 07:40:28 INFO - PROCESS | 1952 | 1467643228628 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 07:40:28 INFO - PROCESS | 1952 | 1467643228631 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 07:40:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:40:28 INFO - PROCESS | 1952 | 1467643228636 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:40:28 INFO - PROCESS | 1952 | 1467643228638 Marionette TRACE conn2 <- [1,722,null,{}] 07:40:28 INFO - PROCESS | 1952 | 1467643228642 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:28 INFO - PROCESS | 1952 | 1467643228644 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:28 INFO - PROCESS | 1952 | 1467643228753 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:40:28 INFO - PROCESS | 1952 | 1467643228800 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:28 INFO - PROCESS | 1952 | 1467643228802 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:28 INFO - PROCESS | 1952 | ++DOCSHELL 0x112639000 == 33 [pid = 1952] [id = 188] 07:40:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x112965000) [pid = 1952] [serial = 562] [outer = 0x0] 07:40:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x112d7dc00) [pid = 1952] [serial = 563] [outer = 0x112965000] 07:40:28 INFO - PROCESS | 1952 | 1467643228835 Marionette DEBUG loaded listener.js 07:40:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x113843c00) [pid = 1952] [serial = 564] [outer = 0x112965000] 07:40:29 INFO - PROCESS | 1952 | 1467643229374 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 07:40:29 INFO - PROCESS | 1952 | 1467643229430 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 07:40:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:40:29 INFO - PROCESS | 1952 | 1467643229438 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:40:29 INFO - PROCESS | 1952 | 1467643229440 Marionette TRACE conn2 <- [1,726,null,{}] 07:40:29 INFO - PROCESS | 1952 | 1467643229443 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:29 INFO - PROCESS | 1952 | 1467643229445 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:29 INFO - PROCESS | 1952 | 1467643229548 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:40:29 INFO - PROCESS | 1952 | 1467643229619 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:29 INFO - PROCESS | 1952 | 1467643229620 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:29 INFO - PROCESS | 1952 | ++DOCSHELL 0x118399000 == 34 [pid = 1952] [id = 189] 07:40:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x116a03800) [pid = 1952] [serial = 565] [outer = 0x0] 07:40:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x1176c4c00) [pid = 1952] [serial = 566] [outer = 0x116a03800] 07:40:29 INFO - PROCESS | 1952 | 1467643229651 Marionette DEBUG loaded listener.js 07:40:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x1183a2c00) [pid = 1952] [serial = 567] [outer = 0x116a03800] 07:40:30 INFO - PROCESS | 1952 | 1467643230342 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:40:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:40:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 971ms 07:40:30 INFO - PROCESS | 1952 | 1467643230409 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:40:30 INFO - PROCESS | 1952 | 1467643230412 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 07:40:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:40:30 INFO - PROCESS | 1952 | 1467643230415 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:40:30 INFO - PROCESS | 1952 | 1467643230416 Marionette TRACE conn2 <- [1,730,null,{}] 07:40:30 INFO - PROCESS | 1952 | 1467643230448 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:30 INFO - PROCESS | 1952 | 1467643230450 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:30 INFO - PROCESS | 1952 | 1467643230561 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:40:30 INFO - PROCESS | 1952 | --DOCSHELL 0x11254c000 == 33 [pid = 1952] [id = 26] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x119796400) [pid = 1952] [serial = 513] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x118706c00) [pid = 1952] [serial = 509] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x1193d0800) [pid = 1952] [serial = 510] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x1133b8c00) [pid = 1952] [serial = 497] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x125709c00) [pid = 1952] [serial = 524] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x115d09800) [pid = 1952] [serial = 498] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x12500ec00) [pid = 1952] [serial = 495] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x117ea6000) [pid = 1952] [serial = 500] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 68 (0x1183a7000) [pid = 1952] [serial = 501] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 67 (0x115d04000) [pid = 1952] [serial = 503] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 66 (0x115d65000) [pid = 1952] [serial = 504] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 65 (0x11825fc00) [pid = 1952] [serial = 506] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 64 (0x1183d6400) [pid = 1952] [serial = 507] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 63 (0x124dcec00) [pid = 1952] [serial = 522] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 62 (0x126051400) [pid = 1952] [serial = 531] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 61 (0x126052c00) [pid = 1952] [serial = 525] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 60 (0x11676fc00) [pid = 1952] [serial = 527] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 59 (0x119904400) [pid = 1952] [serial = 515] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 58 (0x11a0d7000) [pid = 1952] [serial = 530] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 57 (0x119bcd400) [pid = 1952] [serial = 516] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 56 (0x1213de800) [pid = 1952] [serial = 519] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 55 (0x118998400) [pid = 1952] [serial = 528] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 54 (0x126dc1400) [pid = 1952] [serial = 534] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 53 (0x12674a800) [pid = 1952] [serial = 533] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 52 (0x11a0cd000) [pid = 1952] [serial = 518] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 51 (0x1248cc400) [pid = 1952] [serial = 521] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | --DOMWINDOW == 50 (0x1194d2800) [pid = 1952] [serial = 512] [outer = 0x0] [url = about:blank] 07:40:30 INFO - PROCESS | 1952 | 1467643230632 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:30 INFO - PROCESS | 1952 | 1467643230634 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:30 INFO - PROCESS | 1952 | ++DOCSHELL 0x113352800 == 34 [pid = 1952] [id = 190] 07:40:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 51 (0x113868400) [pid = 1952] [serial = 568] [outer = 0x0] 07:40:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 52 (0x1150dcc00) [pid = 1952] [serial = 569] [outer = 0x113868400] 07:40:30 INFO - PROCESS | 1952 | 1467643230663 Marionette DEBUG loaded listener.js 07:40:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 53 (0x1160dc800) [pid = 1952] [serial = 570] [outer = 0x113868400] 07:40:30 INFO - PROCESS | 1952 | 1467643230973 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 07:40:31 INFO - PROCESS | 1952 | 1467643231015 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 07:40:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:40:31 INFO - PROCESS | 1952 | 1467643231022 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:40:31 INFO - PROCESS | 1952 | 1467643231024 Marionette TRACE conn2 <- [1,734,null,{}] 07:40:31 INFO - PROCESS | 1952 | 1467643231026 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:31 INFO - PROCESS | 1952 | 1467643231028 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:31 INFO - PROCESS | 1952 | 1467643231105 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:40:31 INFO - PROCESS | 1952 | 1467643231109 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:31 INFO - PROCESS | 1952 | 1467643231110 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:31 INFO - PROCESS | 1952 | ++DOCSHELL 0x11714a800 == 35 [pid = 1952] [id = 191] 07:40:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 54 (0x1176c0800) [pid = 1952] [serial = 571] [outer = 0x0] 07:40:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 55 (0x1183d8800) [pid = 1952] [serial = 572] [outer = 0x1176c0800] 07:40:31 INFO - PROCESS | 1952 | 1467643231140 Marionette DEBUG loaded listener.js 07:40:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 56 (0x1185d9400) [pid = 1952] [serial = 573] [outer = 0x1176c0800] 07:40:31 INFO - PROCESS | 1952 | 1467643231474 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:40:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:40:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 469ms 07:40:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:40:31 INFO - PROCESS | 1952 | 1467643231492 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:40:31 INFO - PROCESS | 1952 | 1467643231493 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 07:40:31 INFO - PROCESS | 1952 | 1467643231496 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:40:31 INFO - PROCESS | 1952 | 1467643231498 Marionette TRACE conn2 <- [1,738,null,{}] 07:40:31 INFO - PROCESS | 1952 | 1467643231510 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:31 INFO - PROCESS | 1952 | 1467643231513 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:31 INFO - PROCESS | 1952 | 1467643231595 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:40:31 INFO - PROCESS | 1952 | 1467643231605 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:31 INFO - PROCESS | 1952 | 1467643231614 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:31 INFO - PROCESS | 1952 | ++DOCSHELL 0x119435000 == 36 [pid = 1952] [id = 192] 07:40:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 57 (0x118f3b400) [pid = 1952] [serial = 574] [outer = 0x0] 07:40:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 58 (0x1193d4000) [pid = 1952] [serial = 575] [outer = 0x118f3b400] 07:40:31 INFO - PROCESS | 1952 | 1467643231645 Marionette DEBUG loaded listener.js 07:40:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 59 (0x1194dc000) [pid = 1952] [serial = 576] [outer = 0x118f3b400] 07:40:32 INFO - PROCESS | 1952 | 1467643232470 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:40:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:40:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1025ms 07:40:32 INFO - PROCESS | 1952 | 1467643232522 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:40:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:40:32 INFO - PROCESS | 1952 | 1467643232524 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 07:40:32 INFO - PROCESS | 1952 | 1467643232526 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:40:32 INFO - PROCESS | 1952 | 1467643232527 Marionette TRACE conn2 <- [1,742,null,{}] 07:40:32 INFO - PROCESS | 1952 | 1467643232529 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:32 INFO - PROCESS | 1952 | 1467643232531 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:32 INFO - PROCESS | 1952 | 1467643232631 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:40:32 INFO - PROCESS | 1952 | 1467643232643 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:32 INFO - PROCESS | 1952 | 1467643232644 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:32 INFO - PROCESS | 1952 | ++DOCSHELL 0x1210b9000 == 37 [pid = 1952] [id = 193] 07:40:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 60 (0x11979dc00) [pid = 1952] [serial = 577] [outer = 0x0] 07:40:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 61 (0x11990d000) [pid = 1952] [serial = 578] [outer = 0x11979dc00] 07:40:32 INFO - PROCESS | 1952 | 1467643232672 Marionette DEBUG loaded listener.js 07:40:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 62 (0x119ae1800) [pid = 1952] [serial = 579] [outer = 0x11979dc00] 07:40:33 INFO - PROCESS | 1952 | 1467643233623 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:40:33 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 07:40:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1119ms 07:40:33 INFO - PROCESS | 1952 | 1467643233646 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:40:33 INFO - PROCESS | 1952 | 1467643233647 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 07:40:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:40:33 INFO - PROCESS | 1952 | 1467643233649 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:40:33 INFO - PROCESS | 1952 | 1467643233650 Marionette TRACE conn2 <- [1,746,null,{}] 07:40:33 INFO - PROCESS | 1952 | 1467643233655 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:33 INFO - PROCESS | 1952 | 1467643233657 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:33 INFO - PROCESS | 1952 | 1467643233754 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:40:33 INFO - PROCESS | 1952 | --DOMWINDOW == 61 (0x1127d9000) [pid = 1952] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:40:33 INFO - PROCESS | 1952 | --DOMWINDOW == 60 (0x113f35800) [pid = 1952] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:40:33 INFO - PROCESS | 1952 | --DOMWINDOW == 59 (0x11990f000) [pid = 1952] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:40:33 INFO - PROCESS | 1952 | --DOMWINDOW == 58 (0x115d0d400) [pid = 1952] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:40:33 INFO - PROCESS | 1952 | --DOMWINDOW == 57 (0x117ea3400) [pid = 1952] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:40:33 INFO - PROCESS | 1952 | --DOMWINDOW == 56 (0x1183a1800) [pid = 1952] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:40:33 INFO - PROCESS | 1952 | --DOMWINDOW == 55 (0x1127cf000) [pid = 1952] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:40:33 INFO - PROCESS | 1952 | --DOMWINDOW == 54 (0x1166f5c00) [pid = 1952] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:40:33 INFO - PROCESS | 1952 | 1467643233801 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:33 INFO - PROCESS | 1952 | 1467643233802 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:33 INFO - PROCESS | 1952 | ++DOCSHELL 0x121330800 == 38 [pid = 1952] [id = 194] 07:40:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 55 (0x1127cf000) [pid = 1952] [serial = 580] [outer = 0x0] 07:40:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 56 (0x113f35800) [pid = 1952] [serial = 581] [outer = 0x1127cf000] 07:40:33 INFO - PROCESS | 1952 | 1467643233827 Marionette DEBUG loaded listener.js 07:40:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 57 (0x1183d2c00) [pid = 1952] [serial = 582] [outer = 0x1127cf000] 07:40:34 INFO - PROCESS | 1952 | 1467643234591 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:40:34 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.) 07:40:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 973ms 07:40:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:40:34 INFO - PROCESS | 1952 | 1467643234622 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:40:34 INFO - PROCESS | 1952 | 1467643234623 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 07:40:34 INFO - PROCESS | 1952 | 1467643234625 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:40:34 INFO - PROCESS | 1952 | 1467643234627 Marionette TRACE conn2 <- [1,750,null,{}] 07:40:34 INFO - PROCESS | 1952 | 1467643234629 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:34 INFO - PROCESS | 1952 | 1467643234633 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:34 INFO - PROCESS | 1952 | 1467643234729 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:40:34 INFO - PROCESS | 1952 | 1467643234735 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:34 INFO - PROCESS | 1952 | 1467643234737 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:34 INFO - PROCESS | 1952 | ++DOCSHELL 0x121625000 == 39 [pid = 1952] [id = 195] 07:40:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 58 (0x117ea3400) [pid = 1952] [serial = 583] [outer = 0x0] 07:40:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 59 (0x11a0d2800) [pid = 1952] [serial = 584] [outer = 0x117ea3400] 07:40:34 INFO - PROCESS | 1952 | 1467643234763 Marionette DEBUG loaded listener.js 07:40:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 60 (0x121008000) [pid = 1952] [serial = 585] [outer = 0x117ea3400] 07:40:35 INFO - PROCESS | 1952 | 1467643235569 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:40:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:40:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 968ms 07:40:35 INFO - PROCESS | 1952 | 1467643235595 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:40:35 INFO - PROCESS | 1952 | 1467643235596 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 07:40:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:40:35 INFO - PROCESS | 1952 | 1467643235598 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:40:35 INFO - PROCESS | 1952 | 1467643235599 Marionette TRACE conn2 <- [1,754,null,{}] 07:40:35 INFO - PROCESS | 1952 | 1467643235604 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:35 INFO - PROCESS | 1952 | 1467643235606 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:35 INFO - PROCESS | 1952 | 1467643235688 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:40:35 INFO - PROCESS | 1952 | 1467643235734 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:35 INFO - PROCESS | 1952 | 1467643235735 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:35 INFO - PROCESS | 1952 | ++DOCSHELL 0x124806800 == 40 [pid = 1952] [id = 196] 07:40:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 61 (0x118706000) [pid = 1952] [serial = 586] [outer = 0x0] 07:40:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 62 (0x121027800) [pid = 1952] [serial = 587] [outer = 0x118706000] 07:40:35 INFO - PROCESS | 1952 | 1467643235760 Marionette DEBUG loaded listener.js 07:40:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 63 (0x12119dc00) [pid = 1952] [serial = 588] [outer = 0x118706000] 07:40:36 INFO - PROCESS | 1952 | 1467643236648 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:40:36 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 07:40:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1073ms 07:40:36 INFO - PROCESS | 1952 | 1467643236671 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:40:36 INFO - PROCESS | 1952 | 1467643236674 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 07:40:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:40:36 INFO - PROCESS | 1952 | 1467643236678 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:40:36 INFO - PROCESS | 1952 | 1467643236680 Marionette TRACE conn2 <- [1,758,null,{}] 07:40:36 INFO - PROCESS | 1952 | 1467643236684 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:36 INFO - PROCESS | 1952 | 1467643236688 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:36 INFO - PROCESS | 1952 | 1467643236786 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:40:36 INFO - PROCESS | 1952 | 1467643236832 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:36 INFO - PROCESS | 1952 | 1467643236834 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:36 INFO - PROCESS | 1952 | ++DOCSHELL 0x116938800 == 41 [pid = 1952] [id = 197] 07:40:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 64 (0x113372c00) [pid = 1952] [serial = 589] [outer = 0x0] 07:40:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 65 (0x113d8fc00) [pid = 1952] [serial = 590] [outer = 0x113372c00] 07:40:36 INFO - PROCESS | 1952 | 1467643236866 Marionette DEBUG loaded listener.js 07:40:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 66 (0x116629800) [pid = 1952] [serial = 591] [outer = 0x113372c00] 07:40:37 INFO - PROCESS | 1952 | 1467643237303 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:40:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:40:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 07:40:37 INFO - PROCESS | 1952 | 1467643237348 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:40:37 INFO - PROCESS | 1952 | 1467643237351 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 07:40:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:40:37 INFO - PROCESS | 1952 | 1467643237373 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:40:37 INFO - PROCESS | 1952 | 1467643237375 Marionette TRACE conn2 <- [1,762,null,{}] 07:40:37 INFO - PROCESS | 1952 | 1467643237378 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:37 INFO - PROCESS | 1952 | 1467643237379 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:37 INFO - PROCESS | 1952 | 1467643237479 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:40:37 INFO - PROCESS | 1952 | 1467643237539 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:37 INFO - PROCESS | 1952 | 1467643237541 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:37 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a1d800 == 42 [pid = 1952] [id = 198] 07:40:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 67 (0x1183d4800) [pid = 1952] [serial = 592] [outer = 0x0] 07:40:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 68 (0x1185e4400) [pid = 1952] [serial = 593] [outer = 0x1183d4800] 07:40:37 INFO - PROCESS | 1952 | 1467643237572 Marionette DEBUG loaded listener.js 07:40:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x118fa5400) [pid = 1952] [serial = 594] [outer = 0x1183d4800] 07:40:38 INFO - PROCESS | 1952 | 1467643238441 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:40:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:40:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1122ms 07:40:38 INFO - PROCESS | 1952 | 1467643238494 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:40:38 INFO - PROCESS | 1952 | 1467643238496 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 07:40:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:40:38 INFO - PROCESS | 1952 | 1467643238498 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:40:38 INFO - PROCESS | 1952 | 1467643238501 Marionette TRACE conn2 <- [1,766,null,{}] 07:40:38 INFO - PROCESS | 1952 | 1467643238509 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:38 INFO - PROCESS | 1952 | 1467643238512 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:38 INFO - PROCESS | 1952 | 1467643238642 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:40:38 INFO - PROCESS | 1952 | 1467643238694 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:38 INFO - PROCESS | 1952 | 1467643238697 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x124c8b000 == 43 [pid = 1952] [id = 199] 07:40:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x11990ec00) [pid = 1952] [serial = 595] [outer = 0x0] 07:40:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x11a062400) [pid = 1952] [serial = 596] [outer = 0x11990ec00] 07:40:38 INFO - PROCESS | 1952 | 1467643238728 Marionette DEBUG loaded listener.js 07:40:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x11a0ca800) [pid = 1952] [serial = 597] [outer = 0x11990ec00] 07:40:39 INFO - PROCESS | 1952 | 1467643239617 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:40:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:40:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1124ms 07:40:39 INFO - PROCESS | 1952 | 1467643239622 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:40:39 INFO - PROCESS | 1952 | 1467643239624 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 07:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:40:39 INFO - PROCESS | 1952 | 1467643239626 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:40:39 INFO - PROCESS | 1952 | 1467643239628 Marionette TRACE conn2 <- [1,770,null,{}] 07:40:39 INFO - PROCESS | 1952 | 1467643239630 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:39 INFO - PROCESS | 1952 | 1467643239631 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:39 INFO - PROCESS | 1952 | 1467643239841 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:40:39 INFO - PROCESS | 1952 | 1467643239933 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:39 INFO - PROCESS | 1952 | 1467643239935 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:39 INFO - PROCESS | 1952 | ++DOCSHELL 0x11624d800 == 44 [pid = 1952] [id = 200] 07:40:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x11320b800) [pid = 1952] [serial = 598] [outer = 0x0] 07:40:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x1133e6800) [pid = 1952] [serial = 599] [outer = 0x11320b800] 07:40:39 INFO - PROCESS | 1952 | 1467643239965 Marionette DEBUG loaded listener.js 07:40:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x115d10400) [pid = 1952] [serial = 600] [outer = 0x11320b800] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x127837800 == 43 [pid = 1952] [id = 15] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x12dc20000 == 42 [pid = 1952] [id = 22] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x128fcd000 == 41 [pid = 1952] [id = 19] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x112537800 == 40 [pid = 1952] [id = 182] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x12cc80800 == 39 [pid = 1952] [id = 18] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x12acc4800 == 38 [pid = 1952] [id = 9] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x12be65800 == 37 [pid = 1952] [id = 11] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x117146800 == 36 [pid = 1952] [id = 25] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x116e41800 == 35 [pid = 1952] [id = 24] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x12bf2b000 == 34 [pid = 1952] [id = 12] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x118230800 == 33 [pid = 1952] [id = 20] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x11263d000 == 32 [pid = 1952] [id = 23] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x128fc8000 == 31 [pid = 1952] [id = 6] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb5c000 == 30 [pid = 1952] [id = 10] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8b9000 == 29 [pid = 1952] [id = 8] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x12c62b800 == 28 [pid = 1952] [id = 14] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x12d5b4000 == 27 [pid = 1952] [id = 21] 07:40:40 INFO - PROCESS | 1952 | --DOCSHELL 0x12c368000 == 26 [pid = 1952] [id = 13] 07:40:40 INFO - PROCESS | 1952 | 1467643240857 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:40:40 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x1193d1000) [pid = 1952] [serial = 560] [outer = 0x0] [url = about:blank] 07:40:40 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x11295a000) [pid = 1952] [serial = 545] [outer = 0x0] [url = about:blank] 07:40:40 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x1129a2800) [pid = 1952] [serial = 546] [outer = 0x0] [url = about:blank] 07:40:40 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x115d0d000) [pid = 1952] [serial = 548] [outer = 0x0] [url = about:blank] 07:40:40 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x121028800) [pid = 1952] [serial = 543] [outer = 0x0] [url = about:blank] 07:40:40 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x11a0f6000) [pid = 1952] [serial = 542] [outer = 0x0] [url = about:blank] 07:40:40 INFO - PROCESS | 1952 | --DOMWINDOW == 68 (0x116f45800) [pid = 1952] [serial = 537] [outer = 0x0] [url = about:blank] 07:40:40 INFO - PROCESS | 1952 | --DOMWINDOW == 67 (0x1162d6c00) [pid = 1952] [serial = 536] [outer = 0x0] [url = about:blank] 07:40:40 INFO - PROCESS | 1952 | --DOMWINDOW == 66 (0x118ffc800) [pid = 1952] [serial = 540] [outer = 0x0] [url = about:blank] 07:40:40 INFO - PROCESS | 1952 | --DOMWINDOW == 65 (0x1185dc400) [pid = 1952] [serial = 539] [outer = 0x0] [url = about:blank] 07:40:40 INFO - PROCESS | 1952 | --DOMWINDOW == 64 (0x1185a0400) [pid = 1952] [serial = 554] [outer = 0x0] [url = about:blank] 07:40:40 INFO - PROCESS | 1952 | --DOMWINDOW == 63 (0x1171c1800) [pid = 1952] [serial = 557] [outer = 0x0] [url = about:blank] 07:40:40 INFO - PROCESS | 1952 | --DOMWINDOW == 62 (0x1185e7c00) [pid = 1952] [serial = 555] [outer = 0x0] [url = about:blank] 07:40:40 INFO - PROCESS | 1952 | --DOMWINDOW == 61 (0x11870cc00) [pid = 1952] [serial = 558] [outer = 0x0] [url = about:blank] 07:40:40 INFO - PROCESS | 1952 | --DOMWINDOW == 60 (0x1171bbc00) [pid = 1952] [serial = 551] [outer = 0x0] [url = about:blank] 07:40:40 INFO - PROCESS | 1952 | --DOMWINDOW == 59 (0x118254800) [pid = 1952] [serial = 552] [outer = 0x0] [url = about:blank] 07:40:40 INFO - PROCESS | 1952 | --DOMWINDOW == 58 (0x116085c00) [pid = 1952] [serial = 549] [outer = 0x0] [url = about:blank] 07:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1323ms 07:40:40 INFO - PROCESS | 1952 | 1467643240950 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:40:40 INFO - PROCESS | 1952 | 1467643240952 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 07:40:40 INFO - PROCESS | 1952 | 1467643240956 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:40:40 INFO - PROCESS | 1952 | 1467643240958 Marionette TRACE conn2 <- [1,774,null,{}] 07:40:40 INFO - PROCESS | 1952 | 1467643240962 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:40 INFO - PROCESS | 1952 | 1467643240964 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:41 INFO - PROCESS | 1952 | 1467643241041 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:40:41 INFO - PROCESS | 1952 | 1467643241047 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:41 INFO - PROCESS | 1952 | 1467643241049 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:41 INFO - PROCESS | 1952 | ++DOCSHELL 0x112147000 == 27 [pid = 1952] [id = 201] 07:40:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 59 (0x11295a000) [pid = 1952] [serial = 601] [outer = 0x0] 07:40:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 60 (0x1127d7800) [pid = 1952] [serial = 602] [outer = 0x11295a000] 07:40:41 INFO - PROCESS | 1952 | 1467643241081 Marionette DEBUG loaded listener.js 07:40:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 61 (0x1129ae000) [pid = 1952] [serial = 603] [outer = 0x11295a000] 07:40:41 INFO - PROCESS | 1952 | 1467643241438 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 520ms 07:40:41 INFO - PROCESS | 1952 | 1467643241475 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:40:41 INFO - PROCESS | 1952 | 1467643241479 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 07:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:40:41 INFO - PROCESS | 1952 | 1467643241484 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:40:41 INFO - PROCESS | 1952 | 1467643241485 Marionette TRACE conn2 <- [1,778,null,{}] 07:40:41 INFO - PROCESS | 1952 | 1467643241488 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:41 INFO - PROCESS | 1952 | 1467643241490 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:41 INFO - PROCESS | 1952 | 1467643241567 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:40:41 INFO - PROCESS | 1952 | 1467643241574 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:41 INFO - PROCESS | 1952 | 1467643241575 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:41 INFO - PROCESS | 1952 | ++DOCSHELL 0x116e53800 == 28 [pid = 1952] [id = 202] 07:40:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 62 (0x113d90800) [pid = 1952] [serial = 604] [outer = 0x0] 07:40:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 63 (0x115d11800) [pid = 1952] [serial = 605] [outer = 0x113d90800] 07:40:41 INFO - PROCESS | 1952 | 1467643241603 Marionette DEBUG loaded listener.js 07:40:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 64 (0x11662a000) [pid = 1952] [serial = 606] [outer = 0x113d90800] 07:40:41 INFO - PROCESS | 1952 | 1467643241940 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 470ms 07:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:40:41 INFO - PROCESS | 1952 | 1467643241955 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:40:41 INFO - PROCESS | 1952 | 1467643241957 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 07:40:41 INFO - PROCESS | 1952 | 1467643241959 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:40:41 INFO - PROCESS | 1952 | 1467643241962 Marionette TRACE conn2 <- [1,782,null,{}] 07:40:41 INFO - PROCESS | 1952 | 1467643241972 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:41 INFO - PROCESS | 1952 | 1467643241975 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:42 INFO - PROCESS | 1952 | 1467643242064 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:40:42 INFO - PROCESS | 1952 | 1467643242112 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:42 INFO - PROCESS | 1952 | 1467643242115 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:42 INFO - PROCESS | 1952 | ++DOCSHELL 0x118239800 == 29 [pid = 1952] [id = 203] 07:40:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 65 (0x116f45400) [pid = 1952] [serial = 607] [outer = 0x0] 07:40:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 66 (0x117ea5400) [pid = 1952] [serial = 608] [outer = 0x116f45400] 07:40:42 INFO - PROCESS | 1952 | 1467643242143 Marionette DEBUG loaded listener.js 07:40:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 67 (0x1183d2400) [pid = 1952] [serial = 609] [outer = 0x116f45400] 07:40:42 INFO - PROCESS | 1952 | 1467643242469 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 521ms 07:40:42 INFO - PROCESS | 1952 | 1467643242481 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:40:42 INFO - PROCESS | 1952 | 1467643242483 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 07:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:40:42 INFO - PROCESS | 1952 | 1467643242491 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:40:42 INFO - PROCESS | 1952 | 1467643242492 Marionette TRACE conn2 <- [1,786,null,{}] 07:40:42 INFO - PROCESS | 1952 | 1467643242495 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:42 INFO - PROCESS | 1952 | 1467643242497 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:42 INFO - PROCESS | 1952 | 1467643242600 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:40:42 INFO - PROCESS | 1952 | 1467643242673 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:42 INFO - PROCESS | 1952 | 1467643242674 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:42 INFO - PROCESS | 1952 | ++DOCSHELL 0x118f09000 == 30 [pid = 1952] [id = 204] 07:40:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 68 (0x116f47800) [pid = 1952] [serial = 610] [outer = 0x0] 07:40:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x11855c000) [pid = 1952] [serial = 611] [outer = 0x116f47800] 07:40:42 INFO - PROCESS | 1952 | 1467643242717 Marionette DEBUG loaded listener.js 07:40:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x118703c00) [pid = 1952] [serial = 612] [outer = 0x116f47800] 07:40:43 INFO - PROCESS | 1952 | 1467643243077 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 625ms 07:40:43 INFO - PROCESS | 1952 | 1467643243115 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:40:43 INFO - PROCESS | 1952 | 1467643243117 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 07:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:40:43 INFO - PROCESS | 1952 | 1467643243121 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:40:43 INFO - PROCESS | 1952 | 1467643243123 Marionette TRACE conn2 <- [1,790,null,{}] 07:40:43 INFO - PROCESS | 1952 | 1467643243125 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:43 INFO - PROCESS | 1952 | 1467643243126 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:43 INFO - PROCESS | 1952 | 1467643243224 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:40:43 INFO - PROCESS | 1952 | 1467643243256 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:43 INFO - PROCESS | 1952 | 1467643243257 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:43 INFO - PROCESS | 1952 | ++DOCSHELL 0x11947c800 == 31 [pid = 1952] [id = 205] 07:40:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x118704400) [pid = 1952] [serial = 613] [outer = 0x0] 07:40:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x118fa4800) [pid = 1952] [serial = 614] [outer = 0x118704400] 07:40:43 INFO - PROCESS | 1952 | 1467643243282 Marionette DEBUG loaded listener.js 07:40:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x118ffcc00) [pid = 1952] [serial = 615] [outer = 0x118704400] 07:40:43 INFO - PROCESS | 1952 | 1467643243632 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 519ms 07:40:43 INFO - PROCESS | 1952 | 1467643243640 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:40:43 INFO - PROCESS | 1952 | 1467643243642 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 07:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:40:43 INFO - PROCESS | 1952 | 1467643243644 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:40:43 INFO - PROCESS | 1952 | 1467643243645 Marionette TRACE conn2 <- [1,794,null,{}] 07:40:43 INFO - PROCESS | 1952 | 1467643243648 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:43 INFO - PROCESS | 1952 | 1467643243653 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:43 INFO - PROCESS | 1952 | 1467643243766 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:40:43 INFO - PROCESS | 1952 | 1467643243798 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:43 INFO - PROCESS | 1952 | 1467643243799 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:43 INFO - PROCESS | 1952 | ++DOCSHELL 0x1210ce000 == 32 [pid = 1952] [id = 206] 07:40:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x118ffe000) [pid = 1952] [serial = 616] [outer = 0x0] 07:40:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x1194d3c00) [pid = 1952] [serial = 617] [outer = 0x118ffe000] 07:40:43 INFO - PROCESS | 1952 | 1467643243824 Marionette DEBUG loaded listener.js 07:40:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x119ae1c00) [pid = 1952] [serial = 618] [outer = 0x118ffe000] 07:40:44 INFO - PROCESS | 1952 | 1467643244123 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 520ms 07:40:44 INFO - PROCESS | 1952 | 1467643244164 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:40:44 INFO - PROCESS | 1952 | 1467643244166 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 07:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:40:44 INFO - PROCESS | 1952 | 1467643244170 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:40:44 INFO - PROCESS | 1952 | 1467643244172 Marionette TRACE conn2 <- [1,798,null,{}] 07:40:44 INFO - PROCESS | 1952 | 1467643244174 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:44 INFO - PROCESS | 1952 | 1467643244176 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:44 INFO - PROCESS | 1952 | 1467643244263 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:40:44 INFO - PROCESS | 1952 | 1467643244295 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:44 INFO - PROCESS | 1952 | 1467643244296 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:44 INFO - PROCESS | 1952 | ++DOCSHELL 0x121616800 == 33 [pid = 1952] [id = 207] 07:40:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x1127d7000) [pid = 1952] [serial = 619] [outer = 0x0] 07:40:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x11a0ba400) [pid = 1952] [serial = 620] [outer = 0x1127d7000] 07:40:44 INFO - PROCESS | 1952 | 1467643244328 Marionette DEBUG loaded listener.js 07:40:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x11a0ed400) [pid = 1952] [serial = 621] [outer = 0x1127d7000] 07:40:44 INFO - PROCESS | 1952 | 1467643244642 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:40:44 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 07:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 520ms 07:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:40:44 INFO - PROCESS | 1952 | 1467643244690 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:40:44 INFO - PROCESS | 1952 | 1467643244691 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 07:40:44 INFO - PROCESS | 1952 | 1467643244693 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:40:44 INFO - PROCESS | 1952 | 1467643244694 Marionette TRACE conn2 <- [1,802,null,{}] 07:40:44 INFO - PROCESS | 1952 | 1467643244696 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:44 INFO - PROCESS | 1952 | 1467643244698 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:44 INFO - PROCESS | 1952 | 1467643244785 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:40:44 INFO - PROCESS | 1952 | 1467643244820 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:44 INFO - PROCESS | 1952 | 1467643244821 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:44 INFO - PROCESS | 1952 | ++DOCSHELL 0x121c1e000 == 34 [pid = 1952] [id = 208] 07:40:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x11a0edc00) [pid = 1952] [serial = 622] [outer = 0x0] 07:40:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x121007000) [pid = 1952] [serial = 623] [outer = 0x11a0edc00] 07:40:44 INFO - PROCESS | 1952 | 1467643244845 Marionette DEBUG loaded listener.js 07:40:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x121022c00) [pid = 1952] [serial = 624] [outer = 0x11a0edc00] 07:40:45 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x118706000) [pid = 1952] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:40:45 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x1127cf000) [pid = 1952] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:40:45 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x117ea3400) [pid = 1952] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:40:45 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x116a03800) [pid = 1952] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:40:45 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x1193ce400) [pid = 1952] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:40:45 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x1176c0800) [pid = 1952] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:40:45 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x113868400) [pid = 1952] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:40:45 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x118f3b400) [pid = 1952] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:40:45 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x112965000) [pid = 1952] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:40:45 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x11979dc00) [pid = 1952] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:40:45 INFO - PROCESS | 1952 | 1467643245203 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:40:45 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 07:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 519ms 07:40:45 INFO - PROCESS | 1952 | 1467643245213 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 07:40:45 INFO - PROCESS | 1952 | 1467643245214 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 07:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:40:45 INFO - PROCESS | 1952 | 1467643245219 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:40:45 INFO - PROCESS | 1952 | 1467643245221 Marionette TRACE conn2 <- [1,806,null,{}] 07:40:45 INFO - PROCESS | 1952 | 1467643245225 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:45 INFO - PROCESS | 1952 | 1467643245226 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:45 INFO - PROCESS | 1952 | 1467643245319 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:40:45 INFO - PROCESS | 1952 | 1467643245351 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:45 INFO - PROCESS | 1952 | 1467643245352 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x12501e800 == 35 [pid = 1952] [id = 209] 07:40:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x110ef0000) [pid = 1952] [serial = 625] [outer = 0x0] 07:40:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x1193ce400) [pid = 1952] [serial = 626] [outer = 0x110ef0000] 07:40:45 INFO - PROCESS | 1952 | 1467643245379 Marionette DEBUG loaded listener.js 07:40:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x121009400) [pid = 1952] [serial = 627] [outer = 0x110ef0000] 07:40:45 INFO - PROCESS | 1952 | [1952] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:40:45 INFO - PROCESS | 1952 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 07:40:45 INFO - PROCESS | 1952 | Determined SkiaGL cache limits: Size 100663296, Items: 256 07:40:45 INFO - PROCESS | 1952 | [GFX2-]: Using SkiaGL canvas. 07:40:45 INFO - PROCESS | 1952 | 1467643245745 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:40:45 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 07:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 578ms 07:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:40:45 INFO - PROCESS | 1952 | 1467643245796 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:40:45 INFO - PROCESS | 1952 | 1467643245798 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 07:40:45 INFO - PROCESS | 1952 | 1467643245801 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:40:45 INFO - PROCESS | 1952 | 1467643245803 Marionette TRACE conn2 <- [1,810,null,{}] 07:40:45 INFO - PROCESS | 1952 | 1467643245806 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:45 INFO - PROCESS | 1952 | 1467643245808 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:45 INFO - PROCESS | 1952 | 1467643245950 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:40:45 INFO - PROCESS | 1952 | 1467643245961 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:45 INFO - PROCESS | 1952 | 1467643245962 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x125791800 == 36 [pid = 1952] [id = 210] 07:40:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x1133df000) [pid = 1952] [serial = 628] [outer = 0x0] 07:40:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x121027400) [pid = 1952] [serial = 629] [outer = 0x1133df000] 07:40:46 INFO - PROCESS | 1952 | 1467643246002 Marionette DEBUG loaded listener.js 07:40:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x1211a0800) [pid = 1952] [serial = 630] [outer = 0x1133df000] 07:40:46 INFO - PROCESS | 1952 | 1467643246419 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 07:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:40:46 INFO - PROCESS | 1952 | 1467643246471 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 07:40:46 INFO - PROCESS | 1952 | 1467643246473 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 07:40:46 INFO - PROCESS | 1952 | 1467643246475 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:40:46 INFO - PROCESS | 1952 | 1467643246477 Marionette TRACE conn2 <- [1,814,null,{}] 07:40:46 INFO - PROCESS | 1952 | 1467643246479 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:46 INFO - PROCESS | 1952 | 1467643246481 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:46 INFO - PROCESS | 1952 | 1467643246590 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:40:46 INFO - PROCESS | 1952 | 1467643246621 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:46 INFO - PROCESS | 1952 | 1467643246622 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:46 INFO - PROCESS | 1952 | ++DOCSHELL 0x12782d000 == 37 [pid = 1952] [id = 211] 07:40:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x121b4f400) [pid = 1952] [serial = 631] [outer = 0x0] 07:40:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x121ecf800) [pid = 1952] [serial = 632] [outer = 0x121b4f400] 07:40:46 INFO - PROCESS | 1952 | 1467643246648 Marionette DEBUG loaded listener.js 07:40:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x1248f9c00) [pid = 1952] [serial = 633] [outer = 0x121b4f400] 07:40:46 INFO - PROCESS | 1952 | 1467643246961 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 07:40:47 INFO - PROCESS | 1952 | 1467643247042 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 07:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:40:47 INFO - PROCESS | 1952 | 1467643247046 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:40:47 INFO - PROCESS | 1952 | 1467643247048 Marionette TRACE conn2 <- [1,818,null,{}] 07:40:47 INFO - PROCESS | 1952 | 1467643247052 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:47 INFO - PROCESS | 1952 | 1467643247054 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:47 INFO - PROCESS | 1952 | 1467643247144 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:40:47 INFO - PROCESS | 1952 | 1467643247232 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:47 INFO - PROCESS | 1952 | 1467643247234 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:47 INFO - PROCESS | 1952 | ++DOCSHELL 0x116014800 == 38 [pid = 1952] [id = 212] 07:40:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1127d1400) [pid = 1952] [serial = 634] [outer = 0x0] 07:40:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x1127d4800) [pid = 1952] [serial = 635] [outer = 0x1127d1400] 07:40:47 INFO - PROCESS | 1952 | 1467643247267 Marionette DEBUG loaded listener.js 07:40:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1129d8400) [pid = 1952] [serial = 636] [outer = 0x1127d1400] 07:40:47 INFO - PROCESS | 1952 | 1467643247779 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 775ms 07:40:47 INFO - PROCESS | 1952 | 1467643247834 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:40:47 INFO - PROCESS | 1952 | 1467643247838 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 07:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:40:47 INFO - PROCESS | 1952 | 1467643247844 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:40:47 INFO - PROCESS | 1952 | 1467643247847 Marionette TRACE conn2 <- [1,822,null,{}] 07:40:47 INFO - PROCESS | 1952 | 1467643247850 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:47 INFO - PROCESS | 1952 | 1467643247852 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:47 INFO - PROCESS | 1952 | 1467643247957 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:40:48 INFO - PROCESS | 1952 | 1467643248027 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:48 INFO - PROCESS | 1952 | 1467643248029 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:48 INFO - PROCESS | 1952 | ++DOCSHELL 0x118fc5800 == 39 [pid = 1952] [id = 213] 07:40:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x1162e0000) [pid = 1952] [serial = 637] [outer = 0x0] 07:40:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x11696dc00) [pid = 1952] [serial = 638] [outer = 0x1162e0000] 07:40:48 INFO - PROCESS | 1952 | 1467643248060 Marionette DEBUG loaded listener.js 07:40:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1176c8000) [pid = 1952] [serial = 639] [outer = 0x1162e0000] 07:40:48 INFO - PROCESS | 1952 | 1467643248861 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 07:40:48 INFO - PROCESS | 1952 | 1467643248920 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 07:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:40:48 INFO - PROCESS | 1952 | 1467643248926 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:40:48 INFO - PROCESS | 1952 | 1467643248929 Marionette TRACE conn2 <- [1,826,null,{}] 07:40:48 INFO - PROCESS | 1952 | 1467643248934 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:48 INFO - PROCESS | 1952 | 1467643248936 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:49 INFO - PROCESS | 1952 | 1467643249077 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:40:49 INFO - PROCESS | 1952 | --DOCSHELL 0x125791800 == 38 [pid = 1952] [id = 210] 07:40:49 INFO - PROCESS | 1952 | --DOCSHELL 0x12501e800 == 37 [pid = 1952] [id = 209] 07:40:49 INFO - PROCESS | 1952 | --DOCSHELL 0x121c1e000 == 36 [pid = 1952] [id = 208] 07:40:49 INFO - PROCESS | 1952 | --DOCSHELL 0x121616800 == 35 [pid = 1952] [id = 207] 07:40:49 INFO - PROCESS | 1952 | --DOCSHELL 0x1210ce000 == 34 [pid = 1952] [id = 206] 07:40:49 INFO - PROCESS | 1952 | --DOCSHELL 0x11947c800 == 33 [pid = 1952] [id = 205] 07:40:49 INFO - PROCESS | 1952 | --DOCSHELL 0x118f09000 == 32 [pid = 1952] [id = 204] 07:40:49 INFO - PROCESS | 1952 | --DOCSHELL 0x118239800 == 31 [pid = 1952] [id = 203] 07:40:49 INFO - PROCESS | 1952 | --DOCSHELL 0x116e53800 == 30 [pid = 1952] [id = 202] 07:40:49 INFO - PROCESS | 1952 | --DOCSHELL 0x112147000 == 29 [pid = 1952] [id = 201] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x113f35800) [pid = 1952] [serial = 581] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x11a0d2800) [pid = 1952] [serial = 584] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1176c4c00) [pid = 1952] [serial = 566] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1183a2c00) [pid = 1952] [serial = 567] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x1194d5800) [pid = 1952] [serial = 561] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1183d8800) [pid = 1952] [serial = 572] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x1185d9400) [pid = 1952] [serial = 573] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x1150dcc00) [pid = 1952] [serial = 569] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x1160dc800) [pid = 1952] [serial = 570] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x1193d4000) [pid = 1952] [serial = 575] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x1194dc000) [pid = 1952] [serial = 576] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x112d7dc00) [pid = 1952] [serial = 563] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x113843c00) [pid = 1952] [serial = 564] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x12119dc00) [pid = 1952] [serial = 588] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x11990d000) [pid = 1952] [serial = 578] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x121008000) [pid = 1952] [serial = 585] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x119ae1800) [pid = 1952] [serial = 579] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x1183d2c00) [pid = 1952] [serial = 582] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | --DOMWINDOW == 68 (0x121027800) [pid = 1952] [serial = 587] [outer = 0x0] [url = about:blank] 07:40:49 INFO - PROCESS | 1952 | 1467643249148 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:49 INFO - PROCESS | 1952 | 1467643249151 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:49 INFO - PROCESS | 1952 | ++DOCSHELL 0x112150000 == 30 [pid = 1952] [id = 214] 07:40:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x112963c00) [pid = 1952] [serial = 640] [outer = 0x0] 07:40:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x11386d800) [pid = 1952] [serial = 641] [outer = 0x112963c00] 07:40:49 INFO - PROCESS | 1952 | 1467643249179 Marionette DEBUG loaded listener.js 07:40:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x116632c00) [pid = 1952] [serial = 642] [outer = 0x112963c00] 07:40:49 INFO - PROCESS | 1952 | 1467643249498 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 623ms 07:40:49 INFO - PROCESS | 1952 | 1467643249548 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:40:49 INFO - PROCESS | 1952 | 1467643249551 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 07:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:40:49 INFO - PROCESS | 1952 | 1467643249555 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:40:49 INFO - PROCESS | 1952 | 1467643249557 Marionette TRACE conn2 <- [1,830,null,{}] 07:40:49 INFO - PROCESS | 1952 | 1467643249559 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:49 INFO - PROCESS | 1952 | 1467643249561 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:49 INFO - PROCESS | 1952 | 1467643249641 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:40:49 INFO - PROCESS | 1952 | 1467643249690 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:49 INFO - PROCESS | 1952 | 1467643249691 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:49 INFO - PROCESS | 1952 | ++DOCSHELL 0x117e69000 == 31 [pid = 1952] [id = 215] 07:40:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x1166ef000) [pid = 1952] [serial = 643] [outer = 0x0] 07:40:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x1171c1800) [pid = 1952] [serial = 644] [outer = 0x1166ef000] 07:40:49 INFO - PROCESS | 1952 | 1467643249718 Marionette DEBUG loaded listener.js 07:40:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x118455000) [pid = 1952] [serial = 645] [outer = 0x1166ef000] 07:40:50 INFO - PROCESS | 1952 | 1467643250028 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 519ms 07:40:50 INFO - PROCESS | 1952 | 1467643250075 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:40:50 INFO - PROCESS | 1952 | 1467643250076 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 07:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:40:50 INFO - PROCESS | 1952 | 1467643250079 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:40:50 INFO - PROCESS | 1952 | 1467643250081 Marionette TRACE conn2 <- [1,834,null,{}] 07:40:50 INFO - PROCESS | 1952 | 1467643250089 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:50 INFO - PROCESS | 1952 | 1467643250092 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:50 INFO - PROCESS | 1952 | 1467643250174 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:40:50 INFO - PROCESS | 1952 | 1467643250222 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:50 INFO - PROCESS | 1952 | 1467643250225 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:50 INFO - PROCESS | 1952 | ++DOCSHELL 0x119431000 == 32 [pid = 1952] [id = 216] 07:40:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x118457c00) [pid = 1952] [serial = 646] [outer = 0x0] 07:40:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x1185dcc00) [pid = 1952] [serial = 647] [outer = 0x118457c00] 07:40:50 INFO - PROCESS | 1952 | 1467643250252 Marionette DEBUG loaded listener.js 07:40:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x1193d7c00) [pid = 1952] [serial = 648] [outer = 0x118457c00] 07:40:50 INFO - PROCESS | 1952 | 1467643250573 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 520ms 07:40:50 INFO - PROCESS | 1952 | 1467643250599 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:40:50 INFO - PROCESS | 1952 | 1467643250602 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 07:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:40:50 INFO - PROCESS | 1952 | 1467643250606 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:40:50 INFO - PROCESS | 1952 | 1467643250607 Marionette TRACE conn2 <- [1,838,null,{}] 07:40:50 INFO - PROCESS | 1952 | 1467643250609 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:50 INFO - PROCESS | 1952 | 1467643250610 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:50 INFO - PROCESS | 1952 | 1467643250688 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:40:50 INFO - PROCESS | 1952 | 1467643250692 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:50 INFO - PROCESS | 1952 | 1467643250693 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:50 INFO - PROCESS | 1952 | ++DOCSHELL 0x1210c4000 == 33 [pid = 1952] [id = 217] 07:40:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x1194dc000) [pid = 1952] [serial = 649] [outer = 0x0] 07:40:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x119908800) [pid = 1952] [serial = 650] [outer = 0x1194dc000] 07:40:50 INFO - PROCESS | 1952 | 1467643250718 Marionette DEBUG loaded listener.js 07:40:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x119913400) [pid = 1952] [serial = 651] [outer = 0x1194dc000] 07:40:51 INFO - PROCESS | 1952 | 1467643251036 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 468ms 07:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:40:51 INFO - PROCESS | 1952 | 1467643251074 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:40:51 INFO - PROCESS | 1952 | 1467643251075 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 07:40:51 INFO - PROCESS | 1952 | 1467643251077 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:40:51 INFO - PROCESS | 1952 | 1467643251079 Marionette TRACE conn2 <- [1,842,null,{}] 07:40:51 INFO - PROCESS | 1952 | 1467643251081 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:51 INFO - PROCESS | 1952 | 1467643251089 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:51 INFO - PROCESS | 1952 | 1467643251190 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:40:51 INFO - PROCESS | 1952 | 1467643251193 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:51 INFO - PROCESS | 1952 | 1467643251195 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:51 INFO - PROCESS | 1952 | ++DOCSHELL 0x12154b800 == 34 [pid = 1952] [id = 218] 07:40:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x119ae1800) [pid = 1952] [serial = 652] [outer = 0x0] 07:40:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x11a0b0c00) [pid = 1952] [serial = 653] [outer = 0x119ae1800] 07:40:51 INFO - PROCESS | 1952 | 1467643251221 Marionette DEBUG loaded listener.js 07:40:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x11a0cf000) [pid = 1952] [serial = 654] [outer = 0x119ae1800] 07:40:51 INFO - PROCESS | 1952 | 1467643251561 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 518ms 07:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:40:51 INFO - PROCESS | 1952 | 1467643251596 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:40:51 INFO - PROCESS | 1952 | 1467643251597 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 07:40:51 INFO - PROCESS | 1952 | 1467643251599 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:40:51 INFO - PROCESS | 1952 | 1467643251600 Marionette TRACE conn2 <- [1,846,null,{}] 07:40:51 INFO - PROCESS | 1952 | 1467643251602 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:51 INFO - PROCESS | 1952 | 1467643251606 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:51 INFO - PROCESS | 1952 | 1467643251716 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:40:51 INFO - PROCESS | 1952 | 1467643251753 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:51 INFO - PROCESS | 1952 | 1467643251754 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:51 INFO - PROCESS | 1952 | ++DOCSHELL 0x125027800 == 35 [pid = 1952] [id = 219] 07:40:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x11a0f7000) [pid = 1952] [serial = 655] [outer = 0x0] 07:40:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x1212b4000) [pid = 1952] [serial = 656] [outer = 0x11a0f7000] 07:40:51 INFO - PROCESS | 1952 | 1467643251778 Marionette DEBUG loaded listener.js 07:40:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x1248f4c00) [pid = 1952] [serial = 657] [outer = 0x11a0f7000] 07:40:52 INFO - PROCESS | 1952 | 1467643252096 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 518ms 07:40:52 INFO - PROCESS | 1952 | 1467643252119 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:40:52 INFO - PROCESS | 1952 | 1467643252122 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 07:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:40:52 INFO - PROCESS | 1952 | 1467643252130 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:40:52 INFO - PROCESS | 1952 | 1467643252139 Marionette TRACE conn2 <- [1,850,null,{}] 07:40:52 INFO - PROCESS | 1952 | 1467643252142 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:52 INFO - PROCESS | 1952 | 1467643252143 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:52 INFO - PROCESS | 1952 | 1467643252243 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:40:52 INFO - PROCESS | 1952 | 1467643252247 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:52 INFO - PROCESS | 1952 | 1467643252248 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:52 INFO - PROCESS | 1952 | ++DOCSHELL 0x126792000 == 36 [pid = 1952] [id = 220] 07:40:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1213e7000) [pid = 1952] [serial = 658] [outer = 0x0] 07:40:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x124c72c00) [pid = 1952] [serial = 659] [outer = 0x1213e7000] 07:40:52 INFO - PROCESS | 1952 | 1467643252278 Marionette DEBUG loaded listener.js 07:40:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x125009c00) [pid = 1952] [serial = 660] [outer = 0x1213e7000] 07:40:52 INFO - PROCESS | 1952 | 1467643252777 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 677ms 07:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:40:52 INFO - PROCESS | 1952 | 1467643252813 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:40:52 INFO - PROCESS | 1952 | 1467643252814 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 07:40:52 INFO - PROCESS | 1952 | 1467643252822 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:40:52 INFO - PROCESS | 1952 | 1467643252823 Marionette TRACE conn2 <- [1,854,null,{}] 07:40:52 INFO - PROCESS | 1952 | 1467643252826 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:52 INFO - PROCESS | 1952 | 1467643252827 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:52 INFO - PROCESS | 1952 | 1467643252922 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:40:52 INFO - PROCESS | 1952 | 1467643252926 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:52 INFO - PROCESS | 1952 | 1467643252927 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:52 INFO - PROCESS | 1952 | ++DOCSHELL 0x128f3c000 == 37 [pid = 1952] [id = 221] 07:40:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x121c2bc00) [pid = 1952] [serial = 661] [outer = 0x0] 07:40:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x125077800) [pid = 1952] [serial = 662] [outer = 0x121c2bc00] 07:40:52 INFO - PROCESS | 1952 | 1467643252951 Marionette DEBUG loaded listener.js 07:40:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x12570ec00) [pid = 1952] [serial = 663] [outer = 0x121c2bc00] 07:40:53 INFO - PROCESS | 1952 | 1467643253264 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 474ms 07:40:53 INFO - PROCESS | 1952 | 1467643253294 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:40:53 INFO - PROCESS | 1952 | 1467643253305 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 07:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:40:53 INFO - PROCESS | 1952 | 1467643253316 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:40:53 INFO - PROCESS | 1952 | 1467643253317 Marionette TRACE conn2 <- [1,858,null,{}] 07:40:53 INFO - PROCESS | 1952 | 1467643253322 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:53 INFO - PROCESS | 1952 | 1467643253323 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:53 INFO - PROCESS | 1952 | 1467643253470 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:40:53 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1133df000) [pid = 1952] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:40:53 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x116f47800) [pid = 1952] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:40:53 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x118704400) [pid = 1952] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:40:53 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x11295a000) [pid = 1952] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:40:53 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x116f45400) [pid = 1952] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:40:53 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x113d90800) [pid = 1952] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:40:53 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x11320b800) [pid = 1952] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:40:53 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x113372c00) [pid = 1952] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:40:53 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1183d4800) [pid = 1952] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:40:53 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x118ffe000) [pid = 1952] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:40:53 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x110ef0000) [pid = 1952] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:40:53 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x1127d7000) [pid = 1952] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:40:53 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x11a0edc00) [pid = 1952] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:40:53 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x11990ec00) [pid = 1952] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:40:53 INFO - PROCESS | 1952 | 1467643253509 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:53 INFO - PROCESS | 1952 | 1467643253510 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:53 INFO - PROCESS | 1952 | ++DOCSHELL 0x118f10800 == 38 [pid = 1952] [id = 222] 07:40:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x1127d7000) [pid = 1952] [serial = 664] [outer = 0x0] 07:40:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x112c13000) [pid = 1952] [serial = 665] [outer = 0x1127d7000] 07:40:53 INFO - PROCESS | 1952 | 1467643253535 Marionette DEBUG loaded listener.js 07:40:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x118252800) [pid = 1952] [serial = 666] [outer = 0x1127d7000] 07:40:53 INFO - PROCESS | 1952 | 1467643253832 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 572ms 07:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:40:53 INFO - PROCESS | 1952 | 1467643253889 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:40:53 INFO - PROCESS | 1952 | 1467643253891 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 07:40:53 INFO - PROCESS | 1952 | 1467643253894 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:40:53 INFO - PROCESS | 1952 | 1467643253896 Marionette TRACE conn2 <- [1,862,null,{}] 07:40:53 INFO - PROCESS | 1952 | 1467643253899 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:53 INFO - PROCESS | 1952 | 1467643253901 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:54 INFO - PROCESS | 1952 | 1467643254024 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:40:54 INFO - PROCESS | 1952 | 1467643254096 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:54 INFO - PROCESS | 1952 | 1467643254097 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:54 INFO - PROCESS | 1952 | ++DOCSHELL 0x129374000 == 39 [pid = 1952] [id = 223] 07:40:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1133dd400) [pid = 1952] [serial = 667] [outer = 0x0] 07:40:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x1193d0800) [pid = 1952] [serial = 668] [outer = 0x1133dd400] 07:40:54 INFO - PROCESS | 1952 | 1467643254138 Marionette DEBUG loaded listener.js 07:40:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x12570d000) [pid = 1952] [serial = 669] [outer = 0x1133dd400] 07:40:54 INFO - PROCESS | 1952 | 1467643254508 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 619ms 07:40:54 INFO - PROCESS | 1952 | 1467643254514 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:40:54 INFO - PROCESS | 1952 | 1467643254525 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 07:40:54 INFO - PROCESS | 1952 | 1467643254527 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:40:54 INFO - PROCESS | 1952 | 1467643254529 Marionette TRACE conn2 <- [1,866,null,{}] 07:40:54 INFO - PROCESS | 1952 | 1467643254531 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:54 INFO - PROCESS | 1952 | 1467643254533 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:54 INFO - PROCESS | 1952 | 1467643254640 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:40:54 INFO - PROCESS | 1952 | 1467643254694 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:54 INFO - PROCESS | 1952 | 1467643254696 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:54 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5a7800 == 40 [pid = 1952] [id = 224] 07:40:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x121c28800) [pid = 1952] [serial = 670] [outer = 0x0] 07:40:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x126275c00) [pid = 1952] [serial = 671] [outer = 0x121c28800] 07:40:54 INFO - PROCESS | 1952 | 1467643254722 Marionette DEBUG loaded listener.js 07:40:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x12674d400) [pid = 1952] [serial = 672] [outer = 0x121c28800] 07:40:54 INFO - PROCESS | 1952 | 1467643254994 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 470ms 07:40:54 INFO - PROCESS | 1952 | 1467643254997 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:40:54 INFO - PROCESS | 1952 | 1467643254998 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 07:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:40:55 INFO - PROCESS | 1952 | 1467643255011 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:40:55 INFO - PROCESS | 1952 | 1467643255012 Marionette TRACE conn2 <- [1,870,null,{}] 07:40:55 INFO - PROCESS | 1952 | 1467643255014 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:55 INFO - PROCESS | 1952 | 1467643255015 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:55 INFO - PROCESS | 1952 | 1467643255096 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:40:55 INFO - PROCESS | 1952 | 1467643255101 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:55 INFO - PROCESS | 1952 | 1467643255102 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:55 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8a8000 == 41 [pid = 1952] [id = 225] 07:40:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x126754000) [pid = 1952] [serial = 673] [outer = 0x0] 07:40:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1269ae000) [pid = 1952] [serial = 674] [outer = 0x126754000] 07:40:55 INFO - PROCESS | 1952 | 1467643255129 Marionette DEBUG loaded listener.js 07:40:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x126dba000) [pid = 1952] [serial = 675] [outer = 0x126754000] 07:40:55 INFO - PROCESS | 1952 | 1467643255439 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 477ms 07:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:40:55 INFO - PROCESS | 1952 | 1467643255512 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:40:55 INFO - PROCESS | 1952 | 1467643255515 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 07:40:55 INFO - PROCESS | 1952 | 1467643255520 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:40:55 INFO - PROCESS | 1952 | 1467643255522 Marionette TRACE conn2 <- [1,874,null,{}] 07:40:55 INFO - PROCESS | 1952 | 1467643255526 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:55 INFO - PROCESS | 1952 | 1467643255528 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:55 INFO - PROCESS | 1952 | 1467643255622 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:40:55 INFO - PROCESS | 1952 | 1467643255710 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:55 INFO - PROCESS | 1952 | 1467643255713 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:55 INFO - PROCESS | 1952 | ++DOCSHELL 0x116e57000 == 42 [pid = 1952] [id = 226] 07:40:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x112957c00) [pid = 1952] [serial = 676] [outer = 0x0] 07:40:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x112d89800) [pid = 1952] [serial = 677] [outer = 0x112957c00] 07:40:55 INFO - PROCESS | 1952 | 1467643255744 Marionette DEBUG loaded listener.js 07:40:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x115d0a800) [pid = 1952] [serial = 678] [outer = 0x112957c00] 07:40:56 INFO - PROCESS | 1952 | 1467643256193 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 721ms 07:40:56 INFO - PROCESS | 1952 | 1467643256241 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:40:56 INFO - PROCESS | 1952 | 1467643256244 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 07:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:40:56 INFO - PROCESS | 1952 | 1467643256248 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:40:56 INFO - PROCESS | 1952 | 1467643256251 Marionette TRACE conn2 <- [1,878,null,{}] 07:40:56 INFO - PROCESS | 1952 | 1467643256272 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:56 INFO - PROCESS | 1952 | 1467643256274 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:56 INFO - PROCESS | 1952 | 1467643256376 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:40:56 INFO - PROCESS | 1952 | 1467643256440 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:56 INFO - PROCESS | 1952 | 1467643256441 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:56 INFO - PROCESS | 1952 | ++DOCSHELL 0x1210c8800 == 43 [pid = 1952] [id = 227] 07:40:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x11825f400) [pid = 1952] [serial = 679] [outer = 0x0] 07:40:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x118460000) [pid = 1952] [serial = 680] [outer = 0x11825f400] 07:40:56 INFO - PROCESS | 1952 | 1467643256472 Marionette DEBUG loaded listener.js 07:40:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x11870c400) [pid = 1952] [serial = 681] [outer = 0x11825f400] 07:40:56 INFO - PROCESS | 1952 | 1467643256868 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 642ms 07:40:56 INFO - PROCESS | 1952 | 1467643256888 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:40:56 INFO - PROCESS | 1952 | 1467643256890 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 07:40:56 INFO - PROCESS | 1952 | 1467643256893 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:40:56 INFO - PROCESS | 1952 | 1467643256894 Marionette TRACE conn2 <- [1,882,null,{}] 07:40:56 INFO - PROCESS | 1952 | 1467643256901 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:56 INFO - PROCESS | 1952 | 1467643256904 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:57 INFO - PROCESS | 1952 | 1467643257028 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:40:57 INFO - PROCESS | 1952 | 1467643257095 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:57 INFO - PROCESS | 1952 | 1467643257098 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:57 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8aa000 == 44 [pid = 1952] [id = 228] 07:40:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x11990ac00) [pid = 1952] [serial = 682] [outer = 0x0] 07:40:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x11a0c8400) [pid = 1952] [serial = 683] [outer = 0x11990ac00] 07:40:57 INFO - PROCESS | 1952 | 1467643257129 Marionette DEBUG loaded listener.js 07:40:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x121006400) [pid = 1952] [serial = 684] [outer = 0x11990ac00] 07:40:57 INFO - PROCESS | 1952 | 1467643257546 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 07:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:40:57 INFO - PROCESS | 1952 | 1467643257562 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:40:57 INFO - PROCESS | 1952 | 1467643257564 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 07:40:57 INFO - PROCESS | 1952 | 1467643257566 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:40:57 INFO - PROCESS | 1952 | 1467643257567 Marionette TRACE conn2 <- [1,886,null,{}] 07:40:57 INFO - PROCESS | 1952 | 1467643257570 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:57 INFO - PROCESS | 1952 | 1467643257571 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:57 INFO - PROCESS | 1952 | 1467643257675 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:40:57 INFO - PROCESS | 1952 | 1467643257723 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:57 INFO - PROCESS | 1952 | 1467643257724 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:57 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acc0000 == 45 [pid = 1952] [id = 229] 07:40:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x12102b400) [pid = 1952] [serial = 685] [outer = 0x0] 07:40:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1218c8c00) [pid = 1952] [serial = 686] [outer = 0x12102b400] 07:40:57 INFO - PROCESS | 1952 | 1467643257753 Marionette DEBUG loaded listener.js 07:40:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x125709400) [pid = 1952] [serial = 687] [outer = 0x12102b400] 07:40:58 INFO - PROCESS | 1952 | 1467643258170 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 773ms 07:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:40:58 INFO - PROCESS | 1952 | 1467643258380 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:40:58 INFO - PROCESS | 1952 | 1467643258382 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 07:40:58 INFO - PROCESS | 1952 | 1467643258389 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:40:58 INFO - PROCESS | 1952 | 1467643258390 Marionette TRACE conn2 <- [1,890,null,{}] 07:40:58 INFO - PROCESS | 1952 | 1467643258394 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:58 INFO - PROCESS | 1952 | 1467643258396 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:58 INFO - PROCESS | 1952 | 1467643258487 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:40:58 INFO - PROCESS | 1952 | 1467643258548 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:58 INFO - PROCESS | 1952 | 1467643258551 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:58 INFO - PROCESS | 1952 | ++DOCSHELL 0x118785800 == 46 [pid = 1952] [id = 230] 07:40:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x115d09c00) [pid = 1952] [serial = 688] [outer = 0x0] 07:40:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x115d10c00) [pid = 1952] [serial = 689] [outer = 0x115d09c00] 07:40:58 INFO - PROCESS | 1952 | 1467643258578 Marionette DEBUG loaded listener.js 07:40:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x116974c00) [pid = 1952] [serial = 690] [outer = 0x115d09c00] 07:40:58 INFO - PROCESS | 1952 | 1467643258985 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5a7800 == 45 [pid = 1952] [id = 224] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x129374000 == 44 [pid = 1952] [id = 223] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x118f10800 == 43 [pid = 1952] [id = 222] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x128f3c000 == 42 [pid = 1952] [id = 221] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x126792000 == 41 [pid = 1952] [id = 220] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x125027800 == 40 [pid = 1952] [id = 219] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x12154b800 == 39 [pid = 1952] [id = 218] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x1210c4000 == 38 [pid = 1952] [id = 217] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x119431000 == 37 [pid = 1952] [id = 216] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x117e69000 == 36 [pid = 1952] [id = 215] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x112150000 == 35 [pid = 1952] [id = 214] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x12782d000 == 34 [pid = 1952] [id = 211] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x116014800 == 33 [pid = 1952] [id = 212] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x118fc5800 == 32 [pid = 1952] [id = 213] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x11624d800 == 31 [pid = 1952] [id = 200] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x12acc0000 == 30 [pid = 1952] [id = 229] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8aa000 == 29 [pid = 1952] [id = 228] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x1210c8800 == 28 [pid = 1952] [id = 227] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8a8000 == 27 [pid = 1952] [id = 225] 07:40:59 INFO - PROCESS | 1952 | --DOCSHELL 0x116e57000 == 26 [pid = 1952] [id = 226] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x1211a0800) [pid = 1952] [serial = 630] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x11855c000) [pid = 1952] [serial = 611] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x118fa4800) [pid = 1952] [serial = 614] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x1127d7800) [pid = 1952] [serial = 602] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x1129ae000) [pid = 1952] [serial = 603] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x117ea5400) [pid = 1952] [serial = 608] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1183d2400) [pid = 1952] [serial = 609] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x115d11800) [pid = 1952] [serial = 605] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x11662a000) [pid = 1952] [serial = 606] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x115d10400) [pid = 1952] [serial = 600] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1133e6800) [pid = 1952] [serial = 599] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x116629800) [pid = 1952] [serial = 591] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x113d8fc00) [pid = 1952] [serial = 590] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x118fa5400) [pid = 1952] [serial = 594] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1194d3c00) [pid = 1952] [serial = 617] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x118ffcc00) [pid = 1952] [serial = 615] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1193ce400) [pid = 1952] [serial = 626] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1185e4400) [pid = 1952] [serial = 593] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x11a0ba400) [pid = 1952] [serial = 620] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x119ae1c00) [pid = 1952] [serial = 618] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x121007000) [pid = 1952] [serial = 623] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x11a0ed400) [pid = 1952] [serial = 621] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x121027400) [pid = 1952] [serial = 629] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x121009400) [pid = 1952] [serial = 627] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x121ecf800) [pid = 1952] [serial = 632] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x11a0ca800) [pid = 1952] [serial = 597] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x11a062400) [pid = 1952] [serial = 596] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x121022c00) [pid = 1952] [serial = 624] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x118703c00) [pid = 1952] [serial = 612] [outer = 0x0] [url = about:blank] 07:40:59 INFO - PROCESS | 1952 | 1467643259603 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:40:59 INFO - PROCESS | 1952 | 1467643259606 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 07:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:40:59 INFO - PROCESS | 1952 | 1467643259615 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:40:59 INFO - PROCESS | 1952 | 1467643259617 Marionette TRACE conn2 <- [1,894,null,{}] 07:40:59 INFO - PROCESS | 1952 | 1467643259621 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:59 INFO - PROCESS | 1952 | 1467643259623 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:59 INFO - PROCESS | 1952 | 1467643259700 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:40:59 INFO - PROCESS | 1952 | 1467643259706 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:59 INFO - PROCESS | 1952 | 1467643259710 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:40:59 INFO - PROCESS | 1952 | ++DOCSHELL 0x112541000 == 27 [pid = 1952] [id = 231] 07:40:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x111fe3800) [pid = 1952] [serial = 691] [outer = 0x0] 07:40:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x1121b1800) [pid = 1952] [serial = 692] [outer = 0x111fe3800] 07:40:59 INFO - PROCESS | 1952 | 1467643259737 Marionette DEBUG loaded listener.js 07:40:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x1127cf400) [pid = 1952] [serial = 693] [outer = 0x111fe3800] 07:41:00 INFO - PROCESS | 1952 | 1467643260088 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 525ms 07:41:00 INFO - PROCESS | 1952 | 1467643260157 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:41:00 INFO - PROCESS | 1952 | 1467643260159 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 07:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:41:00 INFO - PROCESS | 1952 | 1467643260165 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:41:00 INFO - PROCESS | 1952 | 1467643260168 Marionette TRACE conn2 <- [1,898,null,{}] 07:41:00 INFO - PROCESS | 1952 | 1467643260171 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:00 INFO - PROCESS | 1952 | 1467643260172 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:00 INFO - PROCESS | 1952 | 1467643260249 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:41:00 INFO - PROCESS | 1952 | 1467643260256 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:00 INFO - PROCESS | 1952 | 1467643260257 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:00 INFO - PROCESS | 1952 | ++DOCSHELL 0x1160a2800 == 28 [pid = 1952] [id = 232] 07:41:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x112965400) [pid = 1952] [serial = 694] [outer = 0x0] 07:41:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x112c9a800) [pid = 1952] [serial = 695] [outer = 0x112965400] 07:41:00 INFO - PROCESS | 1952 | 1467643260285 Marionette DEBUG loaded listener.js 07:41:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x11337b800) [pid = 1952] [serial = 696] [outer = 0x112965400] 07:41:00 INFO - PROCESS | 1952 | 1467643260625 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 476ms 07:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:41:00 INFO - PROCESS | 1952 | 1467643260640 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:41:00 INFO - PROCESS | 1952 | 1467643260641 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 07:41:00 INFO - PROCESS | 1952 | 1467643260643 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:41:00 INFO - PROCESS | 1952 | 1467643260644 Marionette TRACE conn2 <- [1,902,null,{}] 07:41:00 INFO - PROCESS | 1952 | 1467643260652 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:00 INFO - PROCESS | 1952 | 1467643260657 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:00 INFO - PROCESS | 1952 | 1467643260746 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:41:00 INFO - PROCESS | 1952 | 1467643260798 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:00 INFO - PROCESS | 1952 | 1467643260800 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:00 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f1e800 == 29 [pid = 1952] [id = 233] 07:41:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x115d09000) [pid = 1952] [serial = 697] [outer = 0x0] 07:41:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x116085800) [pid = 1952] [serial = 698] [outer = 0x115d09000] 07:41:00 INFO - PROCESS | 1952 | 1467643260829 Marionette DEBUG loaded listener.js 07:41:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x116631400) [pid = 1952] [serial = 699] [outer = 0x115d09000] 07:41:01 INFO - PROCESS | 1952 | 1467643261131 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 521ms 07:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:41:01 INFO - PROCESS | 1952 | 1467643261165 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:41:01 INFO - PROCESS | 1952 | 1467643261166 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 07:41:01 INFO - PROCESS | 1952 | 1467643261171 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:41:01 INFO - PROCESS | 1952 | 1467643261173 Marionette TRACE conn2 <- [1,906,null,{}] 07:41:01 INFO - PROCESS | 1952 | 1467643261176 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:01 INFO - PROCESS | 1952 | 1467643261177 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:01 INFO - PROCESS | 1952 | 1467643261257 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 07:41:01 INFO - PROCESS | 1952 | 1467643261312 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:01 INFO - PROCESS | 1952 | 1467643261313 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:01 INFO - PROCESS | 1952 | ++DOCSHELL 0x11822a800 == 30 [pid = 1952] [id = 234] 07:41:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x1166efc00) [pid = 1952] [serial = 700] [outer = 0x0] 07:41:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1176bb400) [pid = 1952] [serial = 701] [outer = 0x1166efc00] 07:41:01 INFO - PROCESS | 1952 | 1467643261338 Marionette DEBUG loaded listener.js 07:41:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x117ea4c00) [pid = 1952] [serial = 702] [outer = 0x1166efc00] 07:41:01 INFO - PROCESS | 1952 | 1467643261637 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 522ms 07:41:01 INFO - PROCESS | 1952 | 1467643261691 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 07:41:01 INFO - PROCESS | 1952 | 1467643261692 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 07:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:41:01 INFO - PROCESS | 1952 | 1467643261695 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:41:01 INFO - PROCESS | 1952 | 1467643261696 Marionette TRACE conn2 <- [1,910,null,{}] 07:41:01 INFO - PROCESS | 1952 | 1467643261698 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:01 INFO - PROCESS | 1952 | 1467643261699 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:01 INFO - PROCESS | 1952 | 1467643261787 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 07:41:01 INFO - PROCESS | 1952 | 1467643261818 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:01 INFO - PROCESS | 1952 | 1467643261826 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:01 INFO - PROCESS | 1952 | ++DOCSHELL 0x1191c4800 == 31 [pid = 1952] [id = 235] 07:41:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x117ea5400) [pid = 1952] [serial = 703] [outer = 0x0] 07:41:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x11825d000) [pid = 1952] [serial = 704] [outer = 0x117ea5400] 07:41:01 INFO - PROCESS | 1952 | 1467643261851 Marionette DEBUG loaded listener.js 07:41:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1183cdc00) [pid = 1952] [serial = 705] [outer = 0x117ea5400] 07:41:02 INFO - PROCESS | 1952 | 1467643262166 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 518ms 07:41:02 INFO - PROCESS | 1952 | 1467643262213 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 07:41:02 INFO - PROCESS | 1952 | 1467643262215 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 07:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:41:02 INFO - PROCESS | 1952 | 1467643262217 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:41:02 INFO - PROCESS | 1952 | 1467643262218 Marionette TRACE conn2 <- [1,914,null,{}] 07:41:02 INFO - PROCESS | 1952 | 1467643262221 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:02 INFO - PROCESS | 1952 | 1467643262225 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:02 INFO - PROCESS | 1952 | 1467643262339 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 07:41:02 INFO - PROCESS | 1952 | 1467643262372 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:02 INFO - PROCESS | 1952 | 1467643262374 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:02 INFO - PROCESS | 1952 | ++DOCSHELL 0x1197c7800 == 32 [pid = 1952] [id = 236] 07:41:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1183dc400) [pid = 1952] [serial = 706] [outer = 0x0] 07:41:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x1185a5800) [pid = 1952] [serial = 707] [outer = 0x1183dc400] 07:41:02 INFO - PROCESS | 1952 | 1467643262399 Marionette DEBUG loaded listener.js 07:41:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x118996400) [pid = 1952] [serial = 708] [outer = 0x1183dc400] 07:41:02 INFO - PROCESS | 1952 | 1467643262700 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 523ms 07:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:41:02 INFO - PROCESS | 1952 | 1467643262741 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 07:41:02 INFO - PROCESS | 1952 | 1467643262742 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 07:41:02 INFO - PROCESS | 1952 | 1467643262744 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:41:02 INFO - PROCESS | 1952 | 1467643262745 Marionette TRACE conn2 <- [1,918,null,{}] 07:41:02 INFO - PROCESS | 1952 | 1467643262747 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:02 INFO - PROCESS | 1952 | 1467643262748 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:02 INFO - PROCESS | 1952 | 1467643262840 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 07:41:03 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x11a0f7000) [pid = 1952] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:41:03 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x1213e7000) [pid = 1952] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:41:03 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x119ae1800) [pid = 1952] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:41:03 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1127d1400) [pid = 1952] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:41:03 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1194dc000) [pid = 1952] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:41:03 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x112963c00) [pid = 1952] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:41:03 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x118457c00) [pid = 1952] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:41:03 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1166ef000) [pid = 1952] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:41:03 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x121b4f400) [pid = 1952] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:41:03 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1162e0000) [pid = 1952] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:41:03 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x121c2bc00) [pid = 1952] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:41:03 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x1133dd400) [pid = 1952] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:41:03 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1127d7000) [pid = 1952] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:41:03 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x121c28800) [pid = 1952] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:41:03 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x126754000) [pid = 1952] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:41:03 INFO - PROCESS | 1952 | 1467643263143 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:03 INFO - PROCESS | 1952 | 1467643263144 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:03 INFO - PROCESS | 1952 | ++DOCSHELL 0x112150000 == 33 [pid = 1952] [id = 237] 07:41:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x110eebc00) [pid = 1952] [serial = 709] [outer = 0x0] 07:41:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x111c19800) [pid = 1952] [serial = 710] [outer = 0x110eebc00] 07:41:03 INFO - PROCESS | 1952 | 1467643263184 Marionette DEBUG loaded listener.js 07:41:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1127d1000) [pid = 1952] [serial = 711] [outer = 0x110eebc00] 07:41:03 INFO - PROCESS | 1952 | 1467643263769 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1070ms 07:41:03 INFO - PROCESS | 1952 | 1467643263816 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 07:41:03 INFO - PROCESS | 1952 | 1467643263820 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 07:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:41:03 INFO - PROCESS | 1952 | 1467643263824 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:41:03 INFO - PROCESS | 1952 | 1467643263826 Marionette TRACE conn2 <- [1,922,null,{}] 07:41:03 INFO - PROCESS | 1952 | 1467643263830 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:03 INFO - PROCESS | 1952 | 1467643263833 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:03 INFO - PROCESS | 1952 | 1467643263937 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 07:41:04 INFO - PROCESS | 1952 | 1467643264010 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:04 INFO - PROCESS | 1952 | 1467643264012 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:04 INFO - PROCESS | 1952 | ++DOCSHELL 0x117e5e800 == 34 [pid = 1952] [id = 238] 07:41:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x113206c00) [pid = 1952] [serial = 712] [outer = 0x0] 07:41:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1133e0400) [pid = 1952] [serial = 713] [outer = 0x113206c00] 07:41:04 INFO - PROCESS | 1952 | 1467643264042 Marionette DEBUG loaded listener.js 07:41:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x113d90400) [pid = 1952] [serial = 714] [outer = 0x113206c00] 07:41:04 INFO - PROCESS | 1952 | 1467643264548 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 772ms 07:41:04 INFO - PROCESS | 1952 | 1467643264599 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 07:41:04 INFO - PROCESS | 1952 | 1467643264602 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 07:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:41:04 INFO - PROCESS | 1952 | 1467643264605 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:41:04 INFO - PROCESS | 1952 | 1467643264606 Marionette TRACE conn2 <- [1,926,null,{}] 07:41:04 INFO - PROCESS | 1952 | 1467643264609 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:04 INFO - PROCESS | 1952 | 1467643264610 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:04 INFO - PROCESS | 1952 | 1467643264715 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 07:41:04 INFO - PROCESS | 1952 | 1467643264790 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:04 INFO - PROCESS | 1952 | 1467643264791 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:04 INFO - PROCESS | 1952 | ++DOCSHELL 0x121326800 == 35 [pid = 1952] [id = 239] 07:41:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x1162d9000) [pid = 1952] [serial = 715] [outer = 0x0] 07:41:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x116a0b400) [pid = 1952] [serial = 716] [outer = 0x1162d9000] 07:41:04 INFO - PROCESS | 1952 | 1467643264821 Marionette DEBUG loaded listener.js 07:41:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x117ea9400) [pid = 1952] [serial = 717] [outer = 0x1162d9000] 07:41:05 INFO - PROCESS | 1952 | --DOCSHELL 0x1197c7800 == 34 [pid = 1952] [id = 236] 07:41:05 INFO - PROCESS | 1952 | --DOCSHELL 0x1191c4800 == 33 [pid = 1952] [id = 235] 07:41:05 INFO - PROCESS | 1952 | --DOCSHELL 0x11822a800 == 32 [pid = 1952] [id = 234] 07:41:05 INFO - PROCESS | 1952 | --DOCSHELL 0x116f1e800 == 31 [pid = 1952] [id = 233] 07:41:05 INFO - PROCESS | 1952 | --DOCSHELL 0x1160a2800 == 30 [pid = 1952] [id = 232] 07:41:05 INFO - PROCESS | 1952 | --DOCSHELL 0x112541000 == 29 [pid = 1952] [id = 231] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1212b4000) [pid = 1952] [serial = 656] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x124c72c00) [pid = 1952] [serial = 659] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x11a0b0c00) [pid = 1952] [serial = 653] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1127d4800) [pid = 1952] [serial = 635] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1129d8400) [pid = 1952] [serial = 636] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x119908800) [pid = 1952] [serial = 650] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x119913400) [pid = 1952] [serial = 651] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x11386d800) [pid = 1952] [serial = 641] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x116632c00) [pid = 1952] [serial = 642] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x1185dcc00) [pid = 1952] [serial = 647] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x1193d7c00) [pid = 1952] [serial = 648] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x1171c1800) [pid = 1952] [serial = 644] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x118455000) [pid = 1952] [serial = 645] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x1248f9c00) [pid = 1952] [serial = 633] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x11696dc00) [pid = 1952] [serial = 638] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x1176c8000) [pid = 1952] [serial = 639] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x125077800) [pid = 1952] [serial = 662] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x12570ec00) [pid = 1952] [serial = 663] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x125009c00) [pid = 1952] [serial = 660] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 68 (0x1193d0800) [pid = 1952] [serial = 668] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 67 (0x118252800) [pid = 1952] [serial = 666] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 66 (0x126275c00) [pid = 1952] [serial = 671] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 65 (0x1269ae000) [pid = 1952] [serial = 674] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 64 (0x126dba000) [pid = 1952] [serial = 675] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 63 (0x112c13000) [pid = 1952] [serial = 665] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 62 (0x12674d400) [pid = 1952] [serial = 672] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 61 (0x12570d000) [pid = 1952] [serial = 669] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 60 (0x1248f4c00) [pid = 1952] [serial = 657] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | --DOMWINDOW == 59 (0x11a0cf000) [pid = 1952] [serial = 654] [outer = 0x0] [url = about:blank] 07:41:05 INFO - PROCESS | 1952 | 1467643265381 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 820ms 07:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:41:05 INFO - PROCESS | 1952 | 1467643265426 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 07:41:05 INFO - PROCESS | 1952 | 1467643265427 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 07:41:05 INFO - PROCESS | 1952 | 1467643265431 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:41:05 INFO - PROCESS | 1952 | 1467643265432 Marionette TRACE conn2 <- [1,930,null,{}] 07:41:05 INFO - PROCESS | 1952 | 1467643265436 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:05 INFO - PROCESS | 1952 | 1467643265437 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:05 INFO - PROCESS | 1952 | 1467643265522 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 07:41:05 INFO - PROCESS | 1952 | 1467643265610 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:05 INFO - PROCESS | 1952 | 1467643265612 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:05 INFO - PROCESS | 1952 | ++DOCSHELL 0x112c72800 == 30 [pid = 1952] [id = 240] 07:41:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 60 (0x11213d000) [pid = 1952] [serial = 718] [outer = 0x0] 07:41:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 61 (0x1127d2000) [pid = 1952] [serial = 719] [outer = 0x11213d000] 07:41:05 INFO - PROCESS | 1952 | 1467643265644 Marionette DEBUG loaded listener.js 07:41:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 62 (0x1129ac800) [pid = 1952] [serial = 720] [outer = 0x11213d000] 07:41:06 INFO - PROCESS | 1952 | 1467643266124 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 720ms 07:41:06 INFO - PROCESS | 1952 | 1467643266152 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 07:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:41:06 INFO - PROCESS | 1952 | 1467643266154 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 07:41:06 INFO - PROCESS | 1952 | 1467643266157 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:41:06 INFO - PROCESS | 1952 | 1467643266159 Marionette TRACE conn2 <- [1,934,null,{}] 07:41:06 INFO - PROCESS | 1952 | 1467643266163 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:06 INFO - PROCESS | 1952 | 1467643266164 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:06 INFO - PROCESS | 1952 | 1467643266259 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 07:41:06 INFO - PROCESS | 1952 | 1467643266322 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:06 INFO - PROCESS | 1952 | 1467643266324 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:06 INFO - PROCESS | 1952 | ++DOCSHELL 0x116e5d000 == 31 [pid = 1952] [id = 241] 07:41:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 63 (0x115d08800) [pid = 1952] [serial = 721] [outer = 0x0] 07:41:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 64 (0x1160dc800) [pid = 1952] [serial = 722] [outer = 0x115d08800] 07:41:06 INFO - PROCESS | 1952 | 1467643266355 Marionette DEBUG loaded listener.js 07:41:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 65 (0x116770400) [pid = 1952] [serial = 723] [outer = 0x115d08800] 07:41:06 INFO - PROCESS | 1952 | 1467643266788 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 672ms 07:41:06 INFO - PROCESS | 1952 | 1467643266831 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 07:41:06 INFO - PROCESS | 1952 | 1467643266833 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 07:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:41:06 INFO - PROCESS | 1952 | 1467643266836 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:41:06 INFO - PROCESS | 1952 | 1467643266838 Marionette TRACE conn2 <- [1,938,null,{}] 07:41:06 INFO - PROCESS | 1952 | 1467643266840 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:06 INFO - PROCESS | 1952 | 1467643266842 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:06 INFO - PROCESS | 1952 | 1467643266939 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 07:41:07 INFO - PROCESS | 1952 | 1467643267001 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:07 INFO - PROCESS | 1952 | 1467643267002 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:07 INFO - PROCESS | 1952 | ++DOCSHELL 0x118399800 == 32 [pid = 1952] [id = 242] 07:41:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 66 (0x116a04000) [pid = 1952] [serial = 724] [outer = 0x0] 07:41:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 67 (0x117ea9800) [pid = 1952] [serial = 725] [outer = 0x116a04000] 07:41:07 INFO - PROCESS | 1952 | 1467643267033 Marionette DEBUG loaded listener.js 07:41:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 68 (0x1183d2800) [pid = 1952] [serial = 726] [outer = 0x116a04000] 07:41:07 INFO - PROCESS | 1952 | 1467643267419 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 619ms 07:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:41:07 INFO - PROCESS | 1952 | 1467643267457 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 07:41:07 INFO - PROCESS | 1952 | 1467643267458 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 07:41:07 INFO - PROCESS | 1952 | 1467643267465 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:41:07 INFO - PROCESS | 1952 | 1467643267473 Marionette TRACE conn2 <- [1,942,null,{}] 07:41:07 INFO - PROCESS | 1952 | 1467643267476 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:07 INFO - PROCESS | 1952 | 1467643267480 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:07 INFO - PROCESS | 1952 | 1467643267596 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 07:41:07 INFO - PROCESS | 1952 | 1467643267671 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:07 INFO - PROCESS | 1952 | 1467643267673 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:07 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a1c000 == 33 [pid = 1952] [id = 243] 07:41:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x1183d2400) [pid = 1952] [serial = 727] [outer = 0x0] 07:41:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x1185e6400) [pid = 1952] [serial = 728] [outer = 0x1183d2400] 07:41:07 INFO - PROCESS | 1952 | 1467643267703 Marionette DEBUG loaded listener.js 07:41:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x118998800) [pid = 1952] [serial = 729] [outer = 0x1183d2400] 07:41:08 INFO - PROCESS | 1952 | 1467643268107 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 681ms 07:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:41:08 INFO - PROCESS | 1952 | 1467643268142 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 07:41:08 INFO - PROCESS | 1952 | 1467643268144 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 07:41:08 INFO - PROCESS | 1952 | 1467643268146 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:41:08 INFO - PROCESS | 1952 | 1467643268147 Marionette TRACE conn2 <- [1,946,null,{}] 07:41:08 INFO - PROCESS | 1952 | 1467643268149 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:08 INFO - PROCESS | 1952 | 1467643268151 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:08 INFO - PROCESS | 1952 | 1467643268245 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 07:41:08 INFO - PROCESS | 1952 | 1467643268289 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:08 INFO - PROCESS | 1952 | 1467643268291 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:08 INFO - PROCESS | 1952 | ++DOCSHELL 0x121447800 == 34 [pid = 1952] [id = 244] 07:41:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x1185db400) [pid = 1952] [serial = 730] [outer = 0x0] 07:41:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x118fa5400) [pid = 1952] [serial = 731] [outer = 0x1185db400] 07:41:08 INFO - PROCESS | 1952 | 1467643268322 Marionette DEBUG loaded listener.js 07:41:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x118ffc800) [pid = 1952] [serial = 732] [outer = 0x1185db400] 07:41:08 INFO - PROCESS | 1952 | 1467643268740 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 619ms 07:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:41:08 INFO - PROCESS | 1952 | 1467643268765 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 07:41:08 INFO - PROCESS | 1952 | 1467643268767 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 07:41:08 INFO - PROCESS | 1952 | 1467643268769 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:41:08 INFO - PROCESS | 1952 | 1467643268770 Marionette TRACE conn2 <- [1,950,null,{}] 07:41:08 INFO - PROCESS | 1952 | 1467643268773 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:08 INFO - PROCESS | 1952 | 1467643268774 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:08 INFO - PROCESS | 1952 | 1467643268864 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 07:41:09 INFO - PROCESS | 1952 | 1467643268999 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:09 INFO - PROCESS | 1952 | 1467643269000 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:09 INFO - PROCESS | 1952 | ++DOCSHELL 0x113a58800 == 35 [pid = 1952] [id = 245] 07:41:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x11213e800) [pid = 1952] [serial = 733] [outer = 0x0] 07:41:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x112956c00) [pid = 1952] [serial = 734] [outer = 0x11213e800] 07:41:09 INFO - PROCESS | 1952 | 1467643269042 Marionette DEBUG loaded listener.js 07:41:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x113372400) [pid = 1952] [serial = 735] [outer = 0x11213e800] 07:41:09 INFO - PROCESS | 1952 | --DOCSHELL 0x118785800 == 34 [pid = 1952] [id = 230] 07:41:09 INFO - PROCESS | 1952 | --DOCSHELL 0x112150000 == 33 [pid = 1952] [id = 237] 07:41:09 INFO - PROCESS | 1952 | --DOCSHELL 0x117e5e800 == 32 [pid = 1952] [id = 238] 07:41:09 INFO - PROCESS | 1952 | --DOCSHELL 0x121326800 == 31 [pid = 1952] [id = 239] 07:41:09 INFO - PROCESS | 1952 | --DOCSHELL 0x121447800 == 30 [pid = 1952] [id = 244] 07:41:09 INFO - PROCESS | 1952 | --DOCSHELL 0x119a1c000 == 29 [pid = 1952] [id = 243] 07:41:09 INFO - PROCESS | 1952 | --DOCSHELL 0x118399800 == 28 [pid = 1952] [id = 242] 07:41:09 INFO - PROCESS | 1952 | --DOCSHELL 0x116e5d000 == 27 [pid = 1952] [id = 241] 07:41:09 INFO - PROCESS | 1952 | --DOCSHELL 0x112c72800 == 26 [pid = 1952] [id = 240] 07:41:09 INFO - PROCESS | 1952 | 1467643269922 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1173ms 07:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:41:09 INFO - PROCESS | 1952 | 1467643269942 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 07:41:09 INFO - PROCESS | 1952 | 1467643269945 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 07:41:09 INFO - PROCESS | 1952 | 1467643269948 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:41:09 INFO - PROCESS | 1952 | 1467643269950 Marionette TRACE conn2 <- [1,954,null,{}] 07:41:09 INFO - PROCESS | 1952 | 1467643269954 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:09 INFO - PROCESS | 1952 | 1467643269956 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:10 INFO - PROCESS | 1952 | 1467643270033 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 07:41:10 INFO - PROCESS | 1952 | 1467643270040 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:10 INFO - PROCESS | 1952 | 1467643270043 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:10 INFO - PROCESS | 1952 | ++DOCSHELL 0x116244800 == 27 [pid = 1952] [id = 246] 07:41:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x1133dd400) [pid = 1952] [serial = 736] [outer = 0x0] 07:41:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x113840c00) [pid = 1952] [serial = 737] [outer = 0x1133dd400] 07:41:10 INFO - PROCESS | 1952 | 1467643270072 Marionette DEBUG loaded listener.js 07:41:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x11295c000) [pid = 1952] [serial = 738] [outer = 0x1133dd400] 07:41:10 INFO - PROCESS | 1952 | 1467643270444 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 522ms 07:41:10 INFO - PROCESS | 1952 | 1467643270470 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 07:41:10 INFO - PROCESS | 1952 | 1467643270474 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 07:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:41:10 INFO - PROCESS | 1952 | 1467643270478 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:41:10 INFO - PROCESS | 1952 | 1467643270480 Marionette TRACE conn2 <- [1,958,null,{}] 07:41:10 INFO - PROCESS | 1952 | 1467643270483 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:10 INFO - PROCESS | 1952 | 1467643270486 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:10 INFO - PROCESS | 1952 | 1467643270584 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 07:41:10 INFO - PROCESS | 1952 | 1467643270593 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:10 INFO - PROCESS | 1952 | 1467643270595 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:10 INFO - PROCESS | 1952 | ++DOCSHELL 0x118226800 == 28 [pid = 1952] [id = 247] 07:41:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x11607e800) [pid = 1952] [serial = 739] [outer = 0x0] 07:41:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x116970000) [pid = 1952] [serial = 740] [outer = 0x11607e800] 07:41:10 INFO - PROCESS | 1952 | 1467643270639 Marionette DEBUG loaded listener.js 07:41:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x1176c0800) [pid = 1952] [serial = 741] [outer = 0x11607e800] 07:41:11 INFO - PROCESS | 1952 | 1467643271100 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 669ms 07:41:11 INFO - PROCESS | 1952 | 1467643271148 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 07:41:11 INFO - PROCESS | 1952 | 1467643271149 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 07:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:41:11 INFO - PROCESS | 1952 | 1467643271165 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:41:11 INFO - PROCESS | 1952 | 1467643271168 Marionette TRACE conn2 <- [1,962,null,{}] 07:41:11 INFO - PROCESS | 1952 | 1467643271176 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:11 INFO - PROCESS | 1952 | 1467643271179 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:11 INFO - PROCESS | 1952 | 1467643271254 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 07:41:11 INFO - PROCESS | 1952 | 1467643271259 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:11 INFO - PROCESS | 1952 | 1467643271261 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:11 INFO - PROCESS | 1952 | ++DOCSHELL 0x1197af000 == 29 [pid = 1952] [id = 248] 07:41:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x112d7f800) [pid = 1952] [serial = 742] [outer = 0x0] 07:41:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x1185dbc00) [pid = 1952] [serial = 743] [outer = 0x112d7f800] 07:41:11 INFO - PROCESS | 1952 | 1467643271291 Marionette DEBUG loaded listener.js 07:41:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x118703400) [pid = 1952] [serial = 744] [outer = 0x112d7f800] 07:41:11 INFO - PROCESS | 1952 | 1467643271641 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 538ms 07:41:11 INFO - PROCESS | 1952 | 1467643271690 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 07:41:11 INFO - PROCESS | 1952 | 1467643271692 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 07:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:41:11 INFO - PROCESS | 1952 | 1467643271694 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:41:11 INFO - PROCESS | 1952 | 1467643271695 Marionette TRACE conn2 <- [1,966,null,{}] 07:41:11 INFO - PROCESS | 1952 | 1467643271698 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:11 INFO - PROCESS | 1952 | 1467643271699 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:11 INFO - PROCESS | 1952 | 1467643271796 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 07:41:11 INFO - PROCESS | 1952 | 1467643271807 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:11 INFO - PROCESS | 1952 | 1467643271809 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:11 INFO - PROCESS | 1952 | ++DOCSHELL 0x12154b800 == 30 [pid = 1952] [id = 249] 07:41:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x118710400) [pid = 1952] [serial = 745] [outer = 0x0] 07:41:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x118ff1800) [pid = 1952] [serial = 746] [outer = 0x118710400] 07:41:11 INFO - PROCESS | 1952 | 1467643271833 Marionette DEBUG loaded listener.js 07:41:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1193d3400) [pid = 1952] [serial = 747] [outer = 0x118710400] 07:41:12 INFO - PROCESS | 1952 | 1467643272148 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 470ms 07:41:12 INFO - PROCESS | 1952 | 1467643272164 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 07:41:12 INFO - PROCESS | 1952 | 1467643272166 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 07:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:41:12 INFO - PROCESS | 1952 | 1467643272168 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:41:12 INFO - PROCESS | 1952 | 1467643272171 Marionette TRACE conn2 <- [1,970,null,{}] 07:41:12 INFO - PROCESS | 1952 | 1467643272176 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:12 INFO - PROCESS | 1952 | 1467643272177 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:12 INFO - PROCESS | 1952 | 1467643272274 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 07:41:12 INFO - PROCESS | 1952 | 1467643272307 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:12 INFO - PROCESS | 1952 | 1467643272309 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:12 INFO - PROCESS | 1952 | ++DOCSHELL 0x121a99800 == 31 [pid = 1952] [id = 250] 07:41:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1133c4400) [pid = 1952] [serial = 748] [outer = 0x0] 07:41:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1193db400) [pid = 1952] [serial = 749] [outer = 0x1133c4400] 07:41:12 INFO - PROCESS | 1952 | 1467643272333 Marionette DEBUG loaded listener.js 07:41:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1194d6000) [pid = 1952] [serial = 750] [outer = 0x1133c4400] 07:41:12 INFO - PROCESS | 1952 | 1467643272651 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 523ms 07:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:41:12 INFO - PROCESS | 1952 | 1467643272692 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 07:41:12 INFO - PROCESS | 1952 | 1467643272693 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 07:41:12 INFO - PROCESS | 1952 | 1467643272695 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:41:12 INFO - PROCESS | 1952 | 1467643272696 Marionette TRACE conn2 <- [1,974,null,{}] 07:41:12 INFO - PROCESS | 1952 | 1467643272698 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:12 INFO - PROCESS | 1952 | 1467643272702 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:12 INFO - PROCESS | 1952 | 1467643272817 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 07:41:12 INFO - PROCESS | 1952 | 1467643272821 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:12 INFO - PROCESS | 1952 | 1467643272822 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:12 INFO - PROCESS | 1952 | ++DOCSHELL 0x124c90000 == 32 [pid = 1952] [id = 251] 07:41:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x11696b000) [pid = 1952] [serial = 751] [outer = 0x0] 07:41:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x119796000) [pid = 1952] [serial = 752] [outer = 0x11696b000] 07:41:12 INFO - PROCESS | 1952 | 1467643272847 Marionette DEBUG loaded listener.js 07:41:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x11a0afc00) [pid = 1952] [serial = 753] [outer = 0x11696b000] 07:41:13 INFO - PROCESS | 1952 | 1467643273175 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 519ms 07:41:13 INFO - PROCESS | 1952 | 1467643273215 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 07:41:13 INFO - PROCESS | 1952 | 1467643273216 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 07:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:41:13 INFO - PROCESS | 1952 | 1467643273219 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:41:13 INFO - PROCESS | 1952 | 1467643273222 Marionette TRACE conn2 <- [1,978,null,{}] 07:41:13 INFO - PROCESS | 1952 | 1467643273224 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:13 INFO - PROCESS | 1952 | 1467643273225 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:13 INFO - PROCESS | 1952 | 1467643273321 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 07:41:13 INFO - PROCESS | 1952 | 1467643273325 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:13 INFO - PROCESS | 1952 | 1467643273326 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:13 INFO - PROCESS | 1952 | ++DOCSHELL 0x125780800 == 33 [pid = 1952] [id = 252] 07:41:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x11213ec00) [pid = 1952] [serial = 754] [outer = 0x0] 07:41:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x11a0bc400) [pid = 1952] [serial = 755] [outer = 0x11213ec00] 07:41:13 INFO - PROCESS | 1952 | 1467643273378 Marionette DEBUG loaded listener.js 07:41:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x11a0cd000) [pid = 1952] [serial = 756] [outer = 0x11213ec00] 07:41:13 INFO - PROCESS | 1952 | 1467643273810 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:41:13 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x112965400) [pid = 1952] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:41:13 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x111fe3800) [pid = 1952] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:41:13 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x115d09000) [pid = 1952] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:41:13 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1162d9000) [pid = 1952] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:41:13 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1183dc400) [pid = 1952] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:41:13 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x110eebc00) [pid = 1952] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:41:13 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x113206c00) [pid = 1952] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:41:13 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1166efc00) [pid = 1952] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:41:13 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x117ea5400) [pid = 1952] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:41:13 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x12102b400) [pid = 1952] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:41:13 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x112957c00) [pid = 1952] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:41:13 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x11990ac00) [pid = 1952] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:41:13 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x115d09c00) [pid = 1952] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:41:13 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x11825f400) [pid = 1952] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 621ms 07:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:41:13 INFO - PROCESS | 1952 | 1467643273840 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 07:41:13 INFO - PROCESS | 1952 | 1467643273842 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 07:41:13 INFO - PROCESS | 1952 | 1467643273844 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:41:13 INFO - PROCESS | 1952 | 1467643273845 Marionette TRACE conn2 <- [1,982,null,{}] 07:41:13 INFO - PROCESS | 1952 | 1467643273847 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:13 INFO - PROCESS | 1952 | 1467643273848 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:13 INFO - PROCESS | 1952 | 1467643273921 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 07:41:13 INFO - PROCESS | 1952 | 1467643273924 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:13 INFO - PROCESS | 1952 | 1467643273925 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:13 INFO - PROCESS | 1952 | ++DOCSHELL 0x118227000 == 34 [pid = 1952] [id = 253] 07:41:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x11297c800) [pid = 1952] [serial = 757] [outer = 0x0] 07:41:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x112d7dc00) [pid = 1952] [serial = 758] [outer = 0x11297c800] 07:41:13 INFO - PROCESS | 1952 | 1467643273952 Marionette DEBUG loaded listener.js 07:41:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1162d9000) [pid = 1952] [serial = 759] [outer = 0x11297c800] 07:41:14 INFO - PROCESS | 1952 | 1467643274245 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 419ms 07:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:41:14 INFO - PROCESS | 1952 | 1467643274263 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 07:41:14 INFO - PROCESS | 1952 | 1467643274265 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 07:41:14 INFO - PROCESS | 1952 | 1467643274271 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:41:14 INFO - PROCESS | 1952 | 1467643274274 Marionette TRACE conn2 <- [1,986,null,{}] 07:41:14 INFO - PROCESS | 1952 | 1467643274277 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:14 INFO - PROCESS | 1952 | 1467643274278 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:14 INFO - PROCESS | 1952 | 1467643274359 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 07:41:14 INFO - PROCESS | 1952 | 1467643274363 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:14 INFO - PROCESS | 1952 | 1467643274364 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:14 INFO - PROCESS | 1952 | ++DOCSHELL 0x1197ae800 == 35 [pid = 1952] [id = 254] 07:41:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x115018000) [pid = 1952] [serial = 760] [outer = 0x0] 07:41:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x118708c00) [pid = 1952] [serial = 761] [outer = 0x115018000] 07:41:14 INFO - PROCESS | 1952 | 1467643274404 Marionette DEBUG loaded listener.js 07:41:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x11a0d3400) [pid = 1952] [serial = 762] [outer = 0x115018000] 07:41:14 INFO - PROCESS | 1952 | 1467643274899 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 674ms 07:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:41:14 INFO - PROCESS | 1952 | 1467643274941 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 07:41:14 INFO - PROCESS | 1952 | 1467643274943 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 07:41:14 INFO - PROCESS | 1952 | 1467643274945 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:41:14 INFO - PROCESS | 1952 | 1467643274946 Marionette TRACE conn2 <- [1,990,null,{}] 07:41:14 INFO - PROCESS | 1952 | 1467643274948 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:14 INFO - PROCESS | 1952 | 1467643274949 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:15 INFO - PROCESS | 1952 | 1467643275023 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 07:41:15 INFO - PROCESS | 1952 | 1467643275026 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:15 INFO - PROCESS | 1952 | 1467643275027 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:15 INFO - PROCESS | 1952 | ++DOCSHELL 0x127836000 == 36 [pid = 1952] [id = 255] 07:41:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x112983800) [pid = 1952] [serial = 763] [outer = 0x0] 07:41:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x11a0f0000) [pid = 1952] [serial = 764] [outer = 0x112983800] 07:41:15 INFO - PROCESS | 1952 | 1467643275051 Marionette DEBUG loaded listener.js 07:41:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x11a0f8800) [pid = 1952] [serial = 765] [outer = 0x112983800] 07:41:15 INFO - PROCESS | 1952 | 1467643275363 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 07:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:41:15 INFO - PROCESS | 1952 | 1467643275414 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 07:41:15 INFO - PROCESS | 1952 | 1467643275415 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 07:41:15 INFO - PROCESS | 1952 | 1467643275418 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:41:15 INFO - PROCESS | 1952 | 1467643275419 Marionette TRACE conn2 <- [1,994,null,{}] 07:41:15 INFO - PROCESS | 1952 | 1467643275422 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:15 INFO - PROCESS | 1952 | 1467643275423 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:15 INFO - PROCESS | 1952 | 1467643275533 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 07:41:15 INFO - PROCESS | 1952 | 1467643275563 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:15 INFO - PROCESS | 1952 | 1467643275565 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:15 INFO - PROCESS | 1952 | ++DOCSHELL 0x1217b1000 == 37 [pid = 1952] [id = 256] 07:41:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1183a6c00) [pid = 1952] [serial = 766] [outer = 0x0] 07:41:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x121007400) [pid = 1952] [serial = 767] [outer = 0x1183a6c00] 07:41:15 INFO - PROCESS | 1952 | 1467643275597 Marionette DEBUG loaded listener.js 07:41:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x12119d000) [pid = 1952] [serial = 768] [outer = 0x1183a6c00] 07:41:16 INFO - PROCESS | 1952 | 1467643276025 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 622ms 07:41:16 INFO - PROCESS | 1952 | 1467643276066 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 07:41:16 INFO - PROCESS | 1952 | 1467643276072 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 07:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:41:16 INFO - PROCESS | 1952 | 1467643276077 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:41:16 INFO - PROCESS | 1952 | 1467643276079 Marionette TRACE conn2 <- [1,998,null,{}] 07:41:16 INFO - PROCESS | 1952 | 1467643276084 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:16 INFO - PROCESS | 1952 | 1467643276086 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:16 INFO - PROCESS | 1952 | 1467643276199 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 07:41:16 INFO - PROCESS | 1952 | 1467643276280 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:16 INFO - PROCESS | 1952 | 1467643276282 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:16 INFO - PROCESS | 1952 | ++DOCSHELL 0x1169a3000 == 38 [pid = 1952] [id = 257] 07:41:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1127d6800) [pid = 1952] [serial = 769] [outer = 0x0] 07:41:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1133b7c00) [pid = 1952] [serial = 770] [outer = 0x1127d6800] 07:41:16 INFO - PROCESS | 1952 | 1467643276332 Marionette DEBUG loaded listener.js 07:41:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x113f2fc00) [pid = 1952] [serial = 771] [outer = 0x1127d6800] 07:41:16 INFO - PROCESS | 1952 | 1467643276898 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 873ms 07:41:16 INFO - PROCESS | 1952 | 1467643276963 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 07:41:16 INFO - PROCESS | 1952 | 1467643276966 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 07:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:41:16 INFO - PROCESS | 1952 | 1467643276973 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:41:16 INFO - PROCESS | 1952 | 1467643276975 Marionette TRACE conn2 <- [1,1002,null,{}] 07:41:16 INFO - PROCESS | 1952 | 1467643276978 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:16 INFO - PROCESS | 1952 | 1467643276980 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:17 INFO - PROCESS | 1952 | 1467643277086 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 07:41:17 INFO - PROCESS | 1952 | 1467643277159 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:17 INFO - PROCESS | 1952 | 1467643277160 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:17 INFO - PROCESS | 1952 | ++DOCSHELL 0x112640800 == 39 [pid = 1952] [id = 258] 07:41:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1127d7c00) [pid = 1952] [serial = 772] [outer = 0x0] 07:41:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x11297cc00) [pid = 1952] [serial = 773] [outer = 0x1127d7c00] 07:41:17 INFO - PROCESS | 1952 | 1467643277192 Marionette DEBUG loaded listener.js 07:41:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x1176c0c00) [pid = 1952] [serial = 774] [outer = 0x1127d7c00] 07:41:17 INFO - PROCESS | 1952 | --DOCSHELL 0x127836000 == 38 [pid = 1952] [id = 255] 07:41:17 INFO - PROCESS | 1952 | --DOCSHELL 0x1197ae800 == 37 [pid = 1952] [id = 254] 07:41:17 INFO - PROCESS | 1952 | --DOCSHELL 0x118227000 == 36 [pid = 1952] [id = 253] 07:41:17 INFO - PROCESS | 1952 | --DOCSHELL 0x125780800 == 35 [pid = 1952] [id = 252] 07:41:17 INFO - PROCESS | 1952 | --DOCSHELL 0x124c90000 == 34 [pid = 1952] [id = 251] 07:41:17 INFO - PROCESS | 1952 | --DOCSHELL 0x121a99800 == 33 [pid = 1952] [id = 250] 07:41:17 INFO - PROCESS | 1952 | --DOCSHELL 0x12154b800 == 32 [pid = 1952] [id = 249] 07:41:17 INFO - PROCESS | 1952 | --DOCSHELL 0x1197af000 == 31 [pid = 1952] [id = 248] 07:41:17 INFO - PROCESS | 1952 | --DOCSHELL 0x118226800 == 30 [pid = 1952] [id = 247] 07:41:17 INFO - PROCESS | 1952 | --DOCSHELL 0x116244800 == 29 [pid = 1952] [id = 246] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x118996400) [pid = 1952] [serial = 708] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x1183cdc00) [pid = 1952] [serial = 705] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x112c9a800) [pid = 1952] [serial = 695] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x11337b800) [pid = 1952] [serial = 696] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x1121b1800) [pid = 1952] [serial = 692] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1127cf400) [pid = 1952] [serial = 693] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x116085800) [pid = 1952] [serial = 698] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x116631400) [pid = 1952] [serial = 699] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x115d10c00) [pid = 1952] [serial = 689] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x117ea9400) [pid = 1952] [serial = 717] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1185a5800) [pid = 1952] [serial = 707] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x111c19800) [pid = 1952] [serial = 710] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x112d89800) [pid = 1952] [serial = 677] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1127d1000) [pid = 1952] [serial = 711] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1133e0400) [pid = 1952] [serial = 713] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x118460000) [pid = 1952] [serial = 680] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x11a0c8400) [pid = 1952] [serial = 683] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x113d90400) [pid = 1952] [serial = 714] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1218c8c00) [pid = 1952] [serial = 686] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x116a0b400) [pid = 1952] [serial = 716] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x117ea4c00) [pid = 1952] [serial = 702] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x11825d000) [pid = 1952] [serial = 704] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x1176bb400) [pid = 1952] [serial = 701] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x125709400) [pid = 1952] [serial = 687] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x115d0a800) [pid = 1952] [serial = 678] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x121006400) [pid = 1952] [serial = 684] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x116974c00) [pid = 1952] [serial = 690] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x11870c400) [pid = 1952] [serial = 681] [outer = 0x0] [url = about:blank] 07:41:17 INFO - PROCESS | 1952 | 1467643277784 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 822ms 07:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:41:17 INFO - PROCESS | 1952 | 1467643277796 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 07:41:17 INFO - PROCESS | 1952 | 1467643277798 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 07:41:17 INFO - PROCESS | 1952 | 1467643277801 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:41:17 INFO - PROCESS | 1952 | 1467643277806 Marionette TRACE conn2 <- [1,1006,null,{}] 07:41:17 INFO - PROCESS | 1952 | 1467643277816 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:17 INFO - PROCESS | 1952 | 1467643277817 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:17 INFO - PROCESS | 1952 | 1467643277896 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 07:41:17 INFO - PROCESS | 1952 | 1467643277900 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:17 INFO - PROCESS | 1952 | 1467643277903 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:17 INFO - PROCESS | 1952 | ++DOCSHELL 0x116256800 == 30 [pid = 1952] [id = 259] 07:41:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x115d0a800) [pid = 1952] [serial = 775] [outer = 0x0] 07:41:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x116085800) [pid = 1952] [serial = 776] [outer = 0x115d0a800] 07:41:17 INFO - PROCESS | 1952 | 1467643277933 Marionette DEBUG loaded listener.js 07:41:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x116a03c00) [pid = 1952] [serial = 777] [outer = 0x115d0a800] 07:41:18 INFO - PROCESS | 1952 | 1467643278273 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 480ms 07:41:18 INFO - PROCESS | 1952 | 1467643278281 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 07:41:18 INFO - PROCESS | 1952 | 1467643278285 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 07:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:41:18 INFO - PROCESS | 1952 | 1467643278297 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:41:18 INFO - PROCESS | 1952 | 1467643278299 Marionette TRACE conn2 <- [1,1010,null,{}] 07:41:18 INFO - PROCESS | 1952 | 1467643278304 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:18 INFO - PROCESS | 1952 | 1467643278307 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:18 INFO - PROCESS | 1952 | 1467643278454 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 07:41:18 INFO - PROCESS | 1952 | 1467643278570 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:18 INFO - PROCESS | 1952 | 1467643278571 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:18 INFO - PROCESS | 1952 | ++DOCSHELL 0x11821f000 == 31 [pid = 1952] [id = 260] 07:41:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x1183cf000) [pid = 1952] [serial = 778] [outer = 0x0] 07:41:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x1183d7c00) [pid = 1952] [serial = 779] [outer = 0x1183cf000] 07:41:18 INFO - PROCESS | 1952 | 1467643278618 Marionette DEBUG loaded listener.js 07:41:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x118599400) [pid = 1952] [serial = 780] [outer = 0x1183cf000] 07:41:19 INFO - PROCESS | 1952 | 1467643279056 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 777ms 07:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:41:19 INFO - PROCESS | 1952 | 1467643279073 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 07:41:19 INFO - PROCESS | 1952 | 1467643279075 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 07:41:19 INFO - PROCESS | 1952 | 1467643279077 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:41:19 INFO - PROCESS | 1952 | 1467643279079 Marionette TRACE conn2 <- [1,1014,null,{}] 07:41:19 INFO - PROCESS | 1952 | 1467643279088 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:19 INFO - PROCESS | 1952 | 1467643279091 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:19 INFO - PROCESS | 1952 | 1467643279173 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 07:41:19 INFO - PROCESS | 1952 | 1467643279178 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:19 INFO - PROCESS | 1952 | 1467643279180 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:19 INFO - PROCESS | 1952 | ++DOCSHELL 0x119484000 == 32 [pid = 1952] [id = 261] 07:41:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x112985c00) [pid = 1952] [serial = 781] [outer = 0x0] 07:41:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x118ff2c00) [pid = 1952] [serial = 782] [outer = 0x112985c00] 07:41:19 INFO - PROCESS | 1952 | 1467643279208 Marionette DEBUG loaded listener.js 07:41:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x1194d5000) [pid = 1952] [serial = 783] [outer = 0x112985c00] 07:41:19 INFO - PROCESS | 1952 | 1467643279541 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 470ms 07:41:19 INFO - PROCESS | 1952 | 1467643279548 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 07:41:19 INFO - PROCESS | 1952 | 1467643279550 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 07:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:41:19 INFO - PROCESS | 1952 | 1467643279552 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:41:19 INFO - PROCESS | 1952 | 1467643279555 Marionette TRACE conn2 <- [1,1018,null,{}] 07:41:19 INFO - PROCESS | 1952 | 1467643279559 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:19 INFO - PROCESS | 1952 | 1467643279560 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:19 INFO - PROCESS | 1952 | 1467643279642 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 07:41:19 INFO - PROCESS | 1952 | 1467643279696 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:19 INFO - PROCESS | 1952 | 1467643279697 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:19 INFO - PROCESS | 1952 | ++DOCSHELL 0x121329800 == 33 [pid = 1952] [id = 262] 07:41:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1185df800) [pid = 1952] [serial = 784] [outer = 0x0] 07:41:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x119906400) [pid = 1952] [serial = 785] [outer = 0x1185df800] 07:41:19 INFO - PROCESS | 1952 | 1467643279722 Marionette DEBUG loaded listener.js 07:41:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x11990f800) [pid = 1952] [serial = 786] [outer = 0x1185df800] 07:41:20 INFO - PROCESS | 1952 | 1467643280039 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 522ms 07:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:41:20 INFO - PROCESS | 1952 | 1467643280075 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 07:41:20 INFO - PROCESS | 1952 | 1467643280077 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 07:41:20 INFO - PROCESS | 1952 | 1467643280080 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:41:20 INFO - PROCESS | 1952 | 1467643280082 Marionette TRACE conn2 <- [1,1022,null,{}] 07:41:20 INFO - PROCESS | 1952 | 1467643280088 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:20 INFO - PROCESS | 1952 | 1467643280091 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:20 INFO - PROCESS | 1952 | 1467643280244 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 07:41:20 INFO - PROCESS | 1952 | 1467643280294 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:20 INFO - PROCESS | 1952 | 1467643280295 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:20 INFO - PROCESS | 1952 | ++DOCSHELL 0x1217a8000 == 34 [pid = 1952] [id = 263] 07:41:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1193d4800) [pid = 1952] [serial = 787] [outer = 0x0] 07:41:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x119ae7400) [pid = 1952] [serial = 788] [outer = 0x1193d4800] 07:41:20 INFO - PROCESS | 1952 | 1467643280333 Marionette DEBUG loaded listener.js 07:41:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x11a0b8c00) [pid = 1952] [serial = 789] [outer = 0x1193d4800] 07:41:20 INFO - PROCESS | 1952 | 1467643280721 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 07:41:20 INFO - PROCESS | 1952 | 1467643280756 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 07:41:20 INFO - PROCESS | 1952 | 1467643280757 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 07:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:41:20 INFO - PROCESS | 1952 | 1467643280759 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:41:20 INFO - PROCESS | 1952 | 1467643280760 Marionette TRACE conn2 <- [1,1026,null,{}] 07:41:20 INFO - PROCESS | 1952 | 1467643280762 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:20 INFO - PROCESS | 1952 | 1467643280766 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:20 INFO - PROCESS | 1952 | 1467643280872 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 07:41:20 INFO - PROCESS | 1952 | 1467643280877 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:20 INFO - PROCESS | 1952 | 1467643280878 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:20 INFO - PROCESS | 1952 | ++DOCSHELL 0x12526e000 == 35 [pid = 1952] [id = 264] 07:41:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x11a0bc000) [pid = 1952] [serial = 790] [outer = 0x0] 07:41:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x121008400) [pid = 1952] [serial = 791] [outer = 0x11a0bc000] 07:41:20 INFO - PROCESS | 1952 | 1467643280902 Marionette DEBUG loaded listener.js 07:41:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1213e2800) [pid = 1952] [serial = 792] [outer = 0x11a0bc000] 07:41:21 INFO - PROCESS | 1952 | 1467643281259 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 519ms 07:41:21 INFO - PROCESS | 1952 | 1467643281279 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 07:41:21 INFO - PROCESS | 1952 | 1467643281280 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 07:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:41:21 INFO - PROCESS | 1952 | 1467643281282 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:41:21 INFO - PROCESS | 1952 | 1467643281283 Marionette TRACE conn2 <- [1,1030,null,{}] 07:41:21 INFO - PROCESS | 1952 | 1467643281286 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:21 INFO - PROCESS | 1952 | 1467643281288 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:21 INFO - PROCESS | 1952 | 1467643281387 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 07:41:21 INFO - PROCESS | 1952 | 1467643281390 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:21 INFO - PROCESS | 1952 | 1467643281392 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:21 INFO - PROCESS | 1952 | ++DOCSHELL 0x12782d000 == 36 [pid = 1952] [id = 265] 07:41:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x121027400) [pid = 1952] [serial = 793] [outer = 0x0] 07:41:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x121b4fc00) [pid = 1952] [serial = 794] [outer = 0x121027400] 07:41:21 INFO - PROCESS | 1952 | 1467643281416 Marionette DEBUG loaded listener.js 07:41:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x121ed6c00) [pid = 1952] [serial = 795] [outer = 0x121027400] 07:41:21 INFO - PROCESS | 1952 | 1467643281739 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 468ms 07:41:21 INFO - PROCESS | 1952 | 1467643281751 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 07:41:21 INFO - PROCESS | 1952 | 1467643281752 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 07:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:41:21 INFO - PROCESS | 1952 | 1467643281763 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:41:21 INFO - PROCESS | 1952 | 1467643281764 Marionette TRACE conn2 <- [1,1034,null,{}] 07:41:21 INFO - PROCESS | 1952 | 1467643281766 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:21 INFO - PROCESS | 1952 | 1467643281767 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:21 INFO - PROCESS | 1952 | 1467643281870 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 07:41:21 INFO - PROCESS | 1952 | 1467643281874 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:21 INFO - PROCESS | 1952 | 1467643281875 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:21 INFO - PROCESS | 1952 | ++DOCSHELL 0x128fc6000 == 37 [pid = 1952] [id = 266] 07:41:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1211a1c00) [pid = 1952] [serial = 796] [outer = 0x0] 07:41:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1248f6000) [pid = 1952] [serial = 797] [outer = 0x1211a1c00] 07:41:21 INFO - PROCESS | 1952 | 1467643281905 Marionette DEBUG loaded listener.js 07:41:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x124c6a800) [pid = 1952] [serial = 798] [outer = 0x1211a1c00] 07:41:22 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x1133c4400) [pid = 1952] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:41:22 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x11607e800) [pid = 1952] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:41:22 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x11213e800) [pid = 1952] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:41:22 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1133dd400) [pid = 1952] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:41:22 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x112d7f800) [pid = 1952] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:41:22 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x11696b000) [pid = 1952] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:41:22 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x11213ec00) [pid = 1952] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:41:22 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x11297c800) [pid = 1952] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:41:22 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x11213d000) [pid = 1952] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:41:22 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x112983800) [pid = 1952] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:41:22 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x115d08800) [pid = 1952] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:41:22 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x116a04000) [pid = 1952] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:41:22 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x1183d2400) [pid = 1952] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:41:22 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x115018000) [pid = 1952] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:41:22 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1185db400) [pid = 1952] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:41:22 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x118710400) [pid = 1952] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:41:22 INFO - PROCESS | 1952 | 1467643282440 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 724ms 07:41:22 INFO - PROCESS | 1952 | 1467643282488 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 07:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:41:22 INFO - PROCESS | 1952 | 1467643282490 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 07:41:22 INFO - PROCESS | 1952 | 1467643282493 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:41:22 INFO - PROCESS | 1952 | 1467643282495 Marionette TRACE conn2 <- [1,1038,null,{}] 07:41:22 INFO - PROCESS | 1952 | 1467643282498 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:22 INFO - PROCESS | 1952 | 1467643282500 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:22 INFO - PROCESS | 1952 | 1467643282584 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 07:41:22 INFO - PROCESS | 1952 | 1467643282590 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:22 INFO - PROCESS | 1952 | 1467643282591 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:22 INFO - PROCESS | 1952 | ++DOCSHELL 0x119483000 == 38 [pid = 1952] [id = 267] 07:41:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x112981c00) [pid = 1952] [serial = 799] [outer = 0x0] 07:41:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x118255c00) [pid = 1952] [serial = 800] [outer = 0x112981c00] 07:41:22 INFO - PROCESS | 1952 | 1467643282615 Marionette DEBUG loaded listener.js 07:41:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x118997c00) [pid = 1952] [serial = 801] [outer = 0x112981c00] 07:41:22 INFO - PROCESS | 1952 | 1467643282928 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 471ms 07:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:41:22 INFO - PROCESS | 1952 | 1467643282964 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 07:41:22 INFO - PROCESS | 1952 | 1467643282965 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 07:41:22 INFO - PROCESS | 1952 | 1467643282967 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:41:22 INFO - PROCESS | 1952 | 1467643282969 Marionette TRACE conn2 <- [1,1042,null,{}] 07:41:22 INFO - PROCESS | 1952 | 1467643282971 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:22 INFO - PROCESS | 1952 | 1467643282972 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:23 INFO - PROCESS | 1952 | 1467643283075 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 07:41:23 INFO - PROCESS | 1952 | 1467643283080 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:23 INFO - PROCESS | 1952 | 1467643283081 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:23 INFO - PROCESS | 1952 | ++DOCSHELL 0x129794800 == 39 [pid = 1952] [id = 268] 07:41:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x1127ca800) [pid = 1952] [serial = 802] [outer = 0x0] 07:41:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1133dd400) [pid = 1952] [serial = 803] [outer = 0x1127ca800] 07:41:23 INFO - PROCESS | 1952 | 1467643283112 Marionette DEBUG loaded listener.js 07:41:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1215b2c00) [pid = 1952] [serial = 804] [outer = 0x1127ca800] 07:41:23 INFO - PROCESS | 1952 | 1467643283416 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 470ms 07:41:23 INFO - PROCESS | 1952 | 1467643283440 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 07:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:41:23 INFO - PROCESS | 1952 | 1467643283442 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 07:41:23 INFO - PROCESS | 1952 | 1467643283444 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:41:23 INFO - PROCESS | 1952 | 1467643283446 Marionette TRACE conn2 <- [1,1046,null,{}] 07:41:23 INFO - PROCESS | 1952 | 1467643283449 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:23 INFO - PROCESS | 1952 | 1467643283450 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:23 INFO - PROCESS | 1952 | 1467643283543 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 07:41:23 INFO - PROCESS | 1952 | 1467643283547 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:23 INFO - PROCESS | 1952 | 1467643283549 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:23 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8b8800 == 40 [pid = 1952] [id = 269] 07:41:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x124bb7c00) [pid = 1952] [serial = 805] [outer = 0x0] 07:41:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x125006400) [pid = 1952] [serial = 806] [outer = 0x124bb7c00] 07:41:23 INFO - PROCESS | 1952 | 1467643283576 Marionette DEBUG loaded listener.js 07:41:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x12570f000) [pid = 1952] [serial = 807] [outer = 0x124bb7c00] 07:41:23 INFO - PROCESS | 1952 | 1467643283891 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 469ms 07:41:23 INFO - PROCESS | 1952 | 1467643283914 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 07:41:23 INFO - PROCESS | 1952 | 1467643283915 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 07:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:41:23 INFO - PROCESS | 1952 | 1467643283918 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:41:23 INFO - PROCESS | 1952 | 1467643283919 Marionette TRACE conn2 <- [1,1050,null,{}] 07:41:23 INFO - PROCESS | 1952 | 1467643283924 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:23 INFO - PROCESS | 1952 | 1467643283925 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:24 INFO - PROCESS | 1952 | 1467643284030 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 07:41:24 INFO - PROCESS | 1952 | 1467643284035 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:24 INFO - PROCESS | 1952 | 1467643284045 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:24 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ac0f800 == 41 [pid = 1952] [id = 270] 07:41:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1194d7000) [pid = 1952] [serial = 808] [outer = 0x0] 07:41:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x12570e000) [pid = 1952] [serial = 809] [outer = 0x1194d7000] 07:41:24 INFO - PROCESS | 1952 | 1467643284075 Marionette DEBUG loaded listener.js 07:41:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x126059800) [pid = 1952] [serial = 810] [outer = 0x1194d7000] 07:41:24 INFO - PROCESS | 1952 | 1467643284566 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 672ms 07:41:24 INFO - PROCESS | 1952 | 1467643284591 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 07:41:24 INFO - PROCESS | 1952 | 1467643284594 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 07:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:41:24 INFO - PROCESS | 1952 | 1467643284596 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:41:24 INFO - PROCESS | 1952 | 1467643284600 Marionette TRACE conn2 <- [1,1054,null,{}] 07:41:24 INFO - PROCESS | 1952 | 1467643284606 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:24 INFO - PROCESS | 1952 | 1467643284608 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:24 INFO - PROCESS | 1952 | 1467643284708 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 07:41:24 INFO - PROCESS | 1952 | 1467643284772 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:24 INFO - PROCESS | 1952 | 1467643284774 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:24 INFO - PROCESS | 1952 | ++DOCSHELL 0x1181ce800 == 42 [pid = 1952] [id = 271] 07:41:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x115d04000) [pid = 1952] [serial = 811] [outer = 0x0] 07:41:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1166f1800) [pid = 1952] [serial = 812] [outer = 0x115d04000] 07:41:24 INFO - PROCESS | 1952 | 1467643284804 Marionette DEBUG loaded listener.js 07:41:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x117ea4c00) [pid = 1952] [serial = 813] [outer = 0x115d04000] 07:41:25 INFO - PROCESS | 1952 | 1467643285254 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 674ms 07:41:25 INFO - PROCESS | 1952 | 1467643285271 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 07:41:25 INFO - PROCESS | 1952 | 1467643285273 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 07:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:41:25 INFO - PROCESS | 1952 | 1467643285278 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:41:25 INFO - PROCESS | 1952 | 1467643285279 Marionette TRACE conn2 <- [1,1058,null,{}] 07:41:25 INFO - PROCESS | 1952 | 1467643285282 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:25 INFO - PROCESS | 1952 | 1467643285285 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:25 INFO - PROCESS | 1952 | 1467643285428 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 07:41:25 INFO - PROCESS | 1952 | 1467643285534 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:25 INFO - PROCESS | 1952 | 1467643285535 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:25 INFO - PROCESS | 1952 | ++DOCSHELL 0x125269000 == 43 [pid = 1952] [id = 272] 07:41:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x11859b800) [pid = 1952] [serial = 814] [outer = 0x0] 07:41:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x11899f400) [pid = 1952] [serial = 815] [outer = 0x11859b800] 07:41:25 INFO - PROCESS | 1952 | 1467643285572 Marionette DEBUG loaded listener.js 07:41:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1193d3000) [pid = 1952] [serial = 816] [outer = 0x11859b800] 07:41:25 INFO - PROCESS | 1952 | 1467643285960 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 721ms 07:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:41:26 INFO - PROCESS | 1952 | 1467643285999 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 07:41:26 INFO - PROCESS | 1952 | 1467643286001 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 07:41:26 INFO - PROCESS | 1952 | 1467643286003 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:41:26 INFO - PROCESS | 1952 | 1467643286005 Marionette TRACE conn2 <- [1,1062,null,{}] 07:41:26 INFO - PROCESS | 1952 | 1467643286013 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:26 INFO - PROCESS | 1952 | 1467643286016 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:26 INFO - PROCESS | 1952 | 1467643286170 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 07:41:26 INFO - PROCESS | 1952 | 1467643286296 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:26 INFO - PROCESS | 1952 | 1467643286298 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:26 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acb5800 == 44 [pid = 1952] [id = 273] 07:41:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x119adf400) [pid = 1952] [serial = 817] [outer = 0x0] 07:41:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x11a0ca800) [pid = 1952] [serial = 818] [outer = 0x119adf400] 07:41:26 INFO - PROCESS | 1952 | 1467643286350 Marionette DEBUG loaded listener.js 07:41:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x12100f000) [pid = 1952] [serial = 819] [outer = 0x119adf400] 07:41:26 INFO - PROCESS | 1952 | 1467643286853 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 871ms 07:41:26 INFO - PROCESS | 1952 | 1467643286875 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 07:41:26 INFO - PROCESS | 1952 | 1467643286877 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 07:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:41:26 INFO - PROCESS | 1952 | 1467643286879 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:41:26 INFO - PROCESS | 1952 | 1467643286880 Marionette TRACE conn2 <- [1,1066,null,{}] 07:41:26 INFO - PROCESS | 1952 | 1467643286883 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:26 INFO - PROCESS | 1952 | 1467643286884 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:27 INFO - PROCESS | 1952 | 1467643286997 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 07:41:27 INFO - PROCESS | 1952 | 1467643287068 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:27 INFO - PROCESS | 1952 | 1467643287070 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:27 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acd0000 == 45 [pid = 1952] [id = 274] 07:41:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x1138efc00) [pid = 1952] [serial = 820] [outer = 0x0] 07:41:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x121ecfc00) [pid = 1952] [serial = 821] [outer = 0x1138efc00] 07:41:27 INFO - PROCESS | 1952 | 1467643287100 Marionette DEBUG loaded listener.js 07:41:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x124d0ec00) [pid = 1952] [serial = 822] [outer = 0x1138efc00] 07:41:27 INFO - PROCESS | 1952 | 1467643287755 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 920ms 07:41:27 INFO - PROCESS | 1952 | 1467643287801 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 07:41:27 INFO - PROCESS | 1952 | 1467643287807 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 07:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:41:27 INFO - PROCESS | 1952 | 1467643287812 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:41:27 INFO - PROCESS | 1952 | 1467643287814 Marionette TRACE conn2 <- [1,1070,null,{}] 07:41:27 INFO - PROCESS | 1952 | 1467643287820 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:27 INFO - PROCESS | 1952 | 1467643287822 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:27 INFO - PROCESS | 1952 | 1467643287941 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 07:41:28 INFO - PROCESS | 1952 | 1467643288006 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:28 INFO - PROCESS | 1952 | 1467643288007 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:28 INFO - PROCESS | 1952 | ++DOCSHELL 0x113d7d000 == 46 [pid = 1952] [id = 275] 07:41:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x1121b9c00) [pid = 1952] [serial = 823] [outer = 0x0] 07:41:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x1127d1400) [pid = 1952] [serial = 824] [outer = 0x1121b9c00] 07:41:28 INFO - PROCESS | 1952 | 1467643288035 Marionette DEBUG loaded listener.js 07:41:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x113aaa400) [pid = 1952] [serial = 825] [outer = 0x1121b9c00] 07:41:28 INFO - PROCESS | 1952 | 1467643288533 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 773ms 07:41:28 INFO - PROCESS | 1952 | 1467643288584 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 07:41:28 INFO - PROCESS | 1952 | 1467643288589 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 07:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:41:28 INFO - PROCESS | 1952 | 1467643288596 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:41:28 INFO - PROCESS | 1952 | 1467643288599 Marionette TRACE conn2 <- [1,1074,null,{}] 07:41:28 INFO - PROCESS | 1952 | 1467643288603 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:28 INFO - PROCESS | 1952 | 1467643288605 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:28 INFO - PROCESS | 1952 | 1467643288743 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 07:41:28 INFO - PROCESS | 1952 | 1467643288816 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:28 INFO - PROCESS | 1952 | 1467643288817 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:28 INFO - PROCESS | 1952 | ++DOCSHELL 0x117e6a000 == 47 [pid = 1952] [id = 276] 07:41:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x116a04000) [pid = 1952] [serial = 826] [outer = 0x0] 07:41:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x1171bdc00) [pid = 1952] [serial = 827] [outer = 0x116a04000] 07:41:28 INFO - PROCESS | 1952 | 1467643288844 Marionette DEBUG loaded listener.js 07:41:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x118258c00) [pid = 1952] [serial = 828] [outer = 0x116a04000] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x113a58800 == 46 [pid = 1952] [id = 245] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8b8800 == 45 [pid = 1952] [id = 269] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x129794800 == 44 [pid = 1952] [id = 268] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x119483000 == 43 [pid = 1952] [id = 267] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x128fc6000 == 42 [pid = 1952] [id = 266] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x12782d000 == 41 [pid = 1952] [id = 265] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x12526e000 == 40 [pid = 1952] [id = 264] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x1217a8000 == 39 [pid = 1952] [id = 263] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x121329800 == 38 [pid = 1952] [id = 262] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x119484000 == 37 [pid = 1952] [id = 261] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x11821f000 == 36 [pid = 1952] [id = 260] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x116256800 == 35 [pid = 1952] [id = 259] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x112640800 == 34 [pid = 1952] [id = 258] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x1217b1000 == 33 [pid = 1952] [id = 256] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x1169a3000 == 32 [pid = 1952] [id = 257] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x113d7d000 == 31 [pid = 1952] [id = 275] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x12acd0000 == 30 [pid = 1952] [id = 274] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x12acb5800 == 29 [pid = 1952] [id = 273] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x125269000 == 28 [pid = 1952] [id = 272] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x1181ce800 == 27 [pid = 1952] [id = 271] 07:41:29 INFO - PROCESS | 1952 | --DOCSHELL 0x12ac0f800 == 26 [pid = 1952] [id = 270] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x1193db400) [pid = 1952] [serial = 749] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x116970000) [pid = 1952] [serial = 740] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x113372400) [pid = 1952] [serial = 735] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x112956c00) [pid = 1952] [serial = 734] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x113840c00) [pid = 1952] [serial = 737] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x11295c000) [pid = 1952] [serial = 738] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x1185dbc00) [pid = 1952] [serial = 743] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x119796000) [pid = 1952] [serial = 752] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x1194d6000) [pid = 1952] [serial = 750] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x11a0bc400) [pid = 1952] [serial = 755] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x11a0afc00) [pid = 1952] [serial = 753] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x112d7dc00) [pid = 1952] [serial = 758] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1162d9000) [pid = 1952] [serial = 759] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1129ac800) [pid = 1952] [serial = 720] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x1127d2000) [pid = 1952] [serial = 719] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x11a0f0000) [pid = 1952] [serial = 764] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x116770400) [pid = 1952] [serial = 723] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1160dc800) [pid = 1952] [serial = 722] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1183d2800) [pid = 1952] [serial = 726] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x117ea9800) [pid = 1952] [serial = 725] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x11a0cd000) [pid = 1952] [serial = 756] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x118998800) [pid = 1952] [serial = 729] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1185e6400) [pid = 1952] [serial = 728] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x118708c00) [pid = 1952] [serial = 761] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1176c0800) [pid = 1952] [serial = 741] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x118ffc800) [pid = 1952] [serial = 732] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x118ff1800) [pid = 1952] [serial = 746] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x118fa5400) [pid = 1952] [serial = 731] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x11a0f8800) [pid = 1952] [serial = 765] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x11a0d3400) [pid = 1952] [serial = 762] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x121007400) [pid = 1952] [serial = 767] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x118703400) [pid = 1952] [serial = 744] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x1193d3400) [pid = 1952] [serial = 747] [outer = 0x0] [url = about:blank] 07:41:29 INFO - PROCESS | 1952 | 1467643289699 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1130ms 07:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:41:29 INFO - PROCESS | 1952 | 1467643289730 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 07:41:29 INFO - PROCESS | 1952 | 1467643289733 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 07:41:29 INFO - PROCESS | 1952 | 1467643289740 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:41:29 INFO - PROCESS | 1952 | 1467643289744 Marionette TRACE conn2 <- [1,1078,null,{}] 07:41:29 INFO - PROCESS | 1952 | 1467643289747 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:29 INFO - PROCESS | 1952 | 1467643289749 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:29 INFO - PROCESS | 1952 | 1467643289827 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 07:41:29 INFO - PROCESS | 1952 | 1467643289831 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:29 INFO - PROCESS | 1952 | 1467643289833 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:29 INFO - PROCESS | 1952 | ++DOCSHELL 0x116604800 == 27 [pid = 1952] [id = 277] 07:41:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x113372800) [pid = 1952] [serial = 829] [outer = 0x0] 07:41:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x113d90800) [pid = 1952] [serial = 830] [outer = 0x113372800] 07:41:29 INFO - PROCESS | 1952 | 1467643289863 Marionette DEBUG loaded listener.js 07:41:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x116077c00) [pid = 1952] [serial = 831] [outer = 0x113372800] 07:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 477ms 07:41:30 INFO - PROCESS | 1952 | 1467643290207 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:41:30 INFO - PROCESS | 1952 | 1467643290214 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 07:41:30 INFO - PROCESS | 1952 | 1467643290217 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 07:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:41:30 INFO - PROCESS | 1952 | 1467643290225 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:41:30 INFO - PROCESS | 1952 | 1467643290227 Marionette TRACE conn2 <- [1,1082,null,{}] 07:41:30 INFO - PROCESS | 1952 | 1467643290229 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:30 INFO - PROCESS | 1952 | 1467643290231 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:30 INFO - PROCESS | 1952 | 1467643290312 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 07:41:30 INFO - PROCESS | 1952 | 1467643290362 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:30 INFO - PROCESS | 1952 | 1467643290363 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:30 INFO - PROCESS | 1952 | ++DOCSHELL 0x116e4a000 == 28 [pid = 1952] [id = 278] 07:41:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x116079c00) [pid = 1952] [serial = 832] [outer = 0x0] 07:41:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1166f5c00) [pid = 1952] [serial = 833] [outer = 0x116079c00] 07:41:30 INFO - PROCESS | 1952 | 1467643290390 Marionette DEBUG loaded listener.js 07:41:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x117ea4400) [pid = 1952] [serial = 834] [outer = 0x116079c00] 07:41:30 INFO - PROCESS | 1952 | 1467643290703 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 523ms 07:41:30 INFO - PROCESS | 1952 | 1467643290746 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 07:41:30 INFO - PROCESS | 1952 | 1467643290747 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 07:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:41:30 INFO - PROCESS | 1952 | 1467643290750 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:41:30 INFO - PROCESS | 1952 | 1467643290752 Marionette TRACE conn2 <- [1,1086,null,{}] 07:41:30 INFO - PROCESS | 1952 | 1467643290760 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:30 INFO - PROCESS | 1952 | 1467643290763 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:30 INFO - PROCESS | 1952 | 1467643290840 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 07:41:30 INFO - PROCESS | 1952 | 1467643290891 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:30 INFO - PROCESS | 1952 | 1467643290893 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:30 INFO - PROCESS | 1952 | ++DOCSHELL 0x118fc2000 == 29 [pid = 1952] [id = 279] 07:41:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x11607c000) [pid = 1952] [serial = 835] [outer = 0x0] 07:41:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1183d8000) [pid = 1952] [serial = 836] [outer = 0x11607c000] 07:41:30 INFO - PROCESS | 1952 | 1467643290921 Marionette DEBUG loaded listener.js 07:41:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1185dd000) [pid = 1952] [serial = 837] [outer = 0x11607c000] 07:41:31 INFO - PROCESS | 1952 | 1467643291191 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 472ms 07:41:31 INFO - PROCESS | 1952 | 1467643291226 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 07:41:31 INFO - PROCESS | 1952 | 1467643291228 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 07:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:41:31 INFO - PROCESS | 1952 | 1467643291230 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:41:31 INFO - PROCESS | 1952 | 1467643291232 Marionette TRACE conn2 <- [1,1090,null,{}] 07:41:31 INFO - PROCESS | 1952 | 1467643291234 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:31 INFO - PROCESS | 1952 | 1467643291235 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:31 INFO - PROCESS | 1952 | 1467643291317 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 07:41:31 INFO - PROCESS | 1952 | 1467643291323 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:31 INFO - PROCESS | 1952 | 1467643291324 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:31 INFO - PROCESS | 1952 | ++DOCSHELL 0x1197b8000 == 30 [pid = 1952] [id = 280] 07:41:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1185e8c00) [pid = 1952] [serial = 838] [outer = 0x0] 07:41:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x118f43800) [pid = 1952] [serial = 839] [outer = 0x1185e8c00] 07:41:31 INFO - PROCESS | 1952 | 1467643291349 Marionette DEBUG loaded listener.js 07:41:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x118ff9c00) [pid = 1952] [serial = 840] [outer = 0x1185e8c00] 07:41:31 INFO - PROCESS | 1952 | 1467643291751 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 570ms 07:41:31 INFO - PROCESS | 1952 | 1467643291861 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 07:41:31 INFO - PROCESS | 1952 | 1467643291863 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 07:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:41:31 INFO - PROCESS | 1952 | 1467643291964 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:41:31 INFO - PROCESS | 1952 | 1467643291966 Marionette TRACE conn2 <- [1,1094,null,{}] 07:41:31 INFO - PROCESS | 1952 | 1467643291968 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:31 INFO - PROCESS | 1952 | 1467643291969 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:32 INFO - PROCESS | 1952 | 1467643292058 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 07:41:32 INFO - PROCESS | 1952 | 1467643292062 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:32 INFO - PROCESS | 1952 | 1467643292063 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:32 INFO - PROCESS | 1952 | ++DOCSHELL 0x121618000 == 31 [pid = 1952] [id = 281] 07:41:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1129ae000) [pid = 1952] [serial = 841] [outer = 0x0] 07:41:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x119497000) [pid = 1952] [serial = 842] [outer = 0x1129ae000] 07:41:32 INFO - PROCESS | 1952 | 1467643292088 Marionette DEBUG loaded listener.js 07:41:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x11a066000) [pid = 1952] [serial = 843] [outer = 0x1129ae000] 07:41:32 INFO - PROCESS | 1952 | 1467643292440 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 565ms 07:41:32 INFO - PROCESS | 1952 | 1467643292485 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 07:41:32 INFO - PROCESS | 1952 | 1467643292486 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 07:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:41:32 INFO - PROCESS | 1952 | 1467643292494 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:41:32 INFO - PROCESS | 1952 | 1467643292495 Marionette TRACE conn2 <- [1,1098,null,{}] 07:41:32 INFO - PROCESS | 1952 | 1467643292497 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:32 INFO - PROCESS | 1952 | 1467643292501 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:32 INFO - PROCESS | 1952 | 1467643292610 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 07:41:32 INFO - PROCESS | 1952 | 1467643292615 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:32 INFO - PROCESS | 1952 | 1467643292616 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:32 INFO - PROCESS | 1952 | ++DOCSHELL 0x124c8e000 == 32 [pid = 1952] [id = 282] 07:41:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x11a0f2400) [pid = 1952] [serial = 844] [outer = 0x0] 07:41:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x121007800) [pid = 1952] [serial = 845] [outer = 0x11a0f2400] 07:41:32 INFO - PROCESS | 1952 | 1467643292641 Marionette DEBUG loaded listener.js 07:41:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x121197c00) [pid = 1952] [serial = 846] [outer = 0x11a0f2400] 07:41:32 INFO - PROCESS | 1952 | 1467643292985 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 520ms 07:41:33 INFO - PROCESS | 1952 | 1467643293014 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 07:41:33 INFO - PROCESS | 1952 | 1467643293015 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 07:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:41:33 INFO - PROCESS | 1952 | 1467643293018 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:41:33 INFO - PROCESS | 1952 | 1467643293019 Marionette TRACE conn2 <- [1,1102,null,{}] 07:41:33 INFO - PROCESS | 1952 | 1467643293021 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:33 INFO - PROCESS | 1952 | 1467643293022 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:33 INFO - PROCESS | 1952 | 1467643293117 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 07:41:33 INFO - PROCESS | 1952 | 1467643293121 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:33 INFO - PROCESS | 1952 | 1467643293122 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:33 INFO - PROCESS | 1952 | ++DOCSHELL 0x12578c000 == 33 [pid = 1952] [id = 283] 07:41:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x115023400) [pid = 1952] [serial = 847] [outer = 0x0] 07:41:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x1215b3400) [pid = 1952] [serial = 848] [outer = 0x115023400] 07:41:33 INFO - PROCESS | 1952 | 1467643293146 Marionette DEBUG loaded listener.js 07:41:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1248f4400) [pid = 1952] [serial = 849] [outer = 0x115023400] 07:41:33 INFO - PROCESS | 1952 | 1467643293451 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 471ms 07:41:33 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x124bb7c00) [pid = 1952] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:41:33 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1193d4800) [pid = 1952] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:41:33 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x11a0bc000) [pid = 1952] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:41:33 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1211a1c00) [pid = 1952] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:41:33 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x121027400) [pid = 1952] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:41:33 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x115d0a800) [pid = 1952] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:41:33 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x112985c00) [pid = 1952] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:41:33 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x1183a6c00) [pid = 1952] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:41:33 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1127d7c00) [pid = 1952] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:41:33 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1127d6800) [pid = 1952] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:41:33 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1185df800) [pid = 1952] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:41:33 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1183cf000) [pid = 1952] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:41:33 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1127ca800) [pid = 1952] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:41:33 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x112981c00) [pid = 1952] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:41:33 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x1194d7000) [pid = 1952] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:41:33 INFO - PROCESS | 1952 | 1467643293686 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 07:41:33 INFO - PROCESS | 1952 | 1467643293687 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 07:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:41:33 INFO - PROCESS | 1952 | 1467643293691 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:41:33 INFO - PROCESS | 1952 | 1467643293692 Marionette TRACE conn2 <- [1,1106,null,{}] 07:41:33 INFO - PROCESS | 1952 | 1467643293695 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:33 INFO - PROCESS | 1952 | 1467643293696 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:33 INFO - PROCESS | 1952 | 1467643293775 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 07:41:33 INFO - PROCESS | 1952 | 1467643293778 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:33 INFO - PROCESS | 1952 | 1467643293780 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:33 INFO - PROCESS | 1952 | ++DOCSHELL 0x11946d800 == 34 [pid = 1952] [id = 284] 07:41:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x1129d8400) [pid = 1952] [serial = 850] [outer = 0x0] 07:41:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x115d04c00) [pid = 1952] [serial = 851] [outer = 0x1129d8400] 07:41:33 INFO - PROCESS | 1952 | 1467643293804 Marionette DEBUG loaded listener.js 07:41:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1183ce000) [pid = 1952] [serial = 852] [outer = 0x1129d8400] 07:41:34 INFO - PROCESS | 1952 | 1467643294125 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 468ms 07:41:34 INFO - PROCESS | 1952 | 1467643294160 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 07:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:41:34 INFO - PROCESS | 1952 | 1467643294169 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 07:41:34 INFO - PROCESS | 1952 | 1467643294172 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:41:34 INFO - PROCESS | 1952 | 1467643294173 Marionette TRACE conn2 <- [1,1110,null,{}] 07:41:34 INFO - PROCESS | 1952 | 1467643294175 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:34 INFO - PROCESS | 1952 | 1467643294176 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:34 INFO - PROCESS | 1952 | 1467643294251 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 07:41:34 INFO - PROCESS | 1952 | 1467643294307 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:34 INFO - PROCESS | 1952 | 1467643294308 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:34 INFO - PROCESS | 1952 | ++DOCSHELL 0x127833800 == 35 [pid = 1952] [id = 285] 07:41:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x112c9d800) [pid = 1952] [serial = 853] [outer = 0x0] 07:41:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1193d4c00) [pid = 1952] [serial = 854] [outer = 0x112c9d800] 07:41:34 INFO - PROCESS | 1952 | 1467643294333 Marionette DEBUG loaded listener.js 07:41:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x121b4ec00) [pid = 1952] [serial = 855] [outer = 0x112c9d800] 07:41:34 INFO - PROCESS | 1952 | 1467643294610 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 468ms 07:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:41:34 INFO - PROCESS | 1952 | 1467643294644 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 07:41:34 INFO - PROCESS | 1952 | 1467643294645 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 07:41:34 INFO - PROCESS | 1952 | 1467643294647 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:41:34 INFO - PROCESS | 1952 | 1467643294648 Marionette TRACE conn2 <- [1,1114,null,{}] 07:41:34 INFO - PROCESS | 1952 | 1467643294650 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:34 INFO - PROCESS | 1952 | 1467643294651 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:34 INFO - PROCESS | 1952 | 1467643294742 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 07:41:34 INFO - PROCESS | 1952 | 1467643294745 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:34 INFO - PROCESS | 1952 | 1467643294746 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:34 INFO - PROCESS | 1952 | ++DOCSHELL 0x128fcb000 == 36 [pid = 1952] [id = 286] 07:41:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x124bb6800) [pid = 1952] [serial = 856] [outer = 0x0] 07:41:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x124dc8800) [pid = 1952] [serial = 857] [outer = 0x124bb6800] 07:41:34 INFO - PROCESS | 1952 | 1467643294770 Marionette DEBUG loaded listener.js 07:41:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x125076400) [pid = 1952] [serial = 858] [outer = 0x124bb6800] 07:41:35 INFO - PROCESS | 1952 | 1467643295081 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 471ms 07:41:35 INFO - PROCESS | 1952 | 1467643295119 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 07:41:35 INFO - PROCESS | 1952 | 1467643295123 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 07:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:41:35 INFO - PROCESS | 1952 | 1467643295125 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:41:35 INFO - PROCESS | 1952 | 1467643295134 Marionette TRACE conn2 <- [1,1118,null,{}] 07:41:35 INFO - PROCESS | 1952 | 1467643295137 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:35 INFO - PROCESS | 1952 | 1467643295138 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:35 INFO - PROCESS | 1952 | 1467643295249 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 07:41:35 INFO - PROCESS | 1952 | 1467643295257 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:35 INFO - PROCESS | 1952 | 1467643295259 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:35 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5ac000 == 37 [pid = 1952] [id = 287] 07:41:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1251c3800) [pid = 1952] [serial = 859] [outer = 0x0] 07:41:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1257a8800) [pid = 1952] [serial = 860] [outer = 0x1251c3800] 07:41:35 INFO - PROCESS | 1952 | 1467643295285 Marionette DEBUG loaded listener.js 07:41:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x12627d000) [pid = 1952] [serial = 861] [outer = 0x1251c3800] 07:41:35 INFO - PROCESS | 1952 | 1467643295614 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 527ms 07:41:35 INFO - PROCESS | 1952 | 1467643295653 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 07:41:35 INFO - PROCESS | 1952 | 1467643295654 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 07:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:41:35 INFO - PROCESS | 1952 | 1467643295656 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:41:35 INFO - PROCESS | 1952 | 1467643295657 Marionette TRACE conn2 <- [1,1122,null,{}] 07:41:35 INFO - PROCESS | 1952 | 1467643295659 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:35 INFO - PROCESS | 1952 | 1467643295660 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:35 INFO - PROCESS | 1952 | 1467643295785 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 07:41:35 INFO - PROCESS | 1952 | 1467643295886 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:35 INFO - PROCESS | 1952 | 1467643295887 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:35 INFO - PROCESS | 1952 | ++DOCSHELL 0x112cc6800 == 38 [pid = 1952] [id = 288] 07:41:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x111c7d800) [pid = 1952] [serial = 862] [outer = 0x0] 07:41:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x1121af400) [pid = 1952] [serial = 863] [outer = 0x111c7d800] 07:41:35 INFO - PROCESS | 1952 | 1467643295921 Marionette DEBUG loaded listener.js 07:41:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x112962c00) [pid = 1952] [serial = 864] [outer = 0x111c7d800] 07:41:36 INFO - PROCESS | 1952 | 1467643296390 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 770ms 07:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:41:36 INFO - PROCESS | 1952 | 1467643296428 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 07:41:36 INFO - PROCESS | 1952 | 1467643296430 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 07:41:36 INFO - PROCESS | 1952 | 1467643296434 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:41:36 INFO - PROCESS | 1952 | 1467643296436 Marionette TRACE conn2 <- [1,1126,null,{}] 07:41:36 INFO - PROCESS | 1952 | 1467643296467 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:36 INFO - PROCESS | 1952 | 1467643296469 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:36 INFO - PROCESS | 1952 | 1467643296578 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 07:41:36 INFO - PROCESS | 1952 | 1467643296652 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:36 INFO - PROCESS | 1952 | 1467643296654 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:36 INFO - PROCESS | 1952 | ++DOCSHELL 0x118788000 == 39 [pid = 1952] [id = 289] 07:41:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1160d8c00) [pid = 1952] [serial = 865] [outer = 0x0] 07:41:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x1166f1c00) [pid = 1952] [serial = 866] [outer = 0x1160d8c00] 07:41:36 INFO - PROCESS | 1952 | 1467643296684 Marionette DEBUG loaded listener.js 07:41:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x1171b9400) [pid = 1952] [serial = 867] [outer = 0x1160d8c00] 07:41:37 INFO - PROCESS | 1952 | 1467643297528 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1148ms 07:41:37 INFO - PROCESS | 1952 | 1467643297581 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 07:41:37 INFO - PROCESS | 1952 | 1467643297584 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 07:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:41:37 INFO - PROCESS | 1952 | 1467643297614 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:41:37 INFO - PROCESS | 1952 | 1467643297616 Marionette TRACE conn2 <- [1,1130,null,{}] 07:41:37 INFO - PROCESS | 1952 | 1467643297621 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:37 INFO - PROCESS | 1952 | 1467643297622 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:37 INFO - PROCESS | 1952 | 1467643297724 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 07:41:37 INFO - PROCESS | 1952 | 1467643297776 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:37 INFO - PROCESS | 1952 | 1467643297779 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:37 INFO - PROCESS | 1952 | ++DOCSHELL 0x11661b800 == 40 [pid = 1952] [id = 290] 07:41:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x113f3a400) [pid = 1952] [serial = 868] [outer = 0x0] 07:41:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x115d02800) [pid = 1952] [serial = 869] [outer = 0x113f3a400] 07:41:37 INFO - PROCESS | 1952 | 1467643297808 Marionette DEBUG loaded listener.js 07:41:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x1160df000) [pid = 1952] [serial = 870] [outer = 0x113f3a400] 07:41:38 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5ac000 == 39 [pid = 1952] [id = 287] 07:41:38 INFO - PROCESS | 1952 | --DOCSHELL 0x128fcb000 == 38 [pid = 1952] [id = 286] 07:41:38 INFO - PROCESS | 1952 | --DOCSHELL 0x127833800 == 37 [pid = 1952] [id = 285] 07:41:38 INFO - PROCESS | 1952 | --DOCSHELL 0x11946d800 == 36 [pid = 1952] [id = 284] 07:41:38 INFO - PROCESS | 1952 | --DOCSHELL 0x12578c000 == 35 [pid = 1952] [id = 283] 07:41:38 INFO - PROCESS | 1952 | --DOCSHELL 0x124c8e000 == 34 [pid = 1952] [id = 282] 07:41:38 INFO - PROCESS | 1952 | --DOCSHELL 0x121618000 == 33 [pid = 1952] [id = 281] 07:41:38 INFO - PROCESS | 1952 | --DOCSHELL 0x1197b8000 == 32 [pid = 1952] [id = 280] 07:41:38 INFO - PROCESS | 1952 | --DOCSHELL 0x118fc2000 == 31 [pid = 1952] [id = 279] 07:41:38 INFO - PROCESS | 1952 | --DOCSHELL 0x116e4a000 == 30 [pid = 1952] [id = 278] 07:41:38 INFO - PROCESS | 1952 | --DOCSHELL 0x116604800 == 29 [pid = 1952] [id = 277] 07:41:38 INFO - PROCESS | 1952 | --DOCSHELL 0x117e6a000 == 28 [pid = 1952] [id = 276] 07:41:38 INFO - PROCESS | 1952 | 1467643298205 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 650ms 07:41:38 INFO - PROCESS | 1952 | 1467643298238 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 07:41:38 INFO - PROCESS | 1952 | 1467643298242 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 07:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:41:38 INFO - PROCESS | 1952 | 1467643298248 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:41:38 INFO - PROCESS | 1952 | 1467643298250 Marionette TRACE conn2 <- [1,1134,null,{}] 07:41:38 INFO - PROCESS | 1952 | 1467643298253 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:38 INFO - PROCESS | 1952 | 1467643298255 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:38 INFO - PROCESS | 1952 | 1467643298382 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x125006400) [pid = 1952] [serial = 806] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x11a0b8c00) [pid = 1952] [serial = 789] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x119ae7400) [pid = 1952] [serial = 788] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x1213e2800) [pid = 1952] [serial = 792] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x121008400) [pid = 1952] [serial = 791] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x1248f6000) [pid = 1952] [serial = 797] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x121b4fc00) [pid = 1952] [serial = 794] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x121ed6c00) [pid = 1952] [serial = 795] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x116085800) [pid = 1952] [serial = 776] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x116a03c00) [pid = 1952] [serial = 777] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x118ff2c00) [pid = 1952] [serial = 782] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1194d5000) [pid = 1952] [serial = 783] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x12119d000) [pid = 1952] [serial = 768] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x11297cc00) [pid = 1952] [serial = 773] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1176c0c00) [pid = 1952] [serial = 774] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1133b7c00) [pid = 1952] [serial = 770] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x113f2fc00) [pid = 1952] [serial = 771] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x119906400) [pid = 1952] [serial = 785] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1183d7c00) [pid = 1952] [serial = 779] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x118599400) [pid = 1952] [serial = 780] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x124c6a800) [pid = 1952] [serial = 798] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1215b2c00) [pid = 1952] [serial = 804] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x118997c00) [pid = 1952] [serial = 801] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x118255c00) [pid = 1952] [serial = 800] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x11990f800) [pid = 1952] [serial = 786] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x12570f000) [pid = 1952] [serial = 807] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x1133dd400) [pid = 1952] [serial = 803] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x126059800) [pid = 1952] [serial = 810] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x12570e000) [pid = 1952] [serial = 809] [outer = 0x0] [url = about:blank] 07:41:38 INFO - PROCESS | 1952 | 1467643298475 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:38 INFO - PROCESS | 1952 | 1467643298476 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x1169a9800 == 29 [pid = 1952] [id = 291] 07:41:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x113d94400) [pid = 1952] [serial = 871] [outer = 0x0] 07:41:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x1162df800) [pid = 1952] [serial = 872] [outer = 0x113d94400] 07:41:38 INFO - PROCESS | 1952 | 1467643298522 Marionette DEBUG loaded listener.js 07:41:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x118258000) [pid = 1952] [serial = 873] [outer = 0x113d94400] 07:41:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x1183d9800) [pid = 1952] [serial = 874] [outer = 0x11a0b0000] 07:41:38 INFO - PROCESS | 1952 | 1467643298862 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 623ms 07:41:38 INFO - PROCESS | 1952 | 1467643298881 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 07:41:38 INFO - PROCESS | 1952 | 1467643298882 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 07:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:41:38 INFO - PROCESS | 1952 | 1467643298887 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:41:38 INFO - PROCESS | 1952 | 1467643298892 Marionette TRACE conn2 <- [1,1138,null,{}] 07:41:38 INFO - PROCESS | 1952 | 1467643298900 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:38 INFO - PROCESS | 1952 | 1467643298903 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:38 INFO - PROCESS | 1952 | 1467643298983 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 07:41:39 INFO - PROCESS | 1952 | 1467643299012 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:39 INFO - PROCESS | 1952 | 1467643299014 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:39 INFO - PROCESS | 1952 | ++DOCSHELL 0x118f1d000 == 30 [pid = 1952] [id = 292] 07:41:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x118706400) [pid = 1952] [serial = 875] [outer = 0x0] 07:41:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x11870e000) [pid = 1952] [serial = 876] [outer = 0x118706400] 07:41:39 INFO - PROCESS | 1952 | 1467643299042 Marionette DEBUG loaded listener.js 07:41:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x118ff2c00) [pid = 1952] [serial = 877] [outer = 0x118706400] 07:41:39 INFO - PROCESS | 1952 | 1467643299383 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 524ms 07:41:39 INFO - PROCESS | 1952 | 1467643299412 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 07:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:41:39 INFO - PROCESS | 1952 | 1467643299414 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 07:41:39 INFO - PROCESS | 1952 | 1467643299416 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:41:39 INFO - PROCESS | 1952 | 1467643299417 Marionette TRACE conn2 <- [1,1142,null,{}] 07:41:39 INFO - PROCESS | 1952 | 1467643299419 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:39 INFO - PROCESS | 1952 | 1467643299420 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:39 INFO - PROCESS | 1952 | 1467643299518 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 07:41:39 INFO - PROCESS | 1952 | 1467643299527 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:39 INFO - PROCESS | 1952 | 1467643299528 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:39 INFO - PROCESS | 1952 | ++DOCSHELL 0x121448000 == 31 [pid = 1952] [id = 293] 07:41:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x118ff9800) [pid = 1952] [serial = 878] [outer = 0x0] 07:41:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x1194d4800) [pid = 1952] [serial = 879] [outer = 0x118ff9800] 07:41:39 INFO - PROCESS | 1952 | 1467643299554 Marionette DEBUG loaded listener.js 07:41:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x11990bc00) [pid = 1952] [serial = 880] [outer = 0x118ff9800] 07:41:39 INFO - PROCESS | 1952 | 1467643299860 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 473ms 07:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:41:39 INFO - PROCESS | 1952 | 1467643299890 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 07:41:39 INFO - PROCESS | 1952 | 1467643299891 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 07:41:39 INFO - PROCESS | 1952 | 1467643299893 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:41:39 INFO - PROCESS | 1952 | 1467643299894 Marionette TRACE conn2 <- [1,1146,null,{}] 07:41:39 INFO - PROCESS | 1952 | 1467643299896 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:39 INFO - PROCESS | 1952 | 1467643299897 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:39 INFO - PROCESS | 1952 | 1467643299969 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 07:41:39 INFO - PROCESS | 1952 | 1467643299975 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:39 INFO - PROCESS | 1952 | 1467643299976 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:39 INFO - PROCESS | 1952 | ++DOCSHELL 0x117135000 == 32 [pid = 1952] [id = 294] 07:41:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x11990c400) [pid = 1952] [serial = 881] [outer = 0x0] 07:41:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x11a0b4000) [pid = 1952] [serial = 882] [outer = 0x11990c400] 07:41:40 INFO - PROCESS | 1952 | 1467643300001 Marionette DEBUG loaded listener.js 07:41:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x11a0d0400) [pid = 1952] [serial = 883] [outer = 0x11990c400] 07:41:40 INFO - PROCESS | 1952 | 1467643300376 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 521ms 07:41:40 INFO - PROCESS | 1952 | 1467643300414 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 07:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:41:40 INFO - PROCESS | 1952 | 1467643300416 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 07:41:40 INFO - PROCESS | 1952 | 1467643300418 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:41:40 INFO - PROCESS | 1952 | 1467643300420 Marionette TRACE conn2 <- [1,1150,null,{}] 07:41:40 INFO - PROCESS | 1952 | 1467643300423 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:40 INFO - PROCESS | 1952 | 1467643300427 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:40 INFO - PROCESS | 1952 | 1467643300542 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 07:41:40 INFO - PROCESS | 1952 | 1467643300556 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:40 INFO - PROCESS | 1952 | 1467643300557 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:40 INFO - PROCESS | 1952 | ++DOCSHELL 0x12577a800 == 33 [pid = 1952] [id = 295] 07:41:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x11a0d3400) [pid = 1952] [serial = 884] [outer = 0x0] 07:41:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x12100d400) [pid = 1952] [serial = 885] [outer = 0x11a0d3400] 07:41:40 INFO - PROCESS | 1952 | 1467643300581 Marionette DEBUG loaded listener.js 07:41:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x121c2ac00) [pid = 1952] [serial = 886] [outer = 0x11a0d3400] 07:41:40 INFO - PROCESS | 1952 | 1467643300913 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 521ms 07:41:40 INFO - PROCESS | 1952 | 1467643300940 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 07:41:40 INFO - PROCESS | 1952 | 1467643300941 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 07:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:41:40 INFO - PROCESS | 1952 | 1467643300949 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:41:40 INFO - PROCESS | 1952 | 1467643300950 Marionette TRACE conn2 <- [1,1154,null,{}] 07:41:40 INFO - PROCESS | 1952 | 1467643300952 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:40 INFO - PROCESS | 1952 | 1467643300954 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:41 INFO - PROCESS | 1952 | 1467643301049 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 07:41:41 INFO - PROCESS | 1952 | 1467643301053 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:41 INFO - PROCESS | 1952 | 1467643301054 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:41 INFO - PROCESS | 1952 | ++DOCSHELL 0x1262be800 == 34 [pid = 1952] [id = 296] 07:41:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x121c2b000) [pid = 1952] [serial = 887] [outer = 0x0] 07:41:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x124c6a000) [pid = 1952] [serial = 888] [outer = 0x121c2b000] 07:41:41 INFO - PROCESS | 1952 | 1467643301078 Marionette DEBUG loaded listener.js 07:41:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x125004000) [pid = 1952] [serial = 889] [outer = 0x121c2b000] 07:41:41 INFO - PROCESS | 1952 | 1467643301416 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 518ms 07:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:41:41 INFO - PROCESS | 1952 | 1467643301467 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 07:41:41 INFO - PROCESS | 1952 | 1467643301468 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 07:41:41 INFO - PROCESS | 1952 | 1467643301471 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:41:41 INFO - PROCESS | 1952 | 1467643301472 Marionette TRACE conn2 <- [1,1158,null,{}] 07:41:41 INFO - PROCESS | 1952 | 1467643301474 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:41 INFO - PROCESS | 1952 | 1467643301475 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:41 INFO - PROCESS | 1952 | 1467643301570 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 07:41:41 INFO - PROCESS | 1952 | 1467643301573 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:41 INFO - PROCESS | 1952 | 1467643301574 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:41 INFO - PROCESS | 1952 | ++DOCSHELL 0x128f49000 == 35 [pid = 1952] [id = 297] 07:41:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x112979400) [pid = 1952] [serial = 890] [outer = 0x0] 07:41:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x125709000) [pid = 1952] [serial = 891] [outer = 0x112979400] 07:41:41 INFO - PROCESS | 1952 | 1467643301599 Marionette DEBUG loaded listener.js 07:41:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x12605a000) [pid = 1952] [serial = 892] [outer = 0x112979400] 07:41:41 INFO - PROCESS | 1952 | 1467643301910 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 469ms 07:41:41 INFO - PROCESS | 1952 | 1467643301950 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 07:41:41 INFO - PROCESS | 1952 | 1467643301951 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 07:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:41:41 INFO - PROCESS | 1952 | 1467643301955 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:41:41 INFO - PROCESS | 1952 | 1467643301958 Marionette TRACE conn2 <- [1,1162,null,{}] 07:41:41 INFO - PROCESS | 1952 | 1467643301961 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:41 INFO - PROCESS | 1952 | 1467643301962 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:42 INFO - PROCESS | 1952 | 1467643302058 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 07:41:42 INFO - PROCESS | 1952 | 1467643302070 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:42 INFO - PROCESS | 1952 | 1467643302071 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:42 INFO - PROCESS | 1952 | ++DOCSHELL 0x129383800 == 36 [pid = 1952] [id = 298] 07:41:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x125078000) [pid = 1952] [serial = 893] [outer = 0x0] 07:41:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x12627cc00) [pid = 1952] [serial = 894] [outer = 0x125078000] 07:41:42 INFO - PROCESS | 1952 | 1467643302095 Marionette DEBUG loaded listener.js 07:41:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x126648000) [pid = 1952] [serial = 895] [outer = 0x125078000] 07:41:42 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x1185e8c00) [pid = 1952] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:41:42 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x1129ae000) [pid = 1952] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:41:42 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x116a04000) [pid = 1952] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:41:42 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x116079c00) [pid = 1952] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:41:42 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x115d04000) [pid = 1952] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:41:42 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x113372800) [pid = 1952] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:41:42 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x11a0f2400) [pid = 1952] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:41:42 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x11859b800) [pid = 1952] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:41:42 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x115023400) [pid = 1952] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:41:42 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x119adf400) [pid = 1952] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:41:42 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1138efc00) [pid = 1952] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:41:42 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x11607c000) [pid = 1952] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:41:42 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1121b9c00) [pid = 1952] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:41:42 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1129d8400) [pid = 1952] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:41:42 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x124bb6800) [pid = 1952] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:41:42 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x112c9d800) [pid = 1952] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:41:42 INFO - PROCESS | 1952 | 1467643302505 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 572ms 07:41:42 INFO - PROCESS | 1952 | 1467643302526 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 07:41:42 INFO - PROCESS | 1952 | 1467643302527 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 07:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:41:42 INFO - PROCESS | 1952 | 1467643302530 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:41:42 INFO - PROCESS | 1952 | 1467643302531 Marionette TRACE conn2 <- [1,1166,null,{}] 07:41:42 INFO - PROCESS | 1952 | 1467643302533 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:42 INFO - PROCESS | 1952 | 1467643302534 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:42 INFO - PROCESS | 1952 | 1467643302636 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 07:41:42 INFO - PROCESS | 1952 | 1467643302668 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:42 INFO - PROCESS | 1952 | 1467643302669 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:42 INFO - PROCESS | 1952 | ++DOCSHELL 0x11946c000 == 37 [pid = 1952] [id = 299] 07:41:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x11213e800) [pid = 1952] [serial = 896] [outer = 0x0] 07:41:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x118455800) [pid = 1952] [serial = 897] [outer = 0x11213e800] 07:41:42 INFO - PROCESS | 1952 | 1467643302693 Marionette DEBUG loaded listener.js 07:41:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x11a0bc000) [pid = 1952] [serial = 898] [outer = 0x11213e800] 07:41:42 INFO - PROCESS | 1952 | 1467643302947 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 468ms 07:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:41:43 INFO - PROCESS | 1952 | 1467643302999 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 07:41:43 INFO - PROCESS | 1952 | 1467643303000 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 07:41:43 INFO - PROCESS | 1952 | 1467643303011 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:41:43 INFO - PROCESS | 1952 | 1467643303012 Marionette TRACE conn2 <- [1,1170,null,{}] 07:41:43 INFO - PROCESS | 1952 | 1467643303015 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:43 INFO - PROCESS | 1952 | 1467643303017 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:43 INFO - PROCESS | 1952 | 1467643303117 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 07:41:43 INFO - PROCESS | 1952 | 1467643303124 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:43 INFO - PROCESS | 1952 | 1467643303126 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:43 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8c1800 == 38 [pid = 1952] [id = 300] 07:41:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x11a0cc800) [pid = 1952] [serial = 899] [outer = 0x0] 07:41:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1266da800) [pid = 1952] [serial = 900] [outer = 0x11a0cc800] 07:41:43 INFO - PROCESS | 1952 | 1467643303156 Marionette DEBUG loaded listener.js 07:41:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x126cef400) [pid = 1952] [serial = 901] [outer = 0x11a0cc800] 07:41:43 INFO - PROCESS | 1952 | 1467643303664 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 678ms 07:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:41:43 INFO - PROCESS | 1952 | 1467643303682 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 07:41:43 INFO - PROCESS | 1952 | 1467643303683 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 07:41:43 INFO - PROCESS | 1952 | 1467643303685 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:41:43 INFO - PROCESS | 1952 | 1467643303686 Marionette TRACE conn2 <- [1,1174,null,{}] 07:41:43 INFO - PROCESS | 1952 | 1467643303691 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:43 INFO - PROCESS | 1952 | 1467643303692 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:43 INFO - PROCESS | 1952 | 1467643303769 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 07:41:43 INFO - PROCESS | 1952 | 1467643303774 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:43 INFO - PROCESS | 1952 | 1467643303776 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:43 INFO - PROCESS | 1952 | ++DOCSHELL 0x12accc800 == 39 [pid = 1952] [id = 301] 07:41:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x126cef800) [pid = 1952] [serial = 902] [outer = 0x0] 07:41:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x126db8800) [pid = 1952] [serial = 903] [outer = 0x126cef800] 07:41:43 INFO - PROCESS | 1952 | 1467643303799 Marionette DEBUG loaded listener.js 07:41:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x126dc0c00) [pid = 1952] [serial = 904] [outer = 0x126cef800] 07:41:44 INFO - PROCESS | 1952 | 1467643304115 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:41:44 INFO - PROCESS | 1952 | 1467643304158 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 07:41:44 INFO - PROCESS | 1952 | 1467643304160 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:41:44 INFO - PROCESS | 1952 | 1467643304161 Marionette TRACE conn2 <- [1,1178,null,{}] 07:41:44 INFO - PROCESS | 1952 | 1467643304164 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:44 INFO - PROCESS | 1952 | 1467643304165 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:44 INFO - PROCESS | 1952 | 1467643304245 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 07:41:44 INFO - PROCESS | 1952 | 1467643304345 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:44 INFO - PROCESS | 1952 | 1467643304347 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:44 INFO - PROCESS | 1952 | ++DOCSHELL 0x112eb3800 == 40 [pid = 1952] [id = 302] 07:41:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x110ee8000) [pid = 1952] [serial = 905] [outer = 0x0] 07:41:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1121bec00) [pid = 1952] [serial = 906] [outer = 0x110ee8000] 07:41:44 INFO - PROCESS | 1952 | 1467643304384 Marionette DEBUG loaded listener.js 07:41:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x113206c00) [pid = 1952] [serial = 907] [outer = 0x110ee8000] 07:41:44 INFO - PROCESS | 1952 | 1467643304844 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:41:44 INFO - PROCESS | 1952 | 1467643304883 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 07:41:44 INFO - PROCESS | 1952 | 1467643304886 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:41:44 INFO - PROCESS | 1952 | 1467643304890 Marionette TRACE conn2 <- [1,1182,null,{}] 07:41:44 INFO - PROCESS | 1952 | 1467643304894 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:44 INFO - PROCESS | 1952 | 1467643304896 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:45 INFO - PROCESS | 1952 | 1467643304997 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 07:41:45 INFO - PROCESS | 1952 | 1467643305064 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:45 INFO - PROCESS | 1952 | 1467643305065 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x11946d800 == 41 [pid = 1952] [id = 303] 07:41:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x11839f000) [pid = 1952] [serial = 908] [outer = 0x0] 07:41:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1183d0c00) [pid = 1952] [serial = 909] [outer = 0x11839f000] 07:41:45 INFO - PROCESS | 1952 | 1467643305096 Marionette DEBUG loaded listener.js 07:41:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1185a5000) [pid = 1952] [serial = 910] [outer = 0x11839f000] 07:41:45 INFO - PROCESS | 1952 | 1467643305483 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:41:45 INFO - PROCESS | 1952 | 1467643305515 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 07:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:41:45 INFO - PROCESS | 1952 | 1467643305519 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:41:45 INFO - PROCESS | 1952 | 1467643305521 Marionette TRACE conn2 <- [1,1186,null,{}] 07:41:45 INFO - PROCESS | 1952 | 1467643305523 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:45 INFO - PROCESS | 1952 | 1467643305525 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:45 INFO - PROCESS | 1952 | 1467643305629 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 07:41:45 INFO - PROCESS | 1952 | 1467643305716 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:45 INFO - PROCESS | 1952 | 1467643305718 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x12978d800 == 42 [pid = 1952] [id = 304] 07:41:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x11870ec00) [pid = 1952] [serial = 911] [outer = 0x0] 07:41:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x119ae1000) [pid = 1952] [serial = 912] [outer = 0x11870ec00] 07:41:45 INFO - PROCESS | 1952 | 1467643305747 Marionette DEBUG loaded listener.js 07:41:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x11a0d6800) [pid = 1952] [serial = 913] [outer = 0x11870ec00] 07:41:46 INFO - PROCESS | 1952 | 1467643306161 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 07:41:46 INFO - PROCESS | 1952 | 1467643306193 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 07:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:41:46 INFO - PROCESS | 1952 | 1467643306196 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:41:46 INFO - PROCESS | 1952 | 1467643306201 Marionette TRACE conn2 <- [1,1190,null,{}] 07:41:46 INFO - PROCESS | 1952 | 1467643306227 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:46 INFO - PROCESS | 1952 | 1467643306230 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:46 INFO - PROCESS | 1952 | 1467643306334 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 07:41:46 INFO - PROCESS | 1952 | 1467643306400 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:46 INFO - PROCESS | 1952 | 1467643306402 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:46 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb61000 == 43 [pid = 1952] [id = 305] 07:41:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x121007c00) [pid = 1952] [serial = 914] [outer = 0x0] 07:41:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x124d07c00) [pid = 1952] [serial = 915] [outer = 0x121007c00] 07:41:46 INFO - PROCESS | 1952 | 1467643306431 Marionette DEBUG loaded listener.js 07:41:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x12605b400) [pid = 1952] [serial = 916] [outer = 0x121007c00] 07:41:46 INFO - PROCESS | 1952 | 1467643306840 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 07:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:41:46 INFO - PROCESS | 1952 | 1467643306893 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 07:41:46 INFO - PROCESS | 1952 | 1467643306896 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:41:46 INFO - PROCESS | 1952 | 1467643306897 Marionette TRACE conn2 <- [1,1194,null,{}] 07:41:46 INFO - PROCESS | 1952 | 1467643306899 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:46 INFO - PROCESS | 1952 | 1467643306901 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:47 INFO - PROCESS | 1952 | 1467643307021 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 07:41:47 INFO - PROCESS | 1952 | 1467643307074 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:47 INFO - PROCESS | 1952 | 1467643307076 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:47 INFO - PROCESS | 1952 | ++DOCSHELL 0x12be5d000 == 44 [pid = 1952] [id = 306] 07:41:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x12674a400) [pid = 1952] [serial = 917] [outer = 0x0] 07:41:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x126cf3c00) [pid = 1952] [serial = 918] [outer = 0x12674a400] 07:41:47 INFO - PROCESS | 1952 | 1467643307104 Marionette DEBUG loaded listener.js 07:41:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x128db7800) [pid = 1952] [serial = 919] [outer = 0x12674a400] 07:41:47 INFO - PROCESS | 1952 | 1467643307513 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 07:41:47 INFO - PROCESS | 1952 | 1467643307569 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 07:41:47 INFO - PROCESS | 1952 | 1467643307571 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:41:47 INFO - PROCESS | 1952 | 1467643307572 Marionette TRACE conn2 <- [1,1198,null,{}] 07:41:47 INFO - PROCESS | 1952 | 1467643307575 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:47 INFO - PROCESS | 1952 | 1467643307576 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:47 INFO - PROCESS | 1952 | 1467643307677 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 07:41:47 INFO - PROCESS | 1952 | 1467643307888 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:47 INFO - PROCESS | 1952 | 1467643307890 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:47 INFO - PROCESS | 1952 | ++DOCSHELL 0x11712d000 == 45 [pid = 1952] [id = 307] 07:41:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x1127cf000) [pid = 1952] [serial = 920] [outer = 0x0] 07:41:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x113f2d800) [pid = 1952] [serial = 921] [outer = 0x1127cf000] 07:41:47 INFO - PROCESS | 1952 | 1467643307919 Marionette DEBUG loaded listener.js 07:41:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x116623800) [pid = 1952] [serial = 922] [outer = 0x1127cf000] 07:41:48 INFO - PROCESS | 1952 | 1467643308356 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 819ms 07:41:48 INFO - PROCESS | 1952 | 1467643308392 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 07:41:48 INFO - PROCESS | 1952 | 1467643308394 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 07:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:41:48 INFO - PROCESS | 1952 | 1467643308397 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:41:48 INFO - PROCESS | 1952 | 1467643308398 Marionette TRACE conn2 <- [1,1202,null,{}] 07:41:48 INFO - PROCESS | 1952 | 1467643308402 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:48 INFO - PROCESS | 1952 | 1467643308403 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:48 INFO - PROCESS | 1952 | 1467643308499 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 07:41:48 INFO - PROCESS | 1952 | 1467643308554 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:48 INFO - PROCESS | 1952 | 1467643308555 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:48 INFO - PROCESS | 1952 | ++DOCSHELL 0x11822a000 == 46 [pid = 1952] [id = 308] 07:41:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 114 (0x1176c7400) [pid = 1952] [serial = 923] [outer = 0x0] 07:41:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 115 (0x1183a1000) [pid = 1952] [serial = 924] [outer = 0x1176c7400] 07:41:48 INFO - PROCESS | 1952 | 1467643308584 Marionette DEBUG loaded listener.js 07:41:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 116 (0x11870ac00) [pid = 1952] [serial = 925] [outer = 0x1176c7400] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x12accc800 == 45 [pid = 1952] [id = 301] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8c1800 == 44 [pid = 1952] [id = 300] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x11946c000 == 43 [pid = 1952] [id = 299] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x129383800 == 42 [pid = 1952] [id = 298] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x128f49000 == 41 [pid = 1952] [id = 297] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x1262be800 == 40 [pid = 1952] [id = 296] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x12577a800 == 39 [pid = 1952] [id = 295] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x117135000 == 38 [pid = 1952] [id = 294] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x121448000 == 37 [pid = 1952] [id = 293] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x118f1d000 == 36 [pid = 1952] [id = 292] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x1169a9800 == 35 [pid = 1952] [id = 291] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x11661b800 == 34 [pid = 1952] [id = 290] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x118788000 == 33 [pid = 1952] [id = 289] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x112cc6800 == 32 [pid = 1952] [id = 288] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x11712d000 == 31 [pid = 1952] [id = 307] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x12be5d000 == 30 [pid = 1952] [id = 306] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb61000 == 29 [pid = 1952] [id = 305] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x12978d800 == 28 [pid = 1952] [id = 304] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x11946d800 == 27 [pid = 1952] [id = 303] 07:41:49 INFO - PROCESS | 1952 | --DOCSHELL 0x112eb3800 == 26 [pid = 1952] [id = 302] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 115 (0x118f43800) [pid = 1952] [serial = 839] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 114 (0x119497000) [pid = 1952] [serial = 842] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 113 (0x11a066000) [pid = 1952] [serial = 843] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x118258c00) [pid = 1952] [serial = 828] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x1171bdc00) [pid = 1952] [serial = 827] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x1166f5c00) [pid = 1952] [serial = 833] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x117ea4400) [pid = 1952] [serial = 834] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x117ea4c00) [pid = 1952] [serial = 813] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x113d90800) [pid = 1952] [serial = 830] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x1166f1800) [pid = 1952] [serial = 812] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x121197c00) [pid = 1952] [serial = 846] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x1193d3000) [pid = 1952] [serial = 816] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x11899f400) [pid = 1952] [serial = 815] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x121007800) [pid = 1952] [serial = 845] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x116077c00) [pid = 1952] [serial = 831] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x1215b3400) [pid = 1952] [serial = 848] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x12100f000) [pid = 1952] [serial = 819] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x11a0ca800) [pid = 1952] [serial = 818] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x124d0ec00) [pid = 1952] [serial = 822] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1183d8000) [pid = 1952] [serial = 836] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x121ecfc00) [pid = 1952] [serial = 821] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1185dd000) [pid = 1952] [serial = 837] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x113aaa400) [pid = 1952] [serial = 825] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x115d04c00) [pid = 1952] [serial = 851] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1183ce000) [pid = 1952] [serial = 852] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1127d1400) [pid = 1952] [serial = 824] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x124dc8800) [pid = 1952] [serial = 857] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1248f4400) [pid = 1952] [serial = 849] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x125076400) [pid = 1952] [serial = 858] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1193d4c00) [pid = 1952] [serial = 854] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x121b4ec00) [pid = 1952] [serial = 855] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1257a8800) [pid = 1952] [serial = 860] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x118ff9c00) [pid = 1952] [serial = 840] [outer = 0x0] [url = about:blank] 07:41:49 INFO - PROCESS | 1952 | 1467643309499 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:41:49 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 07:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1121ms 07:41:49 INFO - PROCESS | 1952 | 1467643309518 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 07:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:41:49 INFO - PROCESS | 1952 | 1467643309522 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 07:41:49 INFO - PROCESS | 1952 | 1467643309527 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:41:49 INFO - PROCESS | 1952 | 1467643309529 Marionette TRACE conn2 <- [1,1206,null,{}] 07:41:49 INFO - PROCESS | 1952 | 1467643309533 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:49 INFO - PROCESS | 1952 | 1467643309534 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:49 INFO - PROCESS | 1952 | 1467643309616 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 07:41:49 INFO - PROCESS | 1952 | 1467643309624 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:49 INFO - PROCESS | 1952 | 1467643309627 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:49 INFO - PROCESS | 1952 | ++DOCSHELL 0x113d8a800 == 27 [pid = 1952] [id = 309] 07:41:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x11295b000) [pid = 1952] [serial = 926] [outer = 0x0] 07:41:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x1138ebc00) [pid = 1952] [serial = 927] [outer = 0x11295b000] 07:41:49 INFO - PROCESS | 1952 | 1467643309655 Marionette DEBUG loaded listener.js 07:41:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x115d04c00) [pid = 1952] [serial = 928] [outer = 0x11295b000] 07:41:50 INFO - PROCESS | 1952 | 1467643310058 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:41:50 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 07:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 572ms 07:41:50 INFO - PROCESS | 1952 | 1467643310099 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 07:41:50 INFO - PROCESS | 1952 | 1467643310105 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 07:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:41:50 INFO - PROCESS | 1952 | 1467643310111 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:41:50 INFO - PROCESS | 1952 | 1467643310114 Marionette TRACE conn2 <- [1,1210,null,{}] 07:41:50 INFO - PROCESS | 1952 | 1467643310118 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:50 INFO - PROCESS | 1952 | 1467643310120 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:50 INFO - PROCESS | 1952 | 1467643310242 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 07:41:50 INFO - PROCESS | 1952 | 1467643310255 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:50 INFO - PROCESS | 1952 | 1467643310256 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:50 INFO - PROCESS | 1952 | ++DOCSHELL 0x11712e000 == 28 [pid = 1952] [id = 310] 07:41:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1160dc400) [pid = 1952] [serial = 929] [outer = 0x0] 07:41:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1176c8000) [pid = 1952] [serial = 930] [outer = 0x1160dc400] 07:41:50 INFO - PROCESS | 1952 | 1467643310301 Marionette DEBUG loaded listener.js 07:41:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1183ce000) [pid = 1952] [serial = 931] [outer = 0x1160dc400] 07:41:50 INFO - PROCESS | 1952 | 1467643310729 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 672ms 07:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:41:50 INFO - PROCESS | 1952 | 1467643310783 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 07:41:50 INFO - PROCESS | 1952 | 1467643310784 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 07:41:50 INFO - PROCESS | 1952 | 1467643310788 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:41:50 INFO - PROCESS | 1952 | 1467643310790 Marionette TRACE conn2 <- [1,1214,null,{}] 07:41:50 INFO - PROCESS | 1952 | 1467643310798 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:50 INFO - PROCESS | 1952 | 1467643310801 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:50 INFO - PROCESS | 1952 | 1467643310875 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 07:41:50 INFO - PROCESS | 1952 | 1467643310900 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:50 INFO - PROCESS | 1952 | 1467643310902 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:50 INFO - PROCESS | 1952 | ++DOCSHELL 0x118fca000 == 29 [pid = 1952] [id = 311] 07:41:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1127d7400) [pid = 1952] [serial = 932] [outer = 0x0] 07:41:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x118fa7400) [pid = 1952] [serial = 933] [outer = 0x1127d7400] 07:41:50 INFO - PROCESS | 1952 | 1467643310933 Marionette DEBUG loaded listener.js 07:41:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1193d2000) [pid = 1952] [serial = 934] [outer = 0x1127d7400] 07:41:51 INFO - PROCESS | 1952 | 1467643311260 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 523ms 07:41:51 INFO - PROCESS | 1952 | 1467643311310 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 07:41:51 INFO - PROCESS | 1952 | 1467643311312 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 07:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:41:51 INFO - PROCESS | 1952 | 1467643311314 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:41:51 INFO - PROCESS | 1952 | 1467643311315 Marionette TRACE conn2 <- [1,1218,null,{}] 07:41:51 INFO - PROCESS | 1952 | 1467643311331 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:51 INFO - PROCESS | 1952 | 1467643311332 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:51 INFO - PROCESS | 1952 | 1467643311426 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 07:41:51 INFO - PROCESS | 1952 | 1467643311430 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:51 INFO - PROCESS | 1952 | 1467643311431 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:51 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a24000 == 30 [pid = 1952] [id = 312] 07:41:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x119496c00) [pid = 1952] [serial = 935] [outer = 0x0] 07:41:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x119907000) [pid = 1952] [serial = 936] [outer = 0x119496c00] 07:41:51 INFO - PROCESS | 1952 | 1467643311458 Marionette DEBUG loaded listener.js 07:41:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x119e5f000) [pid = 1952] [serial = 937] [outer = 0x119496c00] 07:41:51 INFO - PROCESS | 1952 | 1467643311812 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 07:41:51 INFO - PROCESS | 1952 | 1467643311833 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 07:41:51 INFO - PROCESS | 1952 | 1467643311834 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 07:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:41:51 INFO - PROCESS | 1952 | 1467643311837 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:41:51 INFO - PROCESS | 1952 | 1467643311840 Marionette TRACE conn2 <- [1,1222,null,{}] 07:41:51 INFO - PROCESS | 1952 | 1467643311850 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:51 INFO - PROCESS | 1952 | 1467643311852 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:51 INFO - PROCESS | 1952 | 1467643311943 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 07:41:51 INFO - PROCESS | 1952 | 1467643311946 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:51 INFO - PROCESS | 1952 | 1467643311947 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:51 INFO - PROCESS | 1952 | ++DOCSHELL 0x12154c800 == 31 [pid = 1952] [id = 313] 07:41:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1160da800) [pid = 1952] [serial = 938] [outer = 0x0] 07:41:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x11a0c9000) [pid = 1952] [serial = 939] [outer = 0x1160da800] 07:41:51 INFO - PROCESS | 1952 | 1467643311972 Marionette DEBUG loaded listener.js 07:41:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x11a0eec00) [pid = 1952] [serial = 940] [outer = 0x1160da800] 07:41:52 INFO - PROCESS | 1952 | 1467643312396 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 07:41:52 INFO - PROCESS | 1952 | 1467643312410 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 07:41:52 INFO - PROCESS | 1952 | 1467643312413 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:41:52 INFO - PROCESS | 1952 | 1467643312415 Marionette TRACE conn2 <- [1,1226,null,{}] 07:41:52 INFO - PROCESS | 1952 | 1467643312419 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:52 INFO - PROCESS | 1952 | 1467643312425 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:52 INFO - PROCESS | 1952 | 1467643312596 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 07:41:52 INFO - PROCESS | 1952 | 1467643312624 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:52 INFO - PROCESS | 1952 | 1467643312626 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:52 INFO - PROCESS | 1952 | ++DOCSHELL 0x124c8f000 == 32 [pid = 1952] [id = 314] 07:41:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x11a0f6000) [pid = 1952] [serial = 941] [outer = 0x0] 07:41:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x12102a800) [pid = 1952] [serial = 942] [outer = 0x11a0f6000] 07:41:52 INFO - PROCESS | 1952 | 1467643312668 Marionette DEBUG loaded listener.js 07:41:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x121ed5400) [pid = 1952] [serial = 943] [outer = 0x11a0f6000] 07:41:53 INFO - PROCESS | 1952 | 1467643313016 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 627ms 07:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:41:53 INFO - PROCESS | 1952 | 1467643313048 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 07:41:53 INFO - PROCESS | 1952 | 1467643313049 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 07:41:53 INFO - PROCESS | 1952 | 1467643313051 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:41:53 INFO - PROCESS | 1952 | 1467643313052 Marionette TRACE conn2 <- [1,1230,null,{}] 07:41:53 INFO - PROCESS | 1952 | 1467643313057 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:53 INFO - PROCESS | 1952 | 1467643313059 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:53 INFO - PROCESS | 1952 | 1467643313160 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 07:41:53 INFO - PROCESS | 1952 | 1467643313163 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:53 INFO - PROCESS | 1952 | 1467643313164 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:53 INFO - PROCESS | 1952 | ++DOCSHELL 0x1257c3000 == 33 [pid = 1952] [id = 315] 07:41:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x1133b7c00) [pid = 1952] [serial = 944] [outer = 0x0] 07:41:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x124b49400) [pid = 1952] [serial = 945] [outer = 0x1133b7c00] 07:41:53 INFO - PROCESS | 1952 | 1467643313188 Marionette DEBUG loaded listener.js 07:41:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x124dcec00) [pid = 1952] [serial = 946] [outer = 0x1133b7c00] 07:41:53 INFO - PROCESS | 1952 | 1467643313528 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 522ms 07:41:53 INFO - PROCESS | 1952 | 1467643313574 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 07:41:53 INFO - PROCESS | 1952 | 1467643313575 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 07:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:41:53 INFO - PROCESS | 1952 | 1467643313577 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:41:53 INFO - PROCESS | 1952 | 1467643313578 Marionette TRACE conn2 <- [1,1234,null,{}] 07:41:53 INFO - PROCESS | 1952 | 1467643313580 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:53 INFO - PROCESS | 1952 | 1467643313581 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:53 INFO - PROCESS | 1952 | 1467643313884 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 07:41:53 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x11a0d3400) [pid = 1952] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:41:53 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x121c2b000) [pid = 1952] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:41:53 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x112979400) [pid = 1952] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:41:53 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x11213e800) [pid = 1952] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:41:53 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x125078000) [pid = 1952] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:41:53 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1160d8c00) [pid = 1952] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:41:53 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x118ff9800) [pid = 1952] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:41:53 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x113f3a400) [pid = 1952] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:41:53 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x111c7d800) [pid = 1952] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:41:53 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x118706400) [pid = 1952] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:41:53 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x113d94400) [pid = 1952] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:41:53 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x11990c400) [pid = 1952] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:41:53 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x11a0cc800) [pid = 1952] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:41:53 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1251c3800) [pid = 1952] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:41:53 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x126cef800) [pid = 1952] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:41:53 INFO - PROCESS | 1952 | 1467643313929 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:53 INFO - PROCESS | 1952 | 1467643313930 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:53 INFO - PROCESS | 1952 | ++DOCSHELL 0x119437000 == 34 [pid = 1952] [id = 316] 07:41:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x110ee9400) [pid = 1952] [serial = 947] [outer = 0x0] 07:41:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1127d2000) [pid = 1952] [serial = 948] [outer = 0x110ee9400] 07:41:53 INFO - PROCESS | 1952 | 1467643313955 Marionette DEBUG loaded listener.js 07:41:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1176bb800) [pid = 1952] [serial = 949] [outer = 0x110ee9400] 07:41:54 INFO - PROCESS | 1952 | 1467643314202 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 672ms 07:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:41:54 INFO - PROCESS | 1952 | 1467643314250 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 07:41:54 INFO - PROCESS | 1952 | 1467643314251 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 07:41:54 INFO - PROCESS | 1952 | 1467643314260 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:41:54 INFO - PROCESS | 1952 | 1467643314270 Marionette TRACE conn2 <- [1,1238,null,{}] 07:41:54 INFO - PROCESS | 1952 | 1467643314280 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:54 INFO - PROCESS | 1952 | 1467643314281 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:54 INFO - PROCESS | 1952 | 1467643314361 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 07:41:54 INFO - PROCESS | 1952 | 1467643314427 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:54 INFO - PROCESS | 1952 | 1467643314429 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:54 INFO - PROCESS | 1952 | ++DOCSHELL 0x118fc6000 == 35 [pid = 1952] [id = 317] 07:41:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x110eea000) [pid = 1952] [serial = 950] [outer = 0x0] 07:41:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1193cd400) [pid = 1952] [serial = 951] [outer = 0x110eea000] 07:41:54 INFO - PROCESS | 1952 | 1467643314455 Marionette DEBUG loaded listener.js 07:41:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x124dc9800) [pid = 1952] [serial = 952] [outer = 0x110eea000] 07:41:54 INFO - PROCESS | 1952 | 1467643314697 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 495ms 07:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:41:54 INFO - PROCESS | 1952 | 1467643314749 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 07:41:54 INFO - PROCESS | 1952 | 1467643314750 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 07:41:54 INFO - PROCESS | 1952 | 1467643314752 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:41:54 INFO - PROCESS | 1952 | 1467643314753 Marionette TRACE conn2 <- [1,1242,null,{}] 07:41:54 INFO - PROCESS | 1952 | 1467643314764 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:54 INFO - PROCESS | 1952 | 1467643314765 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:54 INFO - PROCESS | 1952 | 1467643314845 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 07:41:54 INFO - PROCESS | 1952 | 1467643314849 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:54 INFO - PROCESS | 1952 | 1467643314850 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:54 INFO - PROCESS | 1952 | ++DOCSHELL 0x128fcc000 == 36 [pid = 1952] [id = 318] 07:41:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x125709400) [pid = 1952] [serial = 953] [outer = 0x0] 07:41:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1257a6000) [pid = 1952] [serial = 954] [outer = 0x125709400] 07:41:54 INFO - PROCESS | 1952 | 1467643314877 Marionette DEBUG loaded listener.js 07:41:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x12627bc00) [pid = 1952] [serial = 955] [outer = 0x125709400] 07:41:55 INFO - PROCESS | 1952 | 1467643315196 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 476ms 07:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:41:55 INFO - PROCESS | 1952 | 1467643315229 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 07:41:55 INFO - PROCESS | 1952 | 1467643315230 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 07:41:55 INFO - PROCESS | 1952 | 1467643315232 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:41:55 INFO - PROCESS | 1952 | 1467643315234 Marionette TRACE conn2 <- [1,1246,null,{}] 07:41:55 INFO - PROCESS | 1952 | 1467643315236 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:55 INFO - PROCESS | 1952 | 1467643315238 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:55 INFO - PROCESS | 1952 | 1467643315359 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 07:41:55 INFO - PROCESS | 1952 | 1467643315365 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:55 INFO - PROCESS | 1952 | 1467643315367 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:55 INFO - PROCESS | 1952 | ++DOCSHELL 0x121560000 == 37 [pid = 1952] [id = 319] 07:41:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x125078000) [pid = 1952] [serial = 956] [outer = 0x0] 07:41:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x12663b800) [pid = 1952] [serial = 957] [outer = 0x125078000] 07:41:55 INFO - PROCESS | 1952 | 1467643315393 Marionette DEBUG loaded listener.js 07:41:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x126dc1800) [pid = 1952] [serial = 958] [outer = 0x125078000] 07:41:55 INFO - PROCESS | 1952 | 1467643315728 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 520ms 07:41:55 INFO - PROCESS | 1952 | 1467643315753 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 07:41:55 INFO - PROCESS | 1952 | 1467643315757 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 07:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:41:55 INFO - PROCESS | 1952 | 1467643315760 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:41:55 INFO - PROCESS | 1952 | 1467643315761 Marionette TRACE conn2 <- [1,1250,null,{}] 07:41:55 INFO - PROCESS | 1952 | 1467643315763 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:55 INFO - PROCESS | 1952 | 1467643315765 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:55 INFO - PROCESS | 1952 | 1467643315843 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 07:41:55 INFO - PROCESS | 1952 | 1467643315847 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:55 INFO - PROCESS | 1952 | 1467643315848 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:55 INFO - PROCESS | 1952 | ++DOCSHELL 0x111ea2800 == 38 [pid = 1952] [id = 320] 07:41:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x110e82400) [pid = 1952] [serial = 959] [outer = 0x0] 07:41:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x110fa1400) [pid = 1952] [serial = 960] [outer = 0x110e82400] 07:41:55 INFO - PROCESS | 1952 | 1467643315924 Marionette DEBUG loaded listener.js 07:41:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x1127d1400) [pid = 1952] [serial = 961] [outer = 0x110e82400] 07:41:56 INFO - PROCESS | 1952 | 1467643316510 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 820ms 07:41:56 INFO - PROCESS | 1952 | 1467643316580 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 07:41:56 INFO - PROCESS | 1952 | 1467643316582 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 07:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:41:56 INFO - PROCESS | 1952 | 1467643316585 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:41:56 INFO - PROCESS | 1952 | 1467643316588 Marionette TRACE conn2 <- [1,1254,null,{}] 07:41:56 INFO - PROCESS | 1952 | 1467643316591 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:56 INFO - PROCESS | 1952 | 1467643316593 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:56 INFO - PROCESS | 1952 | 1467643316705 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 07:41:56 INFO - PROCESS | 1952 | 1467643316759 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:56 INFO - PROCESS | 1952 | 1467643316761 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:56 INFO - PROCESS | 1952 | ++DOCSHELL 0x118387000 == 39 [pid = 1952] [id = 321] 07:41:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x1162e0800) [pid = 1952] [serial = 962] [outer = 0x0] 07:41:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x11677b400) [pid = 1952] [serial = 963] [outer = 0x1162e0800] 07:41:56 INFO - PROCESS | 1952 | 1467643316792 Marionette DEBUG loaded listener.js 07:41:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x1183a2000) [pid = 1952] [serial = 964] [outer = 0x1162e0800] 07:41:57 INFO - PROCESS | 1952 | 1467643317352 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 823ms 07:41:57 INFO - PROCESS | 1952 | 1467643317523 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 07:41:57 INFO - PROCESS | 1952 | 1467643317525 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 07:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:41:57 INFO - PROCESS | 1952 | 1467643317533 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:41:57 INFO - PROCESS | 1952 | 1467643317535 Marionette TRACE conn2 <- [1,1258,null,{}] 07:41:57 INFO - PROCESS | 1952 | 1467643317564 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:57 INFO - PROCESS | 1952 | 1467643317567 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:57 INFO - PROCESS | 1952 | 1467643317681 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 07:41:57 INFO - PROCESS | 1952 | 1467643317727 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:57 INFO - PROCESS | 1952 | 1467643317731 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:57 INFO - PROCESS | 1952 | ++DOCSHELL 0x11821c800 == 40 [pid = 1952] [id = 322] 07:41:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x113aaa400) [pid = 1952] [serial = 965] [outer = 0x0] 07:41:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x11602dc00) [pid = 1952] [serial = 966] [outer = 0x113aaa400] 07:41:57 INFO - PROCESS | 1952 | 1467643317757 Marionette DEBUG loaded listener.js 07:41:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x116a11800) [pid = 1952] [serial = 967] [outer = 0x113aaa400] 07:41:58 INFO - PROCESS | 1952 | --DOCSHELL 0x121560000 == 39 [pid = 1952] [id = 319] 07:41:58 INFO - PROCESS | 1952 | --DOCSHELL 0x128fcc000 == 38 [pid = 1952] [id = 318] 07:41:58 INFO - PROCESS | 1952 | --DOCSHELL 0x118fc6000 == 37 [pid = 1952] [id = 317] 07:41:58 INFO - PROCESS | 1952 | --DOCSHELL 0x119437000 == 36 [pid = 1952] [id = 316] 07:41:58 INFO - PROCESS | 1952 | --DOCSHELL 0x1257c3000 == 35 [pid = 1952] [id = 315] 07:41:58 INFO - PROCESS | 1952 | --DOCSHELL 0x124c8f000 == 34 [pid = 1952] [id = 314] 07:41:58 INFO - PROCESS | 1952 | --DOCSHELL 0x12154c800 == 33 [pid = 1952] [id = 313] 07:41:58 INFO - PROCESS | 1952 | --DOCSHELL 0x119a24000 == 32 [pid = 1952] [id = 312] 07:41:58 INFO - PROCESS | 1952 | --DOCSHELL 0x118fca000 == 31 [pid = 1952] [id = 311] 07:41:58 INFO - PROCESS | 1952 | --DOCSHELL 0x11712e000 == 30 [pid = 1952] [id = 310] 07:41:58 INFO - PROCESS | 1952 | --DOCSHELL 0x113d8a800 == 29 [pid = 1952] [id = 309] 07:41:58 INFO - PROCESS | 1952 | --DOCSHELL 0x11822a000 == 28 [pid = 1952] [id = 308] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x12100d400) [pid = 1952] [serial = 885] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x124c6a000) [pid = 1952] [serial = 888] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x121c2ac00) [pid = 1952] [serial = 886] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x125709000) [pid = 1952] [serial = 891] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x118455800) [pid = 1952] [serial = 897] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x125004000) [pid = 1952] [serial = 889] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x12627cc00) [pid = 1952] [serial = 894] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x12605a000) [pid = 1952] [serial = 892] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x1166f1c00) [pid = 1952] [serial = 866] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x1171b9400) [pid = 1952] [serial = 867] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1194d4800) [pid = 1952] [serial = 879] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x11990bc00) [pid = 1952] [serial = 880] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x115d02800) [pid = 1952] [serial = 869] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1160df000) [pid = 1952] [serial = 870] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x1121af400) [pid = 1952] [serial = 863] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x112962c00) [pid = 1952] [serial = 864] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x11870e000) [pid = 1952] [serial = 876] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x118ff2c00) [pid = 1952] [serial = 877] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1162df800) [pid = 1952] [serial = 872] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x118258000) [pid = 1952] [serial = 873] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x11a0b4000) [pid = 1952] [serial = 882] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1266da800) [pid = 1952] [serial = 900] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x126cef400) [pid = 1952] [serial = 901] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x12627d000) [pid = 1952] [serial = 861] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x121023800) [pid = 1952] [serial = 492] [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.] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x126dc0c00) [pid = 1952] [serial = 904] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x126db8800) [pid = 1952] [serial = 903] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x11a0bc000) [pid = 1952] [serial = 898] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x126648000) [pid = 1952] [serial = 895] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x11a0d0400) [pid = 1952] [serial = 883] [outer = 0x0] [url = about:blank] 07:41:58 INFO - PROCESS | 1952 | 1467643318184 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 694ms 07:41:58 INFO - PROCESS | 1952 | 1467643318227 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 07:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:41:58 INFO - PROCESS | 1952 | 1467643318229 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 07:41:58 INFO - PROCESS | 1952 | 1467643318234 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:41:58 INFO - PROCESS | 1952 | 1467643318237 Marionette TRACE conn2 <- [1,1262,null,{}] 07:41:58 INFO - PROCESS | 1952 | 1467643318239 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:58 INFO - PROCESS | 1952 | 1467643318241 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:58 INFO - PROCESS | 1952 | 1467643318320 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 07:41:58 INFO - PROCESS | 1952 | 1467643318326 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:58 INFO - PROCESS | 1952 | 1467643318328 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:58 INFO - PROCESS | 1952 | ++DOCSHELL 0x11712e000 == 29 [pid = 1952] [id = 323] 07:41:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x117ea8c00) [pid = 1952] [serial = 968] [outer = 0x0] 07:41:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x11845fc00) [pid = 1952] [serial = 969] [outer = 0x117ea8c00] 07:41:58 INFO - PROCESS | 1952 | 1467643318355 Marionette DEBUG loaded listener.js 07:41:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x118704400) [pid = 1952] [serial = 970] [outer = 0x117ea8c00] 07:41:58 INFO - PROCESS | 1952 | 1467643318713 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 524ms 07:41:58 INFO - PROCESS | 1952 | 1467643318756 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 07:41:58 INFO - PROCESS | 1952 | 1467643318757 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 07:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:41:58 INFO - PROCESS | 1952 | 1467643318759 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:41:58 INFO - PROCESS | 1952 | 1467643318761 Marionette TRACE conn2 <- [1,1266,null,{}] 07:41:58 INFO - PROCESS | 1952 | 1467643318768 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:58 INFO - PROCESS | 1952 | 1467643318771 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:58 INFO - PROCESS | 1952 | 1467643318853 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 07:41:58 INFO - PROCESS | 1952 | 1467643318861 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:58 INFO - PROCESS | 1952 | 1467643318864 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:58 INFO - PROCESS | 1952 | ++DOCSHELL 0x1196c8000 == 30 [pid = 1952] [id = 324] 07:41:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x119497000) [pid = 1952] [serial = 971] [outer = 0x0] 07:41:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x1194dd400) [pid = 1952] [serial = 972] [outer = 0x119497000] 07:41:58 INFO - PROCESS | 1952 | 1467643318892 Marionette DEBUG loaded listener.js 07:41:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x119913000) [pid = 1952] [serial = 973] [outer = 0x119497000] 07:41:59 INFO - PROCESS | 1952 | 1467643319256 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 520ms 07:41:59 INFO - PROCESS | 1952 | 1467643319290 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 07:41:59 INFO - PROCESS | 1952 | 1467643319291 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 07:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:41:59 INFO - PROCESS | 1952 | 1467643319295 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:41:59 INFO - PROCESS | 1952 | 1467643319296 Marionette TRACE conn2 <- [1,1270,null,{}] 07:41:59 INFO - PROCESS | 1952 | 1467643319298 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:59 INFO - PROCESS | 1952 | 1467643319300 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:59 INFO - PROCESS | 1952 | 1467643319377 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 07:41:59 INFO - PROCESS | 1952 | 1467643319380 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:59 INFO - PROCESS | 1952 | 1467643319381 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:59 INFO - PROCESS | 1952 | ++DOCSHELL 0x121616000 == 31 [pid = 1952] [id = 325] 07:41:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x112979800) [pid = 1952] [serial = 974] [outer = 0x0] 07:41:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x11a0f3400) [pid = 1952] [serial = 975] [outer = 0x112979800] 07:41:59 INFO - PROCESS | 1952 | 1467643319409 Marionette DEBUG loaded listener.js 07:41:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x12100dc00) [pid = 1952] [serial = 976] [outer = 0x112979800] 07:41:59 INFO - PROCESS | 1952 | 1467643319744 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 473ms 07:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:41:59 INFO - PROCESS | 1952 | 1467643319768 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 07:41:59 INFO - PROCESS | 1952 | 1467643319769 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 07:41:59 INFO - PROCESS | 1952 | 1467643319774 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:41:59 INFO - PROCESS | 1952 | 1467643319777 Marionette TRACE conn2 <- [1,1274,null,{}] 07:41:59 INFO - PROCESS | 1952 | 1467643319779 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:41:59 INFO - PROCESS | 1952 | 1467643319780 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:59 INFO - PROCESS | 1952 | 1467643319857 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 07:41:59 INFO - PROCESS | 1952 | 1467643319861 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:59 INFO - PROCESS | 1952 | 1467643319862 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:41:59 INFO - PROCESS | 1952 | ++DOCSHELL 0x117137000 == 32 [pid = 1952] [id = 326] 07:41:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x11a0f8800) [pid = 1952] [serial = 977] [outer = 0x0] 07:41:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x12119cc00) [pid = 1952] [serial = 978] [outer = 0x11a0f8800] 07:41:59 INFO - PROCESS | 1952 | 1467643319888 Marionette DEBUG loaded listener.js 07:41:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1216cfc00) [pid = 1952] [serial = 979] [outer = 0x11a0f8800] 07:42:00 INFO - PROCESS | 1952 | 1467643320244 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 523ms 07:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:42:00 INFO - PROCESS | 1952 | 1467643320296 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 07:42:00 INFO - PROCESS | 1952 | 1467643320297 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 07:42:00 INFO - PROCESS | 1952 | 1467643320300 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:42:00 INFO - PROCESS | 1952 | 1467643320301 Marionette TRACE conn2 <- [1,1278,null,{}] 07:42:00 INFO - PROCESS | 1952 | 1467643320304 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:00 INFO - PROCESS | 1952 | 1467643320308 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:00 INFO - PROCESS | 1952 | 1467643320427 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 07:42:00 INFO - PROCESS | 1952 | 1467643320463 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:00 INFO - PROCESS | 1952 | 1467643320465 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:00 INFO - PROCESS | 1952 | ++DOCSHELL 0x126708000 == 33 [pid = 1952] [id = 327] 07:42:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x1248cc000) [pid = 1952] [serial = 980] [outer = 0x0] 07:42:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x125073c00) [pid = 1952] [serial = 981] [outer = 0x1248cc000] 07:42:00 INFO - PROCESS | 1952 | 1467643320490 Marionette DEBUG loaded listener.js 07:42:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x126754800) [pid = 1952] [serial = 982] [outer = 0x1248cc000] 07:42:00 INFO - PROCESS | 1952 | 1467643320802 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 521ms 07:42:00 INFO - PROCESS | 1952 | 1467643320824 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 07:42:00 INFO - PROCESS | 1952 | 1467643320826 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 07:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:42:00 INFO - PROCESS | 1952 | 1467643320828 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:42:00 INFO - PROCESS | 1952 | 1467643320829 Marionette TRACE conn2 <- [1,1282,null,{}] 07:42:00 INFO - PROCESS | 1952 | 1467643320832 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:00 INFO - PROCESS | 1952 | 1467643320833 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:00 INFO - PROCESS | 1952 | 1467643320928 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 07:42:00 INFO - PROCESS | 1952 | 1467643320951 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:00 INFO - PROCESS | 1952 | 1467643320952 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:00 INFO - PROCESS | 1952 | ++DOCSHELL 0x127829000 == 34 [pid = 1952] [id = 328] 07:42:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x117ea9400) [pid = 1952] [serial = 983] [outer = 0x0] 07:42:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x126cef800) [pid = 1952] [serial = 984] [outer = 0x117ea9400] 07:42:00 INFO - PROCESS | 1952 | 1467643320976 Marionette DEBUG loaded listener.js 07:42:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x126dc2400) [pid = 1952] [serial = 985] [outer = 0x117ea9400] 07:42:01 INFO - PROCESS | 1952 | 1467643321317 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 519ms 07:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:42:01 INFO - PROCESS | 1952 | 1467643321349 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 07:42:01 INFO - PROCESS | 1952 | 1467643321350 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 07:42:01 INFO - PROCESS | 1952 | 1467643321352 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:42:01 INFO - PROCESS | 1952 | 1467643321354 Marionette TRACE conn2 <- [1,1286,null,{}] 07:42:01 INFO - PROCESS | 1952 | 1467643321356 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:01 INFO - PROCESS | 1952 | 1467643321357 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:01 INFO - PROCESS | 1952 | 1467643321452 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 07:42:01 INFO - PROCESS | 1952 | 1467643321456 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:01 INFO - PROCESS | 1952 | 1467643321457 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:01 INFO - PROCESS | 1952 | ++DOCSHELL 0x129378000 == 35 [pid = 1952] [id = 329] 07:42:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x126053c00) [pid = 1952] [serial = 986] [outer = 0x0] 07:42:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x128dea000) [pid = 1952] [serial = 987] [outer = 0x126053c00] 07:42:01 INFO - PROCESS | 1952 | 1467643321482 Marionette DEBUG loaded listener.js 07:42:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1292e5800) [pid = 1952] [serial = 988] [outer = 0x126053c00] 07:42:01 INFO - PROCESS | 1952 | 1467643321823 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 520ms 07:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:42:01 INFO - PROCESS | 1952 | 1467643321873 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 07:42:01 INFO - PROCESS | 1952 | 1467643321874 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 07:42:01 INFO - PROCESS | 1952 | 1467643321876 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:42:01 INFO - PROCESS | 1952 | 1467643321877 Marionette TRACE conn2 <- [1,1290,null,{}] 07:42:01 INFO - PROCESS | 1952 | 1467643321879 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:01 INFO - PROCESS | 1952 | 1467643321881 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:01 INFO - PROCESS | 1952 | 1467643321975 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 07:42:01 INFO - PROCESS | 1952 | 1467643321985 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:01 INFO - PROCESS | 1952 | 1467643321986 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:01 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5a1000 == 36 [pid = 1952] [id = 330] 07:42:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x128deb400) [pid = 1952] [serial = 989] [outer = 0x0] 07:42:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x1292ea800) [pid = 1952] [serial = 990] [outer = 0x128deb400] 07:42:02 INFO - PROCESS | 1952 | 1467643322012 Marionette DEBUG loaded listener.js 07:42:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x129511c00) [pid = 1952] [serial = 991] [outer = 0x128deb400] 07:42:02 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x1160da800) [pid = 1952] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:42:02 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x119496c00) [pid = 1952] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:42:02 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x110ee8000) [pid = 1952] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:42:02 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x1176c7400) [pid = 1952] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:42:02 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1127d7400) [pid = 1952] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:42:02 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x125709400) [pid = 1952] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:42:02 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x11839f000) [pid = 1952] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:42:02 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1160dc400) [pid = 1952] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:42:02 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x11295b000) [pid = 1952] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:42:02 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x11870ec00) [pid = 1952] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:42:02 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x121007c00) [pid = 1952] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:42:02 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x11a0f6000) [pid = 1952] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:42:02 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x12674a400) [pid = 1952] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:42:02 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1127cf000) [pid = 1952] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:42:02 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1133b7c00) [pid = 1952] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:42:02 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x110ee9400) [pid = 1952] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:42:02 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x110eea000) [pid = 1952] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:42:02 INFO - PROCESS | 1952 | 1467643322425 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 570ms 07:42:02 INFO - PROCESS | 1952 | 1467643322446 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 07:42:02 INFO - PROCESS | 1952 | 1467643322447 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 07:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:42:02 INFO - PROCESS | 1952 | 1467643322450 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:42:02 INFO - PROCESS | 1952 | 1467643322451 Marionette TRACE conn2 <- [1,1294,null,{}] 07:42:02 INFO - PROCESS | 1952 | 1467643322453 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:02 INFO - PROCESS | 1952 | 1467643322456 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:02 INFO - PROCESS | 1952 | 1467643322533 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 07:42:02 INFO - PROCESS | 1952 | 1467643322539 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:02 INFO - PROCESS | 1952 | 1467643322541 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:02 INFO - PROCESS | 1952 | ++DOCSHELL 0x119483800 == 37 [pid = 1952] [id = 331] 07:42:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x113f2e400) [pid = 1952] [serial = 992] [outer = 0x0] 07:42:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x116770000) [pid = 1952] [serial = 993] [outer = 0x113f2e400] 07:42:02 INFO - PROCESS | 1952 | 1467643322565 Marionette DEBUG loaded listener.js 07:42:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x11870b000) [pid = 1952] [serial = 994] [outer = 0x113f2e400] 07:42:02 INFO - PROCESS | 1952 | 1467643322895 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 467ms 07:42:02 INFO - PROCESS | 1952 | 1467643322918 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 07:42:02 INFO - PROCESS | 1952 | 1467643322920 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 07:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:42:02 INFO - PROCESS | 1952 | 1467643322922 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:42:02 INFO - PROCESS | 1952 | 1467643322923 Marionette TRACE conn2 <- [1,1298,null,{}] 07:42:02 INFO - PROCESS | 1952 | 1467643322926 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:02 INFO - PROCESS | 1952 | 1467643322927 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:03 INFO - PROCESS | 1952 | 1467643323042 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 07:42:03 INFO - PROCESS | 1952 | 1467643323048 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:03 INFO - PROCESS | 1952 | 1467643323049 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:03 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ac1a000 == 38 [pid = 1952] [id = 332] 07:42:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x118457c00) [pid = 1952] [serial = 995] [outer = 0x0] 07:42:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x11a0d0400) [pid = 1952] [serial = 996] [outer = 0x118457c00] 07:42:03 INFO - PROCESS | 1952 | 1467643323083 Marionette DEBUG loaded listener.js 07:42:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x129517800) [pid = 1952] [serial = 997] [outer = 0x118457c00] 07:42:03 INFO - PROCESS | 1952 | 1467643323389 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 520ms 07:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:42:03 INFO - PROCESS | 1952 | 1467643323443 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 07:42:03 INFO - PROCESS | 1952 | 1467643323444 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 07:42:03 INFO - PROCESS | 1952 | 1467643323447 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:42:03 INFO - PROCESS | 1952 | 1467643323448 Marionette TRACE conn2 <- [1,1302,null,{}] 07:42:03 INFO - PROCESS | 1952 | 1467643323450 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:03 INFO - PROCESS | 1952 | 1467643323451 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:03 INFO - PROCESS | 1952 | 1467643323530 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 07:42:03 INFO - PROCESS | 1952 | 1467643323533 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:03 INFO - PROCESS | 1952 | 1467643323534 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:03 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb4d000 == 39 [pid = 1952] [id = 333] 07:42:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x12951c000) [pid = 1952] [serial = 998] [outer = 0x0] 07:42:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1295be800) [pid = 1952] [serial = 999] [outer = 0x12951c000] 07:42:03 INFO - PROCESS | 1952 | 1467643323558 Marionette DEBUG loaded listener.js 07:42:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1295c6400) [pid = 1952] [serial = 1000] [outer = 0x12951c000] 07:42:03 INFO - PROCESS | 1952 | 1467643323901 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 469ms 07:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:42:03 INFO - PROCESS | 1952 | 1467643323916 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 07:42:03 INFO - PROCESS | 1952 | 1467643323917 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 07:42:03 INFO - PROCESS | 1952 | 1467643323920 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:42:03 INFO - PROCESS | 1952 | 1467643323921 Marionette TRACE conn2 <- [1,1306,null,{}] 07:42:03 INFO - PROCESS | 1952 | 1467643323925 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:03 INFO - PROCESS | 1952 | 1467643323926 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:04 INFO - PROCESS | 1952 | 1467643324031 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 07:42:04 INFO - PROCESS | 1952 | 1467643324037 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:04 INFO - PROCESS | 1952 | 1467643324046 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:04 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb5e800 == 40 [pid = 1952] [id = 334] 07:42:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1295ce800) [pid = 1952] [serial = 1001] [outer = 0x0] 07:42:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x12a753400) [pid = 1952] [serial = 1002] [outer = 0x1295ce800] 07:42:04 INFO - PROCESS | 1952 | 1467643324070 Marionette DEBUG loaded listener.js 07:42:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x12a75f800) [pid = 1952] [serial = 1003] [outer = 0x1295ce800] 07:42:04 INFO - PROCESS | 1952 | 1467643324360 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 471ms 07:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:42:04 INFO - PROCESS | 1952 | 1467643324435 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 07:42:04 INFO - PROCESS | 1952 | 1467643324437 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 07:42:04 INFO - PROCESS | 1952 | 1467643324441 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:42:04 INFO - PROCESS | 1952 | 1467643324444 Marionette TRACE conn2 <- [1,1310,null,{}] 07:42:04 INFO - PROCESS | 1952 | 1467643324448 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:04 INFO - PROCESS | 1952 | 1467643324450 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:04 INFO - PROCESS | 1952 | 1467643324547 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 07:42:04 INFO - PROCESS | 1952 | 1467643324637 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:04 INFO - PROCESS | 1952 | 1467643324639 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:04 INFO - PROCESS | 1952 | ++DOCSHELL 0x116951800 == 41 [pid = 1952] [id = 335] 07:42:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x112c13000) [pid = 1952] [serial = 1004] [outer = 0x0] 07:42:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x113843c00) [pid = 1952] [serial = 1005] [outer = 0x112c13000] 07:42:04 INFO - PROCESS | 1952 | 1467643324671 Marionette DEBUG loaded listener.js 07:42:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x1160dbc00) [pid = 1952] [serial = 1006] [outer = 0x112c13000] 07:42:05 INFO - PROCESS | 1952 | 1467643325111 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 07:42:05 INFO - PROCESS | 1952 | 1467643325165 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 07:42:05 INFO - PROCESS | 1952 | 1467643325170 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:42:05 INFO - PROCESS | 1952 | 1467643325173 Marionette TRACE conn2 <- [1,1314,null,{}] 07:42:05 INFO - PROCESS | 1952 | 1467643325176 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:05 INFO - PROCESS | 1952 | 1467643325178 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:05 INFO - PROCESS | 1952 | 1467643325307 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 07:42:05 INFO - PROCESS | 1952 | 1467643325375 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:05 INFO - PROCESS | 1952 | 1467643325376 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:05 INFO - PROCESS | 1952 | ++DOCSHELL 0x1196b7800 == 42 [pid = 1952] [id = 336] 07:42:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x116f42c00) [pid = 1952] [serial = 1007] [outer = 0x0] 07:42:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x118995800) [pid = 1952] [serial = 1008] [outer = 0x116f42c00] 07:42:05 INFO - PROCESS | 1952 | 1467643325407 Marionette DEBUG loaded listener.js 07:42:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x119494000) [pid = 1952] [serial = 1009] [outer = 0x116f42c00] 07:42:05 INFO - PROCESS | 1952 | 1467643325847 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 725ms 07:42:05 INFO - PROCESS | 1952 | 1467643325893 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 07:42:05 INFO - PROCESS | 1952 | 1467643325895 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 07:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:42:05 INFO - PROCESS | 1952 | 1467643325897 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:42:05 INFO - PROCESS | 1952 | 1467643325899 Marionette TRACE conn2 <- [1,1318,null,{}] 07:42:05 INFO - PROCESS | 1952 | 1467643325906 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:05 INFO - PROCESS | 1952 | 1467643325909 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:06 INFO - PROCESS | 1952 | 1467643326014 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 07:42:06 INFO - PROCESS | 1952 | 1467643326073 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:06 INFO - PROCESS | 1952 | 1467643326075 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:06 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acb9800 == 43 [pid = 1952] [id = 337] 07:42:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x121027400) [pid = 1952] [serial = 1010] [outer = 0x0] 07:42:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x1212b4800) [pid = 1952] [serial = 1011] [outer = 0x121027400] 07:42:06 INFO - PROCESS | 1952 | 1467643326107 Marionette DEBUG loaded listener.js 07:42:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x121ed6400) [pid = 1952] [serial = 1012] [outer = 0x121027400] 07:42:06 INFO - PROCESS | 1952 | 1467643326561 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 719ms 07:42:06 INFO - PROCESS | 1952 | 1467643326617 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 07:42:06 INFO - PROCESS | 1952 | 1467643326618 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 07:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:42:06 INFO - PROCESS | 1952 | 1467643326635 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:42:06 INFO - PROCESS | 1952 | 1467643326636 Marionette TRACE conn2 <- [1,1322,null,{}] 07:42:06 INFO - PROCESS | 1952 | 1467643326658 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:06 INFO - PROCESS | 1952 | 1467643326659 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:06 INFO - PROCESS | 1952 | 1467643326786 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 07:42:06 INFO - PROCESS | 1952 | 1467643326853 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:06 INFO - PROCESS | 1952 | 1467643326854 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:06 INFO - PROCESS | 1952 | ++DOCSHELL 0x1269dc800 == 44 [pid = 1952] [id = 338] 07:42:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x1185a1400) [pid = 1952] [serial = 1013] [outer = 0x0] 07:42:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x126647c00) [pid = 1952] [serial = 1014] [outer = 0x1185a1400] 07:42:06 INFO - PROCESS | 1952 | 1467643326883 Marionette DEBUG loaded listener.js 07:42:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x126db5c00) [pid = 1952] [serial = 1015] [outer = 0x1185a1400] 07:42:07 INFO - PROCESS | 1952 | 1467643327522 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 940ms 07:42:07 INFO - PROCESS | 1952 | 1467643327577 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 07:42:07 INFO - PROCESS | 1952 | 1467643327581 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 07:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:42:07 INFO - PROCESS | 1952 | 1467643327586 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:42:07 INFO - PROCESS | 1952 | 1467643327592 Marionette TRACE conn2 <- [1,1326,null,{}] 07:42:07 INFO - PROCESS | 1952 | 1467643327597 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:07 INFO - PROCESS | 1952 | 1467643327601 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:07 INFO - PROCESS | 1952 | 1467643327711 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 07:42:07 INFO - PROCESS | 1952 | 1467643327775 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:07 INFO - PROCESS | 1952 | 1467643327778 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:07 INFO - PROCESS | 1952 | ++DOCSHELL 0x119431000 == 45 [pid = 1952] [id = 339] 07:42:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x11696cc00) [pid = 1952] [serial = 1016] [outer = 0x0] 07:42:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x1176c0800) [pid = 1952] [serial = 1017] [outer = 0x11696cc00] 07:42:07 INFO - PROCESS | 1952 | 1467643327806 Marionette DEBUG loaded listener.js 07:42:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 114 (0x1183d8800) [pid = 1952] [serial = 1018] [outer = 0x11696cc00] 07:42:08 INFO - PROCESS | 1952 | 1467643328247 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:42:08 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 07:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 676ms 07:42:08 INFO - PROCESS | 1952 | 1467643328261 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 07:42:08 INFO - PROCESS | 1952 | 1467643328264 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 07:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:42:08 INFO - PROCESS | 1952 | 1467643328269 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:42:08 INFO - PROCESS | 1952 | 1467643328270 Marionette TRACE conn2 <- [1,1330,null,{}] 07:42:08 INFO - PROCESS | 1952 | 1467643328273 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:08 INFO - PROCESS | 1952 | 1467643328275 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:08 INFO - PROCESS | 1952 | 1467643328368 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 07:42:08 INFO - PROCESS | 1952 | 1467643328421 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:08 INFO - PROCESS | 1952 | 1467643328422 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:08 INFO - PROCESS | 1952 | ++DOCSHELL 0x118391800 == 46 [pid = 1952] [id = 340] 07:42:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 115 (0x118706400) [pid = 1952] [serial = 1019] [outer = 0x0] 07:42:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 116 (0x118ff1c00) [pid = 1952] [serial = 1020] [outer = 0x118706400] 07:42:08 INFO - PROCESS | 1952 | 1467643328450 Marionette DEBUG loaded listener.js 07:42:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 117 (0x119796000) [pid = 1952] [serial = 1021] [outer = 0x118706400] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb4d000 == 45 [pid = 1952] [id = 333] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x12ac1a000 == 44 [pid = 1952] [id = 332] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x119483800 == 43 [pid = 1952] [id = 331] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5a1000 == 42 [pid = 1952] [id = 330] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x129378000 == 41 [pid = 1952] [id = 329] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x127829000 == 40 [pid = 1952] [id = 328] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x126708000 == 39 [pid = 1952] [id = 327] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x117137000 == 38 [pid = 1952] [id = 326] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x121616000 == 37 [pid = 1952] [id = 325] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x1196c8000 == 36 [pid = 1952] [id = 324] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x11712e000 == 35 [pid = 1952] [id = 323] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x11821c800 == 34 [pid = 1952] [id = 322] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x118387000 == 33 [pid = 1952] [id = 321] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x111ea2800 == 32 [pid = 1952] [id = 320] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x119431000 == 31 [pid = 1952] [id = 339] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x1269dc800 == 30 [pid = 1952] [id = 338] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x12acb9800 == 29 [pid = 1952] [id = 337] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x1196b7800 == 28 [pid = 1952] [id = 336] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb5e800 == 27 [pid = 1952] [id = 334] 07:42:09 INFO - PROCESS | 1952 | --DOCSHELL 0x116951800 == 26 [pid = 1952] [id = 335] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 116 (0x11a0c9000) [pid = 1952] [serial = 939] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 115 (0x119907000) [pid = 1952] [serial = 936] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 114 (0x113206c00) [pid = 1952] [serial = 907] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 113 (0x1121bec00) [pid = 1952] [serial = 906] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x11870ac00) [pid = 1952] [serial = 925] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x1183a1000) [pid = 1952] [serial = 924] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x118fa7400) [pid = 1952] [serial = 933] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x12627bc00) [pid = 1952] [serial = 955] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x1193d2000) [pid = 1952] [serial = 934] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x1185a5000) [pid = 1952] [serial = 910] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x1183d0c00) [pid = 1952] [serial = 909] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x1176c8000) [pid = 1952] [serial = 930] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x1183ce000) [pid = 1952] [serial = 931] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x1138ebc00) [pid = 1952] [serial = 927] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x115d04c00) [pid = 1952] [serial = 928] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x11a0d6800) [pid = 1952] [serial = 913] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x119ae1000) [pid = 1952] [serial = 912] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x12605b400) [pid = 1952] [serial = 916] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x124d07c00) [pid = 1952] [serial = 915] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x12102a800) [pid = 1952] [serial = 942] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x128db7800) [pid = 1952] [serial = 919] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x126cf3c00) [pid = 1952] [serial = 918] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x116623800) [pid = 1952] [serial = 922] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x124dcec00) [pid = 1952] [serial = 946] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x124b49400) [pid = 1952] [serial = 945] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x113f2d800) [pid = 1952] [serial = 921] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1176bb800) [pid = 1952] [serial = 949] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1257a6000) [pid = 1952] [serial = 954] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1193cd400) [pid = 1952] [serial = 951] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1127d2000) [pid = 1952] [serial = 948] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x121ed5400) [pid = 1952] [serial = 943] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x11a0eec00) [pid = 1952] [serial = 940] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x119e5f000) [pid = 1952] [serial = 937] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x12663b800) [pid = 1952] [serial = 957] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x124dc9800) [pid = 1952] [serial = 952] [outer = 0x0] [url = about:blank] 07:42:09 INFO - PROCESS | 1952 | 1467643329391 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:42:09 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 07:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1171ms 07:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:42:09 INFO - PROCESS | 1952 | 1467643329441 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 07:42:09 INFO - PROCESS | 1952 | 1467643329445 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 07:42:09 INFO - PROCESS | 1952 | 1467643329450 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:42:09 INFO - PROCESS | 1952 | 1467643329453 Marionette TRACE conn2 <- [1,1334,null,{}] 07:42:09 INFO - PROCESS | 1952 | 1467643329468 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:09 INFO - PROCESS | 1952 | 1467643329471 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:09 INFO - PROCESS | 1952 | 1467643329596 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 07:42:09 INFO - PROCESS | 1952 | 1467643329610 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:09 INFO - PROCESS | 1952 | 1467643329612 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:09 INFO - PROCESS | 1952 | ++DOCSHELL 0x116252000 == 27 [pid = 1952] [id = 341] 07:42:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x112988c00) [pid = 1952] [serial = 1022] [outer = 0x0] 07:42:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1133e6400) [pid = 1952] [serial = 1023] [outer = 0x112988c00] 07:42:09 INFO - PROCESS | 1952 | 1467643329657 Marionette DEBUG loaded listener.js 07:42:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x1150dd400) [pid = 1952] [serial = 1024] [outer = 0x112988c00] 07:42:10 INFO - PROCESS | 1952 | 1467643330085 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 677ms 07:42:10 INFO - PROCESS | 1952 | 1467643330125 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 07:42:10 INFO - PROCESS | 1952 | 1467643330128 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 07:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:42:10 INFO - PROCESS | 1952 | 1467643330133 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:42:10 INFO - PROCESS | 1952 | 1467643330134 Marionette TRACE conn2 <- [1,1338,null,{}] 07:42:10 INFO - PROCESS | 1952 | 1467643330137 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:10 INFO - PROCESS | 1952 | 1467643330139 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:10 INFO - PROCESS | 1952 | 1467643330236 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 07:42:10 INFO - PROCESS | 1952 | 1467643330243 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:10 INFO - PROCESS | 1952 | 1467643330244 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:10 INFO - PROCESS | 1952 | ++DOCSHELL 0x117131800 == 28 [pid = 1952] [id = 342] 07:42:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x1166f5800) [pid = 1952] [serial = 1025] [outer = 0x0] 07:42:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x116968800) [pid = 1952] [serial = 1026] [outer = 0x1166f5800] 07:42:10 INFO - PROCESS | 1952 | 1467643330272 Marionette DEBUG loaded listener.js 07:42:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1171c2800) [pid = 1952] [serial = 1027] [outer = 0x1166f5800] 07:42:11 INFO - PROCESS | 1952 | 1467643331090 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 969ms 07:42:11 INFO - PROCESS | 1952 | 1467643331103 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 07:42:11 INFO - PROCESS | 1952 | 1467643331105 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 07:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:42:11 INFO - PROCESS | 1952 | 1467643331108 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:42:11 INFO - PROCESS | 1952 | 1467643331111 Marionette TRACE conn2 <- [1,1342,null,{}] 07:42:11 INFO - PROCESS | 1952 | 1467643331118 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:11 INFO - PROCESS | 1952 | 1467643331123 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:11 INFO - PROCESS | 1952 | 1467643331227 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 07:42:11 INFO - PROCESS | 1952 | 1467643331243 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:11 INFO - PROCESS | 1952 | 1467643331246 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:11 INFO - PROCESS | 1952 | ++DOCSHELL 0x118fb9800 == 29 [pid = 1952] [id = 343] 07:42:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x112961c00) [pid = 1952] [serial = 1028] [outer = 0x0] 07:42:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x11855d000) [pid = 1952] [serial = 1029] [outer = 0x112961c00] 07:42:11 INFO - PROCESS | 1952 | 1467643331273 Marionette DEBUG loaded listener.js 07:42:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x11899b400) [pid = 1952] [serial = 1030] [outer = 0x112961c00] 07:42:11 INFO - PROCESS | 1952 | 1467643331742 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 671ms 07:42:11 INFO - PROCESS | 1952 | 1467643331790 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 07:42:11 INFO - PROCESS | 1952 | 1467643331792 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 07:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:42:11 INFO - PROCESS | 1952 | 1467643331796 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:42:11 INFO - PROCESS | 1952 | 1467643331797 Marionette TRACE conn2 <- [1,1346,null,{}] 07:42:11 INFO - PROCESS | 1952 | 1467643331801 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:11 INFO - PROCESS | 1952 | 1467643331803 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:11 INFO - PROCESS | 1952 | 1467643331935 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 07:42:11 INFO - PROCESS | 1952 | 1467643331974 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:11 INFO - PROCESS | 1952 | 1467643331976 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:11 INFO - PROCESS | 1952 | ++DOCSHELL 0x119ba8000 == 30 [pid = 1952] [id = 344] 07:42:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1193d0000) [pid = 1952] [serial = 1031] [outer = 0x0] 07:42:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x1193da000) [pid = 1952] [serial = 1032] [outer = 0x1193d0000] 07:42:12 INFO - PROCESS | 1952 | 1467643332001 Marionette DEBUG loaded listener.js 07:42:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x119906000) [pid = 1952] [serial = 1033] [outer = 0x1193d0000] 07:42:12 INFO - PROCESS | 1952 | 1467643332328 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 572ms 07:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:42:12 INFO - PROCESS | 1952 | 1467643332367 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 07:42:12 INFO - PROCESS | 1952 | 1467643332368 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 07:42:12 INFO - PROCESS | 1952 | 1467643332370 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:42:12 INFO - PROCESS | 1952 | 1467643332372 Marionette TRACE conn2 <- [1,1350,null,{}] 07:42:12 INFO - PROCESS | 1952 | 1467643332374 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:12 INFO - PROCESS | 1952 | 1467643332375 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:12 INFO - PROCESS | 1952 | 1467643332468 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 07:42:12 INFO - PROCESS | 1952 | 1467643332472 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:12 INFO - PROCESS | 1952 | 1467643332473 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:12 INFO - PROCESS | 1952 | ++DOCSHELL 0x121553800 == 31 [pid = 1952] [id = 345] 07:42:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x115d02400) [pid = 1952] [serial = 1034] [outer = 0x0] 07:42:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x11990dc00) [pid = 1952] [serial = 1035] [outer = 0x115d02400] 07:42:12 INFO - PROCESS | 1952 | 1467643332497 Marionette DEBUG loaded listener.js 07:42:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x11a0b1800) [pid = 1952] [serial = 1036] [outer = 0x115d02400] 07:42:12 INFO - PROCESS | 1952 | 1467643332863 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 521ms 07:42:12 INFO - PROCESS | 1952 | 1467643332892 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 07:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:42:12 INFO - PROCESS | 1952 | 1467643332893 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 07:42:12 INFO - PROCESS | 1952 | 1467643332902 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:42:12 INFO - PROCESS | 1952 | 1467643332903 Marionette TRACE conn2 <- [1,1354,null,{}] 07:42:12 INFO - PROCESS | 1952 | 1467643332906 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:12 INFO - PROCESS | 1952 | 1467643332910 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:13 INFO - PROCESS | 1952 | 1467643333032 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 07:42:13 INFO - PROCESS | 1952 | 1467643333082 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:13 INFO - PROCESS | 1952 | 1467643333084 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:13 INFO - PROCESS | 1952 | ++DOCSHELL 0x12480c800 == 32 [pid = 1952] [id = 346] 07:42:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x11a0b1400) [pid = 1952] [serial = 1037] [outer = 0x0] 07:42:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x11a0eec00) [pid = 1952] [serial = 1038] [outer = 0x11a0b1400] 07:42:13 INFO - PROCESS | 1952 | 1467643333126 Marionette DEBUG loaded listener.js 07:42:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1215b2c00) [pid = 1952] [serial = 1039] [outer = 0x11a0b1400] 07:42:13 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x117ea9400) [pid = 1952] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:42:13 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x126053c00) [pid = 1952] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:42:13 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x128deb400) [pid = 1952] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:42:13 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x113f2e400) [pid = 1952] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:42:13 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x119497000) [pid = 1952] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:42:13 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x11a0f8800) [pid = 1952] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:42:13 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x117ea8c00) [pid = 1952] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:42:13 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x112979800) [pid = 1952] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:42:13 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x113aaa400) [pid = 1952] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:42:13 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1162e0800) [pid = 1952] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:42:13 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x110e82400) [pid = 1952] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:42:13 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x12951c000) [pid = 1952] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:42:13 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1295ce800) [pid = 1952] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:42:13 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1248cc000) [pid = 1952] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:42:13 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x118457c00) [pid = 1952] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:42:13 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x125078000) [pid = 1952] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:42:13 INFO - PROCESS | 1952 | 1467643333778 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 922ms 07:42:13 INFO - PROCESS | 1952 | 1467643333826 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 07:42:13 INFO - PROCESS | 1952 | 1467643333828 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 07:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:42:13 INFO - PROCESS | 1952 | 1467643333830 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:42:13 INFO - PROCESS | 1952 | 1467643333831 Marionette TRACE conn2 <- [1,1358,null,{}] 07:42:13 INFO - PROCESS | 1952 | 1467643333833 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:13 INFO - PROCESS | 1952 | 1467643333834 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:13 INFO - PROCESS | 1952 | 1467643333937 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 07:42:13 INFO - PROCESS | 1952 | 1467643333974 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:13 INFO - PROCESS | 1952 | 1467643333976 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:13 INFO - PROCESS | 1952 | ++DOCSHELL 0x125781800 == 33 [pid = 1952] [id = 347] 07:42:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x111cac000) [pid = 1952] [serial = 1040] [outer = 0x0] 07:42:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x1183d5400) [pid = 1952] [serial = 1041] [outer = 0x111cac000] 07:42:14 INFO - PROCESS | 1952 | 1467643334000 Marionette DEBUG loaded listener.js 07:42:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x11a0cc000) [pid = 1952] [serial = 1042] [outer = 0x111cac000] 07:42:14 INFO - PROCESS | 1952 | 1467643334246 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 468ms 07:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:42:14 INFO - PROCESS | 1952 | 1467643334298 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 07:42:14 INFO - PROCESS | 1952 | 1467643334300 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 07:42:14 INFO - PROCESS | 1952 | 1467643334302 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:42:14 INFO - PROCESS | 1952 | 1467643334303 Marionette TRACE conn2 <- [1,1362,null,{}] 07:42:14 INFO - PROCESS | 1952 | 1467643334315 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:14 INFO - PROCESS | 1952 | 1467643334316 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:14 INFO - PROCESS | 1952 | 1467643334396 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 07:42:14 INFO - PROCESS | 1952 | 1467643334399 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:14 INFO - PROCESS | 1952 | 1467643334401 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:14 INFO - PROCESS | 1952 | ++DOCSHELL 0x1269e8000 == 34 [pid = 1952] [id = 348] 07:42:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x121006400) [pid = 1952] [serial = 1043] [outer = 0x0] 07:42:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x121c2b000) [pid = 1952] [serial = 1044] [outer = 0x121006400] 07:42:14 INFO - PROCESS | 1952 | 1467643334427 Marionette DEBUG loaded listener.js 07:42:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x124bb6c00) [pid = 1952] [serial = 1045] [outer = 0x121006400] 07:42:14 INFO - PROCESS | 1952 | 1467643334778 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 527ms 07:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:42:14 INFO - PROCESS | 1952 | 1467643334830 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 07:42:14 INFO - PROCESS | 1952 | 1467643334832 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 07:42:14 INFO - PROCESS | 1952 | 1467643334835 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:42:14 INFO - PROCESS | 1952 | 1467643334848 Marionette TRACE conn2 <- [1,1366,null,{}] 07:42:14 INFO - PROCESS | 1952 | 1467643334852 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:14 INFO - PROCESS | 1952 | 1467643334853 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:14 INFO - PROCESS | 1952 | 1467643334975 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 07:42:14 INFO - PROCESS | 1952 | 1467643334980 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:14 INFO - PROCESS | 1952 | 1467643334981 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:14 INFO - PROCESS | 1952 | ++DOCSHELL 0x118fb5000 == 35 [pid = 1952] [id = 349] 07:42:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x124d02800) [pid = 1952] [serial = 1046] [outer = 0x0] 07:42:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x125004000) [pid = 1952] [serial = 1047] [outer = 0x124d02800] 07:42:15 INFO - PROCESS | 1952 | 1467643335022 Marionette DEBUG loaded listener.js 07:42:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x12570d400) [pid = 1952] [serial = 1048] [outer = 0x124d02800] 07:42:15 INFO - PROCESS | 1952 | 1467643335397 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:42:15 INFO - PROCESS | 1952 | 1467643335417 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 07:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:42:15 INFO - PROCESS | 1952 | 1467643335419 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:42:15 INFO - PROCESS | 1952 | 1467643335421 Marionette TRACE conn2 <- [1,1370,null,{}] 07:42:15 INFO - PROCESS | 1952 | 1467643335425 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:15 INFO - PROCESS | 1952 | 1467643335426 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:15 INFO - PROCESS | 1952 | 1467643335528 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 07:42:15 INFO - PROCESS | 1952 | 1467643335534 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:15 INFO - PROCESS | 1952 | 1467643335535 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:15 INFO - PROCESS | 1952 | ++DOCSHELL 0x12937c000 == 36 [pid = 1952] [id = 350] 07:42:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x121020400) [pid = 1952] [serial = 1049] [outer = 0x0] 07:42:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x12579cc00) [pid = 1952] [serial = 1050] [outer = 0x121020400] 07:42:15 INFO - PROCESS | 1952 | 1467643335559 Marionette DEBUG loaded listener.js 07:42:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x124b49c00) [pid = 1952] [serial = 1051] [outer = 0x121020400] 07:42:16 INFO - PROCESS | 1952 | 1467643336162 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:42:16 INFO - PROCESS | 1952 | 1467643336195 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 07:42:16 INFO - PROCESS | 1952 | 1467643336198 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:42:16 INFO - PROCESS | 1952 | 1467643336201 Marionette TRACE conn2 <- [1,1374,null,{}] 07:42:16 INFO - PROCESS | 1952 | 1467643336205 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:16 INFO - PROCESS | 1952 | 1467643336206 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:16 INFO - PROCESS | 1952 | 1467643336339 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 07:42:16 INFO - PROCESS | 1952 | 1467643336416 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:16 INFO - PROCESS | 1952 | 1467643336418 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:16 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f17000 == 37 [pid = 1952] [id = 351] 07:42:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1138efc00) [pid = 1952] [serial = 1052] [outer = 0x0] 07:42:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x113f38000) [pid = 1952] [serial = 1053] [outer = 0x1138efc00] 07:42:16 INFO - PROCESS | 1952 | 1467643336449 Marionette DEBUG loaded listener.js 07:42:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x116082400) [pid = 1952] [serial = 1054] [outer = 0x1138efc00] 07:42:16 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:17 INFO - PROCESS | 1952 | 1467643337131 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:42:17 INFO - PROCESS | 1952 | 1467643337175 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 07:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:42:17 INFO - PROCESS | 1952 | 1467643337178 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:42:17 INFO - PROCESS | 1952 | 1467643337181 Marionette TRACE conn2 <- [1,1378,null,{}] 07:42:17 INFO - PROCESS | 1952 | 1467643337185 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:17 INFO - PROCESS | 1952 | 1467643337186 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:17 INFO - PROCESS | 1952 | 1467643337293 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 07:42:17 INFO - PROCESS | 1952 | 1467643337372 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:17 INFO - PROCESS | 1952 | 1467643337375 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:17 INFO - PROCESS | 1952 | ++DOCSHELL 0x1169af000 == 38 [pid = 1952] [id = 352] 07:42:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x116029400) [pid = 1952] [serial = 1055] [outer = 0x0] 07:42:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1162dd400) [pid = 1952] [serial = 1056] [outer = 0x116029400] 07:42:17 INFO - PROCESS | 1952 | 1467643337403 Marionette DEBUG loaded listener.js 07:42:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x116a0b400) [pid = 1952] [serial = 1057] [outer = 0x116029400] 07:42:17 INFO - PROCESS | 1952 | --DOCSHELL 0x118fb5000 == 37 [pid = 1952] [id = 349] 07:42:17 INFO - PROCESS | 1952 | --DOCSHELL 0x1269e8000 == 36 [pid = 1952] [id = 348] 07:42:17 INFO - PROCESS | 1952 | --DOCSHELL 0x125781800 == 35 [pid = 1952] [id = 347] 07:42:17 INFO - PROCESS | 1952 | --DOCSHELL 0x12480c800 == 34 [pid = 1952] [id = 346] 07:42:17 INFO - PROCESS | 1952 | --DOCSHELL 0x121553800 == 33 [pid = 1952] [id = 345] 07:42:17 INFO - PROCESS | 1952 | --DOCSHELL 0x119ba8000 == 32 [pid = 1952] [id = 344] 07:42:17 INFO - PROCESS | 1952 | --DOCSHELL 0x118fb9800 == 31 [pid = 1952] [id = 343] 07:42:17 INFO - PROCESS | 1952 | --DOCSHELL 0x117131800 == 30 [pid = 1952] [id = 342] 07:42:17 INFO - PROCESS | 1952 | --DOCSHELL 0x116252000 == 29 [pid = 1952] [id = 341] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x126dc1800) [pid = 1952] [serial = 958] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x126cef800) [pid = 1952] [serial = 984] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x128dea000) [pid = 1952] [serial = 987] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1292ea800) [pid = 1952] [serial = 990] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x116770000) [pid = 1952] [serial = 993] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1194dd400) [pid = 1952] [serial = 972] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x119913000) [pid = 1952] [serial = 973] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x11870b000) [pid = 1952] [serial = 994] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x12119cc00) [pid = 1952] [serial = 978] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x11845fc00) [pid = 1952] [serial = 969] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x118704400) [pid = 1952] [serial = 970] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x11a0f3400) [pid = 1952] [serial = 975] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x12100dc00) [pid = 1952] [serial = 976] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x11602dc00) [pid = 1952] [serial = 966] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x116a11800) [pid = 1952] [serial = 967] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x11677b400) [pid = 1952] [serial = 963] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x1183a2000) [pid = 1952] [serial = 964] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x110fa1400) [pid = 1952] [serial = 960] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1127d1400) [pid = 1952] [serial = 961] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x1295c6400) [pid = 1952] [serial = 1000] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1295be800) [pid = 1952] [serial = 999] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x12a753400) [pid = 1952] [serial = 1002] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x129511c00) [pid = 1952] [serial = 991] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x12a75f800) [pid = 1952] [serial = 1003] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x125073c00) [pid = 1952] [serial = 981] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x126754800) [pid = 1952] [serial = 982] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x1292e5800) [pid = 1952] [serial = 988] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x126dc2400) [pid = 1952] [serial = 985] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x129517800) [pid = 1952] [serial = 997] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x1216cfc00) [pid = 1952] [serial = 979] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x11a0d0400) [pid = 1952] [serial = 996] [outer = 0x0] [url = about:blank] 07:42:17 INFO - PROCESS | 1952 | 1467643337877 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 07:42:17 INFO - PROCESS | 1952 | 1467643337909 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 07:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:42:17 INFO - PROCESS | 1952 | 1467643337916 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:42:17 INFO - PROCESS | 1952 | 1467643337919 Marionette TRACE conn2 <- [1,1382,null,{}] 07:42:17 INFO - PROCESS | 1952 | 1467643337922 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:17 INFO - PROCESS | 1952 | 1467643337925 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:18 INFO - PROCESS | 1952 | 1467643338050 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 07:42:18 INFO - PROCESS | 1952 | 1467643338060 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:18 INFO - PROCESS | 1952 | 1467643338062 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:18 INFO - PROCESS | 1952 | ++DOCSHELL 0x118387000 == 30 [pid = 1952] [id = 353] 07:42:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x118257000) [pid = 1952] [serial = 1058] [outer = 0x0] 07:42:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x1183a6000) [pid = 1952] [serial = 1059] [outer = 0x118257000] 07:42:18 INFO - PROCESS | 1952 | 1467643338115 Marionette DEBUG loaded listener.js 07:42:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x118599000) [pid = 1952] [serial = 1060] [outer = 0x118257000] 07:42:18 INFO - PROCESS | 1952 | [1952] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:18 INFO - PROCESS | 1952 | 1467643338490 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 07:42:18 INFO - PROCESS | 1952 | 1467643338543 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 07:42:18 INFO - PROCESS | 1952 | 1467643338545 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:42:18 INFO - PROCESS | 1952 | 1467643338547 Marionette TRACE conn2 <- [1,1386,null,{}] 07:42:18 INFO - PROCESS | 1952 | 1467643338555 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:18 INFO - PROCESS | 1952 | 1467643338559 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:18 INFO - PROCESS | 1952 | 1467643338642 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 07:42:18 INFO - PROCESS | 1952 | 1467643338648 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:18 INFO - PROCESS | 1952 | 1467643338650 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:18 INFO - PROCESS | 1952 | ++DOCSHELL 0x1197b4800 == 31 [pid = 1952] [id = 354] 07:42:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x118f3b400) [pid = 1952] [serial = 1061] [outer = 0x0] 07:42:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x1193cd400) [pid = 1952] [serial = 1062] [outer = 0x118f3b400] 07:42:18 INFO - PROCESS | 1952 | 1467643338679 Marionette DEBUG loaded listener.js 07:42:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x1194de000) [pid = 1952] [serial = 1063] [outer = 0x118f3b400] 07:42:19 INFO - PROCESS | 1952 | 1467643339039 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 07:42:19 INFO - PROCESS | 1952 | 1467643339070 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 07:42:19 INFO - PROCESS | 1952 | 1467643339072 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:42:19 INFO - PROCESS | 1952 | 1467643339074 Marionette TRACE conn2 <- [1,1390,null,{}] 07:42:19 INFO - PROCESS | 1952 | 1467643339076 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:19 INFO - PROCESS | 1952 | 1467643339077 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:19 INFO - PROCESS | 1952 | 1467643339157 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 07:42:19 INFO - PROCESS | 1952 | 1467643339160 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:19 INFO - PROCESS | 1952 | 1467643339162 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:19 INFO - PROCESS | 1952 | ++DOCSHELL 0x1217a5800 == 32 [pid = 1952] [id = 355] 07:42:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x119910800) [pid = 1952] [serial = 1064] [outer = 0x0] 07:42:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x11a0bc000) [pid = 1952] [serial = 1065] [outer = 0x119910800] 07:42:19 INFO - PROCESS | 1952 | 1467643339187 Marionette DEBUG loaded listener.js 07:42:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x11a0d1400) [pid = 1952] [serial = 1066] [outer = 0x119910800] 07:42:19 INFO - PROCESS | 1952 | 1467643339495 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 469ms 07:42:19 INFO - PROCESS | 1952 | 1467643339542 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 07:42:19 INFO - PROCESS | 1952 | 1467643339543 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 07:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:42:19 INFO - PROCESS | 1952 | 1467643339545 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:42:19 INFO - PROCESS | 1952 | 1467643339546 Marionette TRACE conn2 <- [1,1394,null,{}] 07:42:19 INFO - PROCESS | 1952 | 1467643339549 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:19 INFO - PROCESS | 1952 | 1467643339550 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:19 INFO - PROCESS | 1952 | 1467643339625 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 07:42:19 INFO - PROCESS | 1952 | 1467643339657 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:19 INFO - PROCESS | 1952 | 1467643339658 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:19 INFO - PROCESS | 1952 | ++DOCSHELL 0x124820000 == 33 [pid = 1952] [id = 356] 07:42:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x11295e800) [pid = 1952] [serial = 1067] [outer = 0x0] 07:42:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x11a0d1800) [pid = 1952] [serial = 1068] [outer = 0x11295e800] 07:42:19 INFO - PROCESS | 1952 | 1467643339682 Marionette DEBUG loaded listener.js 07:42:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x121003400) [pid = 1952] [serial = 1069] [outer = 0x11295e800] 07:42:20 INFO - PROCESS | 1952 | 1467643340028 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 521ms 07:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:42:20 INFO - PROCESS | 1952 | 1467643340066 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 07:42:20 INFO - PROCESS | 1952 | 1467643340067 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 07:42:20 INFO - PROCESS | 1952 | 1467643340070 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:42:20 INFO - PROCESS | 1952 | 1467643340071 Marionette TRACE conn2 <- [1,1398,null,{}] 07:42:20 INFO - PROCESS | 1952 | 1467643340074 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:20 INFO - PROCESS | 1952 | 1467643340078 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:20 INFO - PROCESS | 1952 | 1467643340195 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 07:42:20 INFO - PROCESS | 1952 | 1467643340207 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:20 INFO - PROCESS | 1952 | 1467643340209 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:20 INFO - PROCESS | 1952 | ++DOCSHELL 0x1269df000 == 34 [pid = 1952] [id = 357] 07:42:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x12100fc00) [pid = 1952] [serial = 1070] [outer = 0x0] 07:42:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x1215a9800) [pid = 1952] [serial = 1071] [outer = 0x12100fc00] 07:42:20 INFO - PROCESS | 1952 | 1467643340234 Marionette DEBUG loaded listener.js 07:42:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x12579fc00) [pid = 1952] [serial = 1072] [outer = 0x12100fc00] 07:42:20 INFO - PROCESS | 1952 | 1467643340571 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 520ms 07:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:42:20 INFO - PROCESS | 1952 | 1467643340591 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 07:42:20 INFO - PROCESS | 1952 | 1467643340593 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 07:42:20 INFO - PROCESS | 1952 | 1467643340595 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:42:20 INFO - PROCESS | 1952 | 1467643340596 Marionette TRACE conn2 <- [1,1402,null,{}] 07:42:20 INFO - PROCESS | 1952 | 1467643340607 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:20 INFO - PROCESS | 1952 | 1467643340608 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:20 INFO - PROCESS | 1952 | 1467643340705 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 07:42:20 INFO - PROCESS | 1952 | 1467643340709 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:20 INFO - PROCESS | 1952 | 1467643340710 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:20 INFO - PROCESS | 1952 | ++DOCSHELL 0x128f49000 == 35 [pid = 1952] [id = 358] 07:42:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x118f9bc00) [pid = 1952] [serial = 1073] [outer = 0x0] 07:42:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x12627c400) [pid = 1952] [serial = 1074] [outer = 0x118f9bc00] 07:42:20 INFO - PROCESS | 1952 | 1467643340735 Marionette DEBUG loaded listener.js 07:42:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x126747400) [pid = 1952] [serial = 1075] [outer = 0x118f9bc00] 07:42:21 INFO - PROCESS | 1952 | 1467643341085 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 530ms 07:42:21 INFO - PROCESS | 1952 | 1467643341126 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 07:42:21 INFO - PROCESS | 1952 | 1467643341127 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 07:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:42:21 INFO - PROCESS | 1952 | 1467643341129 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:42:21 INFO - PROCESS | 1952 | 1467643341130 Marionette TRACE conn2 <- [1,1406,null,{}] 07:42:21 INFO - PROCESS | 1952 | 1467643341132 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:21 INFO - PROCESS | 1952 | 1467643341133 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:21 INFO - PROCESS | 1952 | 1467643341228 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 07:42:21 INFO - PROCESS | 1952 | 1467643341239 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:21 INFO - PROCESS | 1952 | 1467643341240 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:21 INFO - PROCESS | 1952 | ++DOCSHELL 0x113abc800 == 36 [pid = 1952] [id = 359] 07:42:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1121b9000) [pid = 1952] [serial = 1076] [outer = 0x0] 07:42:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1269a3000) [pid = 1952] [serial = 1077] [outer = 0x1121b9000] 07:42:21 INFO - PROCESS | 1952 | 1467643341264 Marionette DEBUG loaded listener.js 07:42:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x126dba400) [pid = 1952] [serial = 1078] [outer = 0x1121b9000] 07:42:21 INFO - PROCESS | 1952 | 1467643341585 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 471ms 07:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:42:21 INFO - PROCESS | 1952 | 1467643341600 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 07:42:21 INFO - PROCESS | 1952 | 1467643341601 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 07:42:21 INFO - PROCESS | 1952 | 1467643341603 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:42:21 INFO - PROCESS | 1952 | 1467643341605 Marionette TRACE conn2 <- [1,1410,null,{}] 07:42:21 INFO - PROCESS | 1952 | 1467643341610 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:21 INFO - PROCESS | 1952 | 1467643341611 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:21 INFO - PROCESS | 1952 | 1467643341767 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 07:42:21 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x111cac000) [pid = 1952] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:42:21 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x116f42c00) [pid = 1952] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:42:21 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1193d0000) [pid = 1952] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:42:21 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x112961c00) [pid = 1952] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:42:21 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x115d02400) [pid = 1952] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:42:21 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x112988c00) [pid = 1952] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:42:21 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x121027400) [pid = 1952] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:42:21 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x11696cc00) [pid = 1952] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:42:21 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x11a0b1400) [pid = 1952] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:42:21 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x112c13000) [pid = 1952] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:42:21 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1166f5800) [pid = 1952] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:42:21 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x124d02800) [pid = 1952] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:42:21 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x1185a1400) [pid = 1952] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:42:21 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x118706400) [pid = 1952] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:42:21 INFO - PROCESS | 1952 | 1467643341815 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:21 INFO - PROCESS | 1952 | 1467643341816 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:21 INFO - PROCESS | 1952 | ++DOCSHELL 0x116e45800 == 37 [pid = 1952] [id = 360] 07:42:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x110eeb000) [pid = 1952] [serial = 1079] [outer = 0x0] 07:42:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x11295ac00) [pid = 1952] [serial = 1080] [outer = 0x110eeb000] 07:42:21 INFO - PROCESS | 1952 | 1467643341850 Marionette DEBUG loaded listener.js 07:42:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x11676e800) [pid = 1952] [serial = 1081] [outer = 0x110eeb000] 07:42:22 INFO - PROCESS | 1952 | 1467643342233 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 07:42:22 INFO - PROCESS | 1952 | 1467643342275 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 07:42:22 INFO - PROCESS | 1952 | 1467643342277 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 07:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:42:22 INFO - PROCESS | 1952 | 1467643342279 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:42:22 INFO - PROCESS | 1952 | 1467643342280 Marionette TRACE conn2 <- [1,1414,null,{}] 07:42:22 INFO - PROCESS | 1952 | 1467643342283 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:22 INFO - PROCESS | 1952 | 1467643342284 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:22 INFO - PROCESS | 1952 | 1467643342382 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 07:42:22 INFO - PROCESS | 1952 | 1467643342390 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:22 INFO - PROCESS | 1952 | 1467643342392 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:22 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8b9800 == 38 [pid = 1952] [id = 361] 07:42:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x11696cc00) [pid = 1952] [serial = 1082] [outer = 0x0] 07:42:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x119907c00) [pid = 1952] [serial = 1083] [outer = 0x11696cc00] 07:42:22 INFO - PROCESS | 1952 | 1467643342417 Marionette DEBUG loaded listener.js 07:42:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x124d09400) [pid = 1952] [serial = 1084] [outer = 0x11696cc00] 07:42:22 INFO - PROCESS | 1952 | 1467643342743 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 469ms 07:42:22 INFO - PROCESS | 1952 | 1467643342748 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 07:42:22 INFO - PROCESS | 1952 | 1467643342749 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 07:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:42:22 INFO - PROCESS | 1952 | 1467643342752 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:42:22 INFO - PROCESS | 1952 | 1467643342754 Marionette TRACE conn2 <- [1,1418,null,{}] 07:42:22 INFO - PROCESS | 1952 | 1467643342760 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:22 INFO - PROCESS | 1952 | 1467643342761 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:22 INFO - PROCESS | 1952 | 1467643342849 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 07:42:22 INFO - PROCESS | 1952 | 1467643342853 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:22 INFO - PROCESS | 1952 | 1467643342856 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:22 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acc8000 == 39 [pid = 1952] [id = 362] 07:42:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x1269a5400) [pid = 1952] [serial = 1085] [outer = 0x0] 07:42:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x128dea800) [pid = 1952] [serial = 1086] [outer = 0x1269a5400] 07:42:22 INFO - PROCESS | 1952 | 1467643342891 Marionette DEBUG loaded listener.js 07:42:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x129511400) [pid = 1952] [serial = 1087] [outer = 0x1269a5400] 07:42:23 INFO - PROCESS | 1952 | 1467643343217 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 472ms 07:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:42:23 INFO - PROCESS | 1952 | 1467643343227 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 07:42:23 INFO - PROCESS | 1952 | 1467643343228 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 07:42:23 INFO - PROCESS | 1952 | 1467643343230 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:42:23 INFO - PROCESS | 1952 | 1467643343231 Marionette TRACE conn2 <- [1,1422,null,{}] 07:42:23 INFO - PROCESS | 1952 | 1467643343234 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:23 INFO - PROCESS | 1952 | 1467643343235 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:23 INFO - PROCESS | 1952 | 1467643343345 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 07:42:23 INFO - PROCESS | 1952 | 1467643343351 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:23 INFO - PROCESS | 1952 | 1467643343352 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:23 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb4a800 == 40 [pid = 1952] [id = 363] 07:42:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x116f42c00) [pid = 1952] [serial = 1088] [outer = 0x0] 07:42:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x129514c00) [pid = 1952] [serial = 1089] [outer = 0x116f42c00] 07:42:23 INFO - PROCESS | 1952 | 1467643343377 Marionette DEBUG loaded listener.js 07:42:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1295be800) [pid = 1952] [serial = 1090] [outer = 0x116f42c00] 07:42:23 INFO - PROCESS | 1952 | 1467643343703 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 519ms 07:42:23 INFO - PROCESS | 1952 | 1467643343800 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 07:42:23 INFO - PROCESS | 1952 | 1467643343803 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 07:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:42:23 INFO - PROCESS | 1952 | 1467643343812 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:42:23 INFO - PROCESS | 1952 | 1467643343815 Marionette TRACE conn2 <- [1,1426,null,{}] 07:42:23 INFO - PROCESS | 1952 | 1467643343819 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:23 INFO - PROCESS | 1952 | 1467643343822 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:23 INFO - PROCESS | 1952 | 1467643343930 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 07:42:24 INFO - PROCESS | 1952 | 1467643343998 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:24 INFO - PROCESS | 1952 | 1467643344002 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:24 INFO - PROCESS | 1952 | ++DOCSHELL 0x116936800 == 41 [pid = 1952] [id = 364] 07:42:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x113211400) [pid = 1952] [serial = 1091] [outer = 0x0] 07:42:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1138ebc00) [pid = 1952] [serial = 1092] [outer = 0x113211400] 07:42:24 INFO - PROCESS | 1952 | 1467643344033 Marionette DEBUG loaded listener.js 07:42:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x1162dcc00) [pid = 1952] [serial = 1093] [outer = 0x113211400] 07:42:24 INFO - PROCESS | 1952 | 1467643344482 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 721ms 07:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:42:24 INFO - PROCESS | 1952 | 1467643344538 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 07:42:24 INFO - PROCESS | 1952 | 1467643344540 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 07:42:24 INFO - PROCESS | 1952 | 1467643344547 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:42:24 INFO - PROCESS | 1952 | 1467643344550 Marionette TRACE conn2 <- [1,1430,null,{}] 07:42:24 INFO - PROCESS | 1952 | 1467643344553 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:24 INFO - PROCESS | 1952 | 1467643344555 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:24 INFO - PROCESS | 1952 | 1467643344661 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 07:42:24 INFO - PROCESS | 1952 | 1467643344730 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:24 INFO - PROCESS | 1952 | 1467643344732 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:24 INFO - PROCESS | 1952 | ++DOCSHELL 0x12154b000 == 42 [pid = 1952] [id = 365] 07:42:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x118550c00) [pid = 1952] [serial = 1094] [outer = 0x0] 07:42:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1185e8400) [pid = 1952] [serial = 1095] [outer = 0x118550c00] 07:42:24 INFO - PROCESS | 1952 | 1467643344762 Marionette DEBUG loaded listener.js 07:42:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x11899e800) [pid = 1952] [serial = 1096] [outer = 0x118550c00] 07:42:25 INFO - PROCESS | 1952 | 1467643345195 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 673ms 07:42:25 INFO - PROCESS | 1952 | 1467643345225 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 07:42:25 INFO - PROCESS | 1952 | 1467643345227 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 07:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:42:25 INFO - PROCESS | 1952 | 1467643345229 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:42:25 INFO - PROCESS | 1952 | 1467643345231 Marionette TRACE conn2 <- [1,1434,null,{}] 07:42:25 INFO - PROCESS | 1952 | 1467643345238 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:25 INFO - PROCESS | 1952 | 1467643345241 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:25 INFO - PROCESS | 1952 | 1467643345386 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 07:42:25 INFO - PROCESS | 1952 | 1467643345398 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:25 INFO - PROCESS | 1952 | 1467643345401 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:25 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acc6000 == 43 [pid = 1952] [id = 366] 07:42:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x121010000) [pid = 1952] [serial = 1097] [outer = 0x0] 07:42:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x12102a800) [pid = 1952] [serial = 1098] [outer = 0x121010000] 07:42:25 INFO - PROCESS | 1952 | 1467643345432 Marionette DEBUG loaded listener.js 07:42:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x121ed4800) [pid = 1952] [serial = 1099] [outer = 0x121010000] 07:42:25 INFO - PROCESS | 1952 | 1467643345881 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 671ms 07:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:42:25 INFO - PROCESS | 1952 | 1467643345900 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 07:42:25 INFO - PROCESS | 1952 | 1467643345902 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 07:42:25 INFO - PROCESS | 1952 | 1467643345904 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:42:25 INFO - PROCESS | 1952 | 1467643345906 Marionette TRACE conn2 <- [1,1438,null,{}] 07:42:25 INFO - PROCESS | 1952 | 1467643345910 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:25 INFO - PROCESS | 1952 | 1467643345911 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:26 INFO - PROCESS | 1952 | 1467643346013 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 07:42:26 INFO - PROCESS | 1952 | 1467643346070 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:26 INFO - PROCESS | 1952 | 1467643346071 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:26 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bf1a000 == 44 [pid = 1952] [id = 367] 07:42:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x124d0d400) [pid = 1952] [serial = 1100] [outer = 0x0] 07:42:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x12579b400) [pid = 1952] [serial = 1101] [outer = 0x124d0d400] 07:42:26 INFO - PROCESS | 1952 | 1467643346112 Marionette DEBUG loaded listener.js 07:42:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x1269a8800) [pid = 1952] [serial = 1102] [outer = 0x124d0d400] 07:42:26 INFO - PROCESS | 1952 | 1467643346527 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 674ms 07:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:42:26 INFO - PROCESS | 1952 | 1467643346578 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 07:42:26 INFO - PROCESS | 1952 | 1467643346580 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 07:42:26 INFO - PROCESS | 1952 | 1467643346582 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:42:26 INFO - PROCESS | 1952 | 1467643346583 Marionette TRACE conn2 <- [1,1442,null,{}] 07:42:26 INFO - PROCESS | 1952 | 1467643346585 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:26 INFO - PROCESS | 1952 | 1467643346587 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:26 INFO - PROCESS | 1952 | 1467643346708 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 07:42:26 INFO - PROCESS | 1952 | 1467643346813 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:26 INFO - PROCESS | 1952 | 1467643346814 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:26 INFO - PROCESS | 1952 | ++DOCSHELL 0x12526f800 == 45 [pid = 1952] [id = 368] 07:42:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x112963000) [pid = 1952] [serial = 1103] [outer = 0x0] 07:42:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x124dc7800) [pid = 1952] [serial = 1104] [outer = 0x112963000] 07:42:26 INFO - PROCESS | 1952 | 1467643346844 Marionette DEBUG loaded listener.js 07:42:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x1292eb400) [pid = 1952] [serial = 1105] [outer = 0x112963000] 07:42:27 INFO - PROCESS | 1952 | 1467643347558 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1019ms 07:42:27 INFO - PROCESS | 1952 | 1467643347601 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 07:42:27 INFO - PROCESS | 1952 | 1467643347604 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 07:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:42:27 INFO - PROCESS | 1952 | 1467643347608 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:42:27 INFO - PROCESS | 1952 | 1467643347609 Marionette TRACE conn2 <- [1,1446,null,{}] 07:42:27 INFO - PROCESS | 1952 | 1467643347613 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:27 INFO - PROCESS | 1952 | 1467643347615 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:27 INFO - PROCESS | 1952 | 1467643347720 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 07:42:27 INFO - PROCESS | 1952 | 1467643347793 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:27 INFO - PROCESS | 1952 | 1467643347795 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:27 INFO - PROCESS | 1952 | ++DOCSHELL 0x116e5d000 == 46 [pid = 1952] [id = 369] 07:42:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x113207000) [pid = 1952] [serial = 1106] [outer = 0x0] 07:42:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x113d90800) [pid = 1952] [serial = 1107] [outer = 0x113207000] 07:42:27 INFO - PROCESS | 1952 | 1467643347823 Marionette DEBUG loaded listener.js 07:42:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x116a0b000) [pid = 1952] [serial = 1108] [outer = 0x113207000] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x118391800 == 45 [pid = 1952] [id = 340] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x12acc8000 == 44 [pid = 1952] [id = 362] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8b9800 == 43 [pid = 1952] [id = 361] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x116e45800 == 42 [pid = 1952] [id = 360] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x113abc800 == 41 [pid = 1952] [id = 359] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x128f49000 == 40 [pid = 1952] [id = 358] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x1269df000 == 39 [pid = 1952] [id = 357] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x124820000 == 38 [pid = 1952] [id = 356] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x1217a5800 == 37 [pid = 1952] [id = 355] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x1197b4800 == 36 [pid = 1952] [id = 354] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x118387000 == 35 [pid = 1952] [id = 353] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x1169af000 == 34 [pid = 1952] [id = 352] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x116f17000 == 33 [pid = 1952] [id = 351] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x12937c000 == 32 [pid = 1952] [id = 350] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x12526f800 == 31 [pid = 1952] [id = 368] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x12bf1a000 == 30 [pid = 1952] [id = 367] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x12acc6000 == 29 [pid = 1952] [id = 366] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x12154b000 == 28 [pid = 1952] [id = 365] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb4a800 == 27 [pid = 1952] [id = 363] 07:42:28 INFO - PROCESS | 1952 | --DOCSHELL 0x116936800 == 26 [pid = 1952] [id = 364] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x125004000) [pid = 1952] [serial = 1047] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x1193da000) [pid = 1952] [serial = 1032] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x1133e6400) [pid = 1952] [serial = 1023] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x1150dd400) [pid = 1952] [serial = 1024] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x116968800) [pid = 1952] [serial = 1026] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x1171c2800) [pid = 1952] [serial = 1027] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x119796000) [pid = 1952] [serial = 1021] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x118ff1c00) [pid = 1952] [serial = 1020] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1160dbc00) [pid = 1952] [serial = 1006] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x113843c00) [pid = 1952] [serial = 1005] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x119494000) [pid = 1952] [serial = 1009] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x118995800) [pid = 1952] [serial = 1008] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x11990dc00) [pid = 1952] [serial = 1035] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x119906000) [pid = 1952] [serial = 1033] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1183d5400) [pid = 1952] [serial = 1041] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x11a0eec00) [pid = 1952] [serial = 1038] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x121ed6400) [pid = 1952] [serial = 1012] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1212b4800) [pid = 1952] [serial = 1011] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x11a0cc000) [pid = 1952] [serial = 1042] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x126db5c00) [pid = 1952] [serial = 1015] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x126647c00) [pid = 1952] [serial = 1014] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x121c2b000) [pid = 1952] [serial = 1044] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x1183d8800) [pid = 1952] [serial = 1018] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1215b2c00) [pid = 1952] [serial = 1039] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1176c0800) [pid = 1952] [serial = 1017] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x11855d000) [pid = 1952] [serial = 1029] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x11a0b1800) [pid = 1952] [serial = 1036] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x11899b400) [pid = 1952] [serial = 1030] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x12570d400) [pid = 1952] [serial = 1048] [outer = 0x0] [url = about:blank] 07:42:28 INFO - PROCESS | 1952 | 1467643348879 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1322ms 07:42:28 INFO - PROCESS | 1952 | 1467643348941 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 07:42:28 INFO - PROCESS | 1952 | 1467643348945 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 07:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:42:28 INFO - PROCESS | 1952 | 1467643348950 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:42:28 INFO - PROCESS | 1952 | 1467643348954 Marionette TRACE conn2 <- [1,1450,null,{}] 07:42:28 INFO - PROCESS | 1952 | 1467643348962 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:28 INFO - PROCESS | 1952 | 1467643348965 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:29 INFO - PROCESS | 1952 | 1467643349087 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 07:42:29 INFO - PROCESS | 1952 | 1467643349096 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:29 INFO - PROCESS | 1952 | 1467643349100 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:29 INFO - PROCESS | 1952 | ++DOCSHELL 0x112f67000 == 27 [pid = 1952] [id = 370] 07:42:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x1127d7400) [pid = 1952] [serial = 1109] [outer = 0x0] 07:42:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x11295c400) [pid = 1952] [serial = 1110] [outer = 0x1127d7400] 07:42:29 INFO - PROCESS | 1952 | 1467643349147 Marionette DEBUG loaded listener.js 07:42:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x11336f000) [pid = 1952] [serial = 1111] [outer = 0x1127d7400] 07:42:29 INFO - PROCESS | 1952 | 1467643349613 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 676ms 07:42:29 INFO - PROCESS | 1952 | 1467643349626 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 07:42:29 INFO - PROCESS | 1952 | 1467643349629 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 07:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:42:29 INFO - PROCESS | 1952 | 1467643349634 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:42:29 INFO - PROCESS | 1952 | 1467643349636 Marionette TRACE conn2 <- [1,1454,null,{}] 07:42:29 INFO - PROCESS | 1952 | 1467643349639 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:29 INFO - PROCESS | 1952 | 1467643349642 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:29 INFO - PROCESS | 1952 | 1467643349721 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 07:42:29 INFO - PROCESS | 1952 | 1467643349728 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:29 INFO - PROCESS | 1952 | 1467643349729 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:29 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f04000 == 28 [pid = 1952] [id = 371] 07:42:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x113d4c000) [pid = 1952] [serial = 1112] [outer = 0x0] 07:42:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x116085800) [pid = 1952] [serial = 1113] [outer = 0x113d4c000] 07:42:29 INFO - PROCESS | 1952 | 1467643349757 Marionette DEBUG loaded listener.js 07:42:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x11677a400) [pid = 1952] [serial = 1114] [outer = 0x113d4c000] 07:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 469ms 07:42:30 INFO - PROCESS | 1952 | 1467643350098 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:42:30 INFO - PROCESS | 1952 | 1467643350103 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 07:42:30 INFO - PROCESS | 1952 | 1467643350105 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 07:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:42:30 INFO - PROCESS | 1952 | 1467643350111 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:42:30 INFO - PROCESS | 1952 | 1467643350113 Marionette TRACE conn2 <- [1,1458,null,{}] 07:42:30 INFO - PROCESS | 1952 | 1467643350161 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:30 INFO - PROCESS | 1952 | 1467643350165 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:30 INFO - PROCESS | 1952 | 1467643350246 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 07:42:30 INFO - PROCESS | 1952 | 1467643350251 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:30 INFO - PROCESS | 1952 | 1467643350254 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:30 INFO - PROCESS | 1952 | ++DOCSHELL 0x1191c3000 == 29 [pid = 1952] [id = 372] 07:42:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x11825a400) [pid = 1952] [serial = 1115] [outer = 0x0] 07:42:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1185a5000) [pid = 1952] [serial = 1116] [outer = 0x11825a400] 07:42:30 INFO - PROCESS | 1952 | 1467643350286 Marionette DEBUG loaded listener.js 07:42:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x11870dc00) [pid = 1952] [serial = 1117] [outer = 0x11825a400] 07:42:30 INFO - PROCESS | 1952 | 1467643350647 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 554ms 07:42:30 INFO - PROCESS | 1952 | 1467643350663 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 07:42:30 INFO - PROCESS | 1952 | 1467643350665 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 07:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:42:30 INFO - PROCESS | 1952 | 1467643350667 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:42:30 INFO - PROCESS | 1952 | 1467643350668 Marionette TRACE conn2 <- [1,1462,null,{}] 07:42:30 INFO - PROCESS | 1952 | 1467643350671 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:30 INFO - PROCESS | 1952 | 1467643350672 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:30 INFO - PROCESS | 1952 | 1467643350749 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 07:42:30 INFO - PROCESS | 1952 | 1467643350809 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:30 INFO - PROCESS | 1952 | 1467643350810 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:30 INFO - PROCESS | 1952 | ++DOCSHELL 0x1197bb000 == 30 [pid = 1952] [id = 373] 07:42:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x11825b000) [pid = 1952] [serial = 1118] [outer = 0x0] 07:42:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x118ff3400) [pid = 1952] [serial = 1119] [outer = 0x11825b000] 07:42:30 INFO - PROCESS | 1952 | 1467643350836 Marionette DEBUG loaded listener.js 07:42:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x119494400) [pid = 1952] [serial = 1120] [outer = 0x11825b000] 07:42:31 INFO - PROCESS | 1952 | 1467643351148 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 522ms 07:42:31 INFO - PROCESS | 1952 | 1467643351191 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 07:42:31 INFO - PROCESS | 1952 | 1467643351193 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 07:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:42:31 INFO - PROCESS | 1952 | 1467643351195 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:42:31 INFO - PROCESS | 1952 | 1467643351196 Marionette TRACE conn2 <- [1,1466,null,{}] 07:42:31 INFO - PROCESS | 1952 | 1467643351206 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:31 INFO - PROCESS | 1952 | 1467643351207 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:31 INFO - PROCESS | 1952 | 1467643351298 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 07:42:31 INFO - PROCESS | 1952 | 1467643351334 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:31 INFO - PROCESS | 1952 | 1467643351335 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:31 INFO - PROCESS | 1952 | ++DOCSHELL 0x12155e800 == 31 [pid = 1952] [id = 374] 07:42:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1133c4400) [pid = 1952] [serial = 1121] [outer = 0x0] 07:42:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x11990a000) [pid = 1952] [serial = 1122] [outer = 0x1133c4400] 07:42:31 INFO - PROCESS | 1952 | 1467643351359 Marionette DEBUG loaded listener.js 07:42:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x11a0b1000) [pid = 1952] [serial = 1123] [outer = 0x1133c4400] 07:42:31 INFO - PROCESS | 1952 | 1467643351694 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 521ms 07:42:31 INFO - PROCESS | 1952 | 1467643351717 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 07:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:42:31 INFO - PROCESS | 1952 | 1467643351718 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 07:42:31 INFO - PROCESS | 1952 | 1467643351721 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:42:31 INFO - PROCESS | 1952 | 1467643351723 Marionette TRACE conn2 <- [1,1470,null,{}] 07:42:31 INFO - PROCESS | 1952 | 1467643351732 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:31 INFO - PROCESS | 1952 | 1467643351736 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:31 INFO - PROCESS | 1952 | 1467643351864 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 07:42:31 INFO - PROCESS | 1952 | 1467643351933 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:31 INFO - PROCESS | 1952 | 1467643351934 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:31 INFO - PROCESS | 1952 | ++DOCSHELL 0x12526b000 == 32 [pid = 1952] [id = 375] 07:42:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1212b1800) [pid = 1952] [serial = 1124] [outer = 0x0] 07:42:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1213e7000) [pid = 1952] [serial = 1125] [outer = 0x1212b1800] 07:42:31 INFO - PROCESS | 1952 | 1467643351966 Marionette DEBUG loaded listener.js 07:42:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x121ed6400) [pid = 1952] [serial = 1126] [outer = 0x1212b1800] 07:42:32 INFO - PROCESS | 1952 | 1467643352293 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 579ms 07:42:32 INFO - PROCESS | 1952 | 1467643352299 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 07:42:32 INFO - PROCESS | 1952 | 1467643352300 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 07:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:42:32 INFO - PROCESS | 1952 | 1467643352303 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:42:32 INFO - PROCESS | 1952 | 1467643352304 Marionette TRACE conn2 <- [1,1474,null,{}] 07:42:32 INFO - PROCESS | 1952 | 1467643352309 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:32 INFO - PROCESS | 1952 | 1467643352310 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:32 INFO - PROCESS | 1952 | 1467643352404 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 07:42:32 INFO - PROCESS | 1952 | 1467643352408 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:32 INFO - PROCESS | 1952 | 1467643352409 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:32 INFO - PROCESS | 1952 | ++DOCSHELL 0x1262bc800 == 33 [pid = 1952] [id = 376] 07:42:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1248c1000) [pid = 1952] [serial = 1127] [outer = 0x0] 07:42:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x125004000) [pid = 1952] [serial = 1128] [outer = 0x1248c1000] 07:42:32 INFO - PROCESS | 1952 | 1467643352433 Marionette DEBUG loaded listener.js 07:42:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x125711000) [pid = 1952] [serial = 1129] [outer = 0x1248c1000] 07:42:32 INFO - PROCESS | 1952 | 1467643352761 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 472ms 07:42:32 INFO - PROCESS | 1952 | 1467643352780 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 07:42:32 INFO - PROCESS | 1952 | 1467643352781 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 07:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:42:32 INFO - PROCESS | 1952 | 1467643352783 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:42:32 INFO - PROCESS | 1952 | 1467643352784 Marionette TRACE conn2 <- [1,1478,null,{}] 07:42:32 INFO - PROCESS | 1952 | 1467643352796 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:32 INFO - PROCESS | 1952 | 1467643352797 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:32 INFO - PROCESS | 1952 | 1467643352894 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 07:42:32 INFO - PROCESS | 1952 | 1467643352897 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:32 INFO - PROCESS | 1952 | 1467643352898 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:32 INFO - PROCESS | 1952 | ++DOCSHELL 0x12783b000 == 34 [pid = 1952] [id = 377] 07:42:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1248f6c00) [pid = 1952] [serial = 1130] [outer = 0x0] 07:42:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x12627d800) [pid = 1952] [serial = 1131] [outer = 0x1248f6c00] 07:42:32 INFO - PROCESS | 1952 | 1467643352922 Marionette DEBUG loaded listener.js 07:42:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x126903c00) [pid = 1952] [serial = 1132] [outer = 0x1248f6c00] 07:42:33 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x121006400) [pid = 1952] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:42:33 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x1269a5400) [pid = 1952] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:42:33 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x12100fc00) [pid = 1952] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:42:33 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x118f9bc00) [pid = 1952] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:42:33 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1121b9000) [pid = 1952] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:42:33 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x118257000) [pid = 1952] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:42:33 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x119910800) [pid = 1952] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:42:33 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x121020400) [pid = 1952] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:42:33 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x116029400) [pid = 1952] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:42:33 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x118f3b400) [pid = 1952] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:42:33 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x1138efc00) [pid = 1952] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:42:33 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x110eeb000) [pid = 1952] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:42:33 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x116f42c00) [pid = 1952] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:42:33 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x11696cc00) [pid = 1952] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:42:33 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x11295e800) [pid = 1952] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:42:33 INFO - PROCESS | 1952 | 1467643353436 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 678ms 07:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:42:33 INFO - PROCESS | 1952 | 1467643353461 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 07:42:33 INFO - PROCESS | 1952 | 1467643353462 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 07:42:33 INFO - PROCESS | 1952 | 1467643353465 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:42:33 INFO - PROCESS | 1952 | 1467643353466 Marionette TRACE conn2 <- [1,1482,null,{}] 07:42:33 INFO - PROCESS | 1952 | 1467643353468 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:33 INFO - PROCESS | 1952 | 1467643353469 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:33 INFO - PROCESS | 1952 | 1467643353546 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 07:42:33 INFO - PROCESS | 1952 | 1467643353601 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:33 INFO - PROCESS | 1952 | 1467643353602 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:33 INFO - PROCESS | 1952 | ++DOCSHELL 0x12937a000 == 35 [pid = 1952] [id = 378] 07:42:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x115d0f800) [pid = 1952] [serial = 1133] [outer = 0x0] 07:42:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x11859b800) [pid = 1952] [serial = 1134] [outer = 0x115d0f800] 07:42:33 INFO - PROCESS | 1952 | 1467643353627 Marionette DEBUG loaded listener.js 07:42:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x11a0fac00) [pid = 1952] [serial = 1135] [outer = 0x115d0f800] 07:42:33 INFO - PROCESS | 1952 | 1467643353893 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 476ms 07:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:42:33 INFO - PROCESS | 1952 | 1467643353946 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 07:42:33 INFO - PROCESS | 1952 | 1467643353947 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 07:42:33 INFO - PROCESS | 1952 | 1467643353949 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:42:33 INFO - PROCESS | 1952 | 1467643353950 Marionette TRACE conn2 <- [1,1486,null,{}] 07:42:33 INFO - PROCESS | 1952 | 1467643353953 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:33 INFO - PROCESS | 1952 | 1467643353954 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:34 INFO - PROCESS | 1952 | 1467643354038 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 07:42:34 INFO - PROCESS | 1952 | 1467643354044 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:34 INFO - PROCESS | 1952 | 1467643354045 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:34 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8ae000 == 36 [pid = 1952] [id = 379] 07:42:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x121006400) [pid = 1952] [serial = 1136] [outer = 0x0] 07:42:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x126904000) [pid = 1952] [serial = 1137] [outer = 0x121006400] 07:42:34 INFO - PROCESS | 1952 | 1467643354069 Marionette DEBUG loaded listener.js 07:42:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x126db6000) [pid = 1952] [serial = 1138] [outer = 0x121006400] 07:42:34 INFO - PROCESS | 1952 | 1467643354424 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 518ms 07:42:34 INFO - PROCESS | 1952 | 1467643354469 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 07:42:34 INFO - PROCESS | 1952 | 1467643354470 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 07:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:42:34 INFO - PROCESS | 1952 | 1467643354473 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:42:34 INFO - PROCESS | 1952 | 1467643354474 Marionette TRACE conn2 <- [1,1490,null,{}] 07:42:34 INFO - PROCESS | 1952 | 1467643354477 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:34 INFO - PROCESS | 1952 | 1467643354478 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:34 INFO - PROCESS | 1952 | 1467643354566 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 07:42:34 INFO - PROCESS | 1952 | 1467643354570 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:34 INFO - PROCESS | 1952 | 1467643354572 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:34 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acc2800 == 37 [pid = 1952] [id = 380] 07:42:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x126db6800) [pid = 1952] [serial = 1139] [outer = 0x0] 07:42:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1292e4c00) [pid = 1952] [serial = 1140] [outer = 0x126db6800] 07:42:34 INFO - PROCESS | 1952 | 1467643354603 Marionette DEBUG loaded listener.js 07:42:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x129513000) [pid = 1952] [serial = 1141] [outer = 0x126db6800] 07:42:34 INFO - PROCESS | 1952 | 1467643354926 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 470ms 07:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:42:34 INFO - PROCESS | 1952 | 1467643354944 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 07:42:34 INFO - PROCESS | 1952 | 1467643354945 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 07:42:34 INFO - PROCESS | 1952 | 1467643354947 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:42:34 INFO - PROCESS | 1952 | 1467643354948 Marionette TRACE conn2 <- [1,1494,null,{}] 07:42:34 INFO - PROCESS | 1952 | 1467643354951 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:34 INFO - PROCESS | 1952 | 1467643354952 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:35 INFO - PROCESS | 1952 | 1467643355032 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 07:42:35 INFO - PROCESS | 1952 | 1467643355090 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:35 INFO - PROCESS | 1952 | 1467643355091 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:35 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb50000 == 38 [pid = 1952] [id = 381] 07:42:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1138f8400) [pid = 1952] [serial = 1142] [outer = 0x0] 07:42:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x129517000) [pid = 1952] [serial = 1143] [outer = 0x1138f8400] 07:42:35 INFO - PROCESS | 1952 | 1467643355115 Marionette DEBUG loaded listener.js 07:42:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1295bd400) [pid = 1952] [serial = 1144] [outer = 0x1138f8400] 07:42:35 INFO - PROCESS | 1952 | 1467643355564 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 07:42:35 INFO - PROCESS | 1952 | 1467643355619 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 07:42:35 INFO - PROCESS | 1952 | 1467643355621 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 07:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:42:35 INFO - PROCESS | 1952 | 1467643355624 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:42:35 INFO - PROCESS | 1952 | 1467643355627 Marionette TRACE conn2 <- [1,1498,null,{}] 07:42:35 INFO - PROCESS | 1952 | 1467643355631 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:35 INFO - PROCESS | 1952 | 1467643355632 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:35 INFO - PROCESS | 1952 | 1467643355749 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 07:42:35 INFO - PROCESS | 1952 | 1467643355875 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:35 INFO - PROCESS | 1952 | 1467643355877 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:35 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f16800 == 39 [pid = 1952] [id = 382] 07:42:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x112c9a800) [pid = 1952] [serial = 1145] [outer = 0x0] 07:42:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x1133dcc00) [pid = 1952] [serial = 1146] [outer = 0x112c9a800] 07:42:35 INFO - PROCESS | 1952 | 1467643355911 Marionette DEBUG loaded listener.js 07:42:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x1150dd800) [pid = 1952] [serial = 1147] [outer = 0x112c9a800] 07:42:36 INFO - PROCESS | 1952 | 1467643356419 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 820ms 07:42:36 INFO - PROCESS | 1952 | 1467643356445 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 07:42:36 INFO - PROCESS | 1952 | 1467643356448 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 07:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:42:36 INFO - PROCESS | 1952 | 1467643356453 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:42:36 INFO - PROCESS | 1952 | 1467643356455 Marionette TRACE conn2 <- [1,1502,null,{}] 07:42:36 INFO - PROCESS | 1952 | 1467643356486 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:36 INFO - PROCESS | 1952 | 1467643356488 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:36 INFO - PROCESS | 1952 | 1467643356602 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 07:42:36 INFO - PROCESS | 1952 | 1467643356686 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:36 INFO - PROCESS | 1952 | 1467643356687 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:36 INFO - PROCESS | 1952 | ++DOCSHELL 0x121797800 == 40 [pid = 1952] [id = 383] 07:42:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x116779c00) [pid = 1952] [serial = 1148] [outer = 0x0] 07:42:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x118254000) [pid = 1952] [serial = 1149] [outer = 0x116779c00] 07:42:36 INFO - PROCESS | 1952 | 1467643356717 Marionette DEBUG loaded listener.js 07:42:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x11845ec00) [pid = 1952] [serial = 1150] [outer = 0x116779c00] 07:42:37 INFO - PROCESS | 1952 | 1467643357435 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:42:37 INFO - PROCESS | 1952 | --DOCSHELL 0x12acc2800 == 39 [pid = 1952] [id = 380] 07:42:37 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8ae000 == 38 [pid = 1952] [id = 379] 07:42:37 INFO - PROCESS | 1952 | --DOCSHELL 0x12937a000 == 37 [pid = 1952] [id = 378] 07:42:37 INFO - PROCESS | 1952 | --DOCSHELL 0x12783b000 == 36 [pid = 1952] [id = 377] 07:42:37 INFO - PROCESS | 1952 | --DOCSHELL 0x1262bc800 == 35 [pid = 1952] [id = 376] 07:42:37 INFO - PROCESS | 1952 | --DOCSHELL 0x12526b000 == 34 [pid = 1952] [id = 375] 07:42:37 INFO - PROCESS | 1952 | --DOCSHELL 0x12155e800 == 33 [pid = 1952] [id = 374] 07:42:37 INFO - PROCESS | 1952 | --DOCSHELL 0x1197bb000 == 32 [pid = 1952] [id = 373] 07:42:37 INFO - PROCESS | 1952 | --DOCSHELL 0x1191c3000 == 31 [pid = 1952] [id = 372] 07:42:37 INFO - PROCESS | 1952 | --DOCSHELL 0x116f04000 == 30 [pid = 1952] [id = 371] 07:42:37 INFO - PROCESS | 1952 | --DOCSHELL 0x112f67000 == 29 [pid = 1952] [id = 370] 07:42:37 INFO - PROCESS | 1952 | --DOCSHELL 0x116e5d000 == 28 [pid = 1952] [id = 369] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x124bb6c00) [pid = 1952] [serial = 1045] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x129511400) [pid = 1952] [serial = 1087] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x1215a9800) [pid = 1952] [serial = 1071] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x12627c400) [pid = 1952] [serial = 1074] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x1269a3000) [pid = 1952] [serial = 1077] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x126747400) [pid = 1952] [serial = 1075] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1183a6000) [pid = 1952] [serial = 1059] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x118599000) [pid = 1952] [serial = 1060] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x11a0bc000) [pid = 1952] [serial = 1065] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x11a0d1400) [pid = 1952] [serial = 1066] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x124b49c00) [pid = 1952] [serial = 1051] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x12579cc00) [pid = 1952] [serial = 1050] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1162dd400) [pid = 1952] [serial = 1056] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x126dba400) [pid = 1952] [serial = 1078] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x116a0b400) [pid = 1952] [serial = 1057] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1193cd400) [pid = 1952] [serial = 1062] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1194de000) [pid = 1952] [serial = 1063] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x113f38000) [pid = 1952] [serial = 1053] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x116082400) [pid = 1952] [serial = 1054] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x11676e800) [pid = 1952] [serial = 1081] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x1295be800) [pid = 1952] [serial = 1090] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x124d09400) [pid = 1952] [serial = 1084] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x119907c00) [pid = 1952] [serial = 1083] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x128dea800) [pid = 1952] [serial = 1086] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x129514c00) [pid = 1952] [serial = 1089] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x11295ac00) [pid = 1952] [serial = 1080] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x11a0d1800) [pid = 1952] [serial = 1068] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x121003400) [pid = 1952] [serial = 1069] [outer = 0x0] [url = about:blank] 07:42:37 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x12579fc00) [pid = 1952] [serial = 1072] [outer = 0x0] [url = about:blank] 07:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1048ms 07:42:37 INFO - PROCESS | 1952 | 1467643357500 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 07:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:42:37 INFO - PROCESS | 1952 | 1467643357503 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 07:42:37 INFO - PROCESS | 1952 | 1467643357506 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:42:37 INFO - PROCESS | 1952 | 1467643357508 Marionette TRACE conn2 <- [1,1506,null,{}] 07:42:37 INFO - PROCESS | 1952 | 1467643357511 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:37 INFO - PROCESS | 1952 | 1467643357513 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:37 INFO - PROCESS | 1952 | 1467643357591 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 07:42:37 INFO - PROCESS | 1952 | 1467643357596 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:37 INFO - PROCESS | 1952 | 1467643357598 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:37 INFO - PROCESS | 1952 | ++DOCSHELL 0x1167f5800 == 29 [pid = 1952] [id = 384] 07:42:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x11607e000) [pid = 1952] [serial = 1151] [outer = 0x0] 07:42:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x1160dc400) [pid = 1952] [serial = 1152] [outer = 0x11607e000] 07:42:37 INFO - PROCESS | 1952 | 1467643357629 Marionette DEBUG loaded listener.js 07:42:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x11677c800) [pid = 1952] [serial = 1153] [outer = 0x11607e000] 07:42:37 INFO - PROCESS | 1952 | 1467643357974 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 521ms 07:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:42:38 INFO - PROCESS | 1952 | 1467643358028 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 07:42:38 INFO - PROCESS | 1952 | 1467643358031 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 07:42:38 INFO - PROCESS | 1952 | 1467643358035 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:42:38 INFO - PROCESS | 1952 | 1467643358037 Marionette TRACE conn2 <- [1,1510,null,{}] 07:42:38 INFO - PROCESS | 1952 | 1467643358039 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:38 INFO - PROCESS | 1952 | 1467643358041 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:38 INFO - PROCESS | 1952 | 1467643358120 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 07:42:38 INFO - PROCESS | 1952 | 1467643358127 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:38 INFO - PROCESS | 1952 | 1467643358128 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x118f18800 == 30 [pid = 1952] [id = 385] 07:42:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x118252800) [pid = 1952] [serial = 1154] [outer = 0x0] 07:42:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1183d5c00) [pid = 1952] [serial = 1155] [outer = 0x118252800] 07:42:38 INFO - PROCESS | 1952 | 1467643358155 Marionette DEBUG loaded listener.js 07:42:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x1185e1400) [pid = 1952] [serial = 1156] [outer = 0x118252800] 07:42:38 INFO - PROCESS | 1952 | 1467643358569 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 571ms 07:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:42:38 INFO - PROCESS | 1952 | 1467643358607 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 07:42:38 INFO - PROCESS | 1952 | 1467643358610 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 07:42:38 INFO - PROCESS | 1952 | 1467643358613 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:42:38 INFO - PROCESS | 1952 | 1467643358617 Marionette TRACE conn2 <- [1,1514,null,{}] 07:42:38 INFO - PROCESS | 1952 | 1467643358628 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:38 INFO - PROCESS | 1952 | 1467643358633 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:38 INFO - PROCESS | 1952 | 1467643358758 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 07:42:38 INFO - PROCESS | 1952 | 1467643358808 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:38 INFO - PROCESS | 1952 | 1467643358810 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x12144a800 == 31 [pid = 1952] [id = 386] 07:42:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x112959c00) [pid = 1952] [serial = 1157] [outer = 0x0] 07:42:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x119499800) [pid = 1952] [serial = 1158] [outer = 0x112959c00] 07:42:38 INFO - PROCESS | 1952 | 1467643358857 Marionette DEBUG loaded listener.js 07:42:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x11990ac00) [pid = 1952] [serial = 1159] [outer = 0x112959c00] 07:42:39 INFO - PROCESS | 1952 | 1467643359191 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 629ms 07:42:39 INFO - PROCESS | 1952 | 1467643359259 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 07:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:42:39 INFO - PROCESS | 1952 | 1467643359260 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 07:42:39 INFO - PROCESS | 1952 | 1467643359263 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:42:39 INFO - PROCESS | 1952 | 1467643359264 Marionette TRACE conn2 <- [1,1518,null,{}] 07:42:39 INFO - PROCESS | 1952 | 1467643359266 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:39 INFO - PROCESS | 1952 | 1467643359268 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:39 INFO - PROCESS | 1952 | 1467643359350 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 07:42:39 INFO - PROCESS | 1952 | 1467643359353 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:39 INFO - PROCESS | 1952 | 1467643359354 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:39 INFO - PROCESS | 1952 | ++DOCSHELL 0x12525a800 == 32 [pid = 1952] [id = 387] 07:42:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x11a062400) [pid = 1952] [serial = 1160] [outer = 0x0] 07:42:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x11a0d2000) [pid = 1952] [serial = 1161] [outer = 0x11a062400] 07:42:39 INFO - PROCESS | 1952 | 1467643359383 Marionette DEBUG loaded listener.js 07:42:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x11a0f6000) [pid = 1952] [serial = 1162] [outer = 0x11a062400] 07:42:39 INFO - PROCESS | 1952 | 1467643359740 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 518ms 07:42:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:42:39 INFO - PROCESS | 1952 | 1467643359781 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 07:42:39 INFO - PROCESS | 1952 | 1467643359782 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 07:42:39 INFO - PROCESS | 1952 | 1467643359784 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:42:39 INFO - PROCESS | 1952 | 1467643359785 Marionette TRACE conn2 <- [1,1522,null,{}] 07:42:39 INFO - PROCESS | 1952 | 1467643359788 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:39 INFO - PROCESS | 1952 | 1467643359789 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:39 INFO - PROCESS | 1952 | 1467643359883 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 07:42:39 INFO - PROCESS | 1952 | 1467643359917 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:39 INFO - PROCESS | 1952 | 1467643359919 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:39 INFO - PROCESS | 1952 | ++DOCSHELL 0x1269d7000 == 33 [pid = 1952] [id = 388] 07:42:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x112957c00) [pid = 1952] [serial = 1163] [outer = 0x0] 07:42:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x12100a000) [pid = 1952] [serial = 1164] [outer = 0x112957c00] 07:42:39 INFO - PROCESS | 1952 | 1467643359943 Marionette DEBUG loaded listener.js 07:42:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x12102b000) [pid = 1952] [serial = 1165] [outer = 0x112957c00] 07:42:40 INFO - PROCESS | 1952 | 1467643360265 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:42:40 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 () { 07:42:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:42:40 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 () { 07:42:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:42:40 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 () { 07:42:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:42:40 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 () { 07:42:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:42:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 518ms 07:42:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:42:40 INFO - PROCESS | 1952 | 1467643360304 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 07:42:40 INFO - PROCESS | 1952 | 1467643360305 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 07:42:40 INFO - PROCESS | 1952 | 1467643360308 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:42:40 INFO - PROCESS | 1952 | 1467643360309 Marionette TRACE conn2 <- [1,1526,null,{}] 07:42:40 INFO - PROCESS | 1952 | 1467643360312 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:40 INFO - PROCESS | 1952 | 1467643360316 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:40 INFO - PROCESS | 1952 | 1467643360443 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 07:42:40 INFO - PROCESS | 1952 | 1467643360446 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:40 INFO - PROCESS | 1952 | 1467643360448 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:40 INFO - PROCESS | 1952 | ++DOCSHELL 0x129389000 == 34 [pid = 1952] [id = 389] 07:42:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x11a0f7400) [pid = 1952] [serial = 1166] [outer = 0x0] 07:42:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1215a7c00) [pid = 1952] [serial = 1167] [outer = 0x11a0f7400] 07:42:40 INFO - PROCESS | 1952 | 1467643360472 Marionette DEBUG loaded listener.js 07:42:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x126dbb000) [pid = 1952] [serial = 1168] [outer = 0x11a0f7400] 07:42:40 INFO - PROCESS | 1952 | 1467643360821 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:42:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:42:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:42:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:42:40 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 570ms 07:42:40 INFO - PROCESS | 1952 | 1467643360879 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 07:42:40 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:42:40 INFO - PROCESS | 1952 | 1467643360881 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 07:42:40 INFO - PROCESS | 1952 | 1467643360884 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:42:40 INFO - PROCESS | 1952 | 1467643360886 Marionette TRACE conn2 <- [1,1530,null,{}] 07:42:40 INFO - PROCESS | 1952 | 1467643360889 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:40 INFO - PROCESS | 1952 | 1467643360891 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:41 INFO - PROCESS | 1952 | 1467643361043 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 07:42:41 INFO - PROCESS | 1952 | 1467643361059 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:41 INFO - PROCESS | 1952 | 1467643361060 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:41 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a7b7800 == 35 [pid = 1952] [id = 390] 07:42:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x112963c00) [pid = 1952] [serial = 1169] [outer = 0x0] 07:42:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x128dea800) [pid = 1952] [serial = 1170] [outer = 0x112963c00] 07:42:41 INFO - PROCESS | 1952 | 1467643361102 Marionette DEBUG loaded listener.js 07:42:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x12951ec00) [pid = 1952] [serial = 1171] [outer = 0x112963c00] 07:42:41 INFO - PROCESS | 1952 | 1467643361516 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:42:41 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 07:42:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:42:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:42:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:42:41 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. 07:42:41 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:42:41 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 671ms 07:42:41 INFO - PROCESS | 1952 | 1467643361559 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 07:42:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:42:41 INFO - PROCESS | 1952 | 1467643361561 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 07:42:41 INFO - PROCESS | 1952 | 1467643361565 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:42:41 INFO - PROCESS | 1952 | 1467643361567 Marionette TRACE conn2 <- [1,1534,null,{}] 07:42:41 INFO - PROCESS | 1952 | 1467643361570 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:41 INFO - PROCESS | 1952 | 1467643361572 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:41 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x112963000) [pid = 1952] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:42:41 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1212b1800) [pid = 1952] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:42:41 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x115d0f800) [pid = 1952] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:42:41 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1248c1000) [pid = 1952] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:42:41 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1248f6c00) [pid = 1952] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:42:41 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x121006400) [pid = 1952] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:42:41 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x126db6800) [pid = 1952] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:42:41 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x11825a400) [pid = 1952] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:42:41 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1127d7400) [pid = 1952] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:42:41 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x11825b000) [pid = 1952] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:42:41 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x113d4c000) [pid = 1952] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:42:41 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1133c4400) [pid = 1952] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:42:41 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x113207000) [pid = 1952] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:42:41 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x113211400) [pid = 1952] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:42:41 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x118550c00) [pid = 1952] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:42:41 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x121010000) [pid = 1952] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:42:41 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x124d0d400) [pid = 1952] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:42:41 INFO - PROCESS | 1952 | 1467643361878 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 07:42:41 INFO - PROCESS | 1952 | 1467643361891 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:41 INFO - PROCESS | 1952 | 1467643361892 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:41 INFO - PROCESS | 1952 | ++DOCSHELL 0x1167e5000 == 36 [pid = 1952] [id = 391] 07:42:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x111fe3000) [pid = 1952] [serial = 1172] [outer = 0x0] 07:42:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x113211400) [pid = 1952] [serial = 1173] [outer = 0x111fe3000] 07:42:41 INFO - PROCESS | 1952 | 1467643361936 Marionette DEBUG loaded listener.js 07:42:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1162da000) [pid = 1952] [serial = 1174] [outer = 0x111fe3000] 07:42:42 INFO - PROCESS | 1952 | 1467643362310 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:42:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:42:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 771ms 07:42:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:42:42 INFO - PROCESS | 1952 | 1467643362336 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 07:42:42 INFO - PROCESS | 1952 | 1467643362338 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 07:42:42 INFO - PROCESS | 1952 | 1467643362342 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:42:42 INFO - PROCESS | 1952 | 1467643362344 Marionette TRACE conn2 <- [1,1538,null,{}] 07:42:42 INFO - PROCESS | 1952 | 1467643362356 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:42 INFO - PROCESS | 1952 | 1467643362358 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:42 INFO - PROCESS | 1952 | 1467643362510 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 07:42:42 INFO - PROCESS | 1952 | 1467643362516 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:42 INFO - PROCESS | 1952 | 1467643362517 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:42 INFO - PROCESS | 1952 | ++DOCSHELL 0x121449800 == 37 [pid = 1952] [id = 392] 07:42:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x11825a400) [pid = 1952] [serial = 1175] [outer = 0x0] 07:42:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x11a062c00) [pid = 1952] [serial = 1176] [outer = 0x11825a400] 07:42:42 INFO - PROCESS | 1952 | 1467643362546 Marionette DEBUG loaded listener.js 07:42:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x12570f000) [pid = 1952] [serial = 1177] [outer = 0x11825a400] 07:42:42 INFO - PROCESS | 1952 | 1467643362860 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:42:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:42:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 534ms 07:42:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:42:42 INFO - PROCESS | 1952 | 1467643362877 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 07:42:42 INFO - PROCESS | 1952 | 1467643362878 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 07:42:42 INFO - PROCESS | 1952 | 1467643362880 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:42:42 INFO - PROCESS | 1952 | 1467643362881 Marionette TRACE conn2 <- [1,1542,null,{}] 07:42:42 INFO - PROCESS | 1952 | 1467643362884 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:42 INFO - PROCESS | 1952 | 1467643362885 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:42 INFO - PROCESS | 1952 | 1467643362965 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 07:42:43 INFO - PROCESS | 1952 | 1467643363025 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:43 INFO - PROCESS | 1952 | 1467643363026 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:43 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb4e800 == 38 [pid = 1952] [id = 393] 07:42:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x11825c800) [pid = 1952] [serial = 1178] [outer = 0x0] 07:42:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x126905000) [pid = 1952] [serial = 1179] [outer = 0x11825c800] 07:42:43 INFO - PROCESS | 1952 | 1467643363051 Marionette DEBUG loaded listener.js 07:42:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1295c4800) [pid = 1952] [serial = 1180] [outer = 0x11825c800] 07:42:43 INFO - PROCESS | 1952 | 1467643363328 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:42:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:42:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 468ms 07:42:43 INFO - PROCESS | 1952 | 1467643363349 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 07:42:43 INFO - PROCESS | 1952 | 1467643363351 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 07:42:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:42:43 INFO - PROCESS | 1952 | 1467643363363 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:42:43 INFO - PROCESS | 1952 | 1467643363366 Marionette TRACE conn2 <- [1,1546,null,{}] 07:42:43 INFO - PROCESS | 1952 | 1467643363370 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:43 INFO - PROCESS | 1952 | 1467643363374 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:43 INFO - PROCESS | 1952 | 1467643363485 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 07:42:43 INFO - PROCESS | 1952 | 1467643363492 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:43 INFO - PROCESS | 1952 | 1467643363493 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:43 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bf2b000 == 39 [pid = 1952] [id = 394] 07:42:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1295c4c00) [pid = 1952] [serial = 1181] [outer = 0x0] 07:42:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x12a804c00) [pid = 1952] [serial = 1182] [outer = 0x1295c4c00] 07:42:43 INFO - PROCESS | 1952 | 1467643363519 Marionette DEBUG loaded listener.js 07:42:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x12ab8e000) [pid = 1952] [serial = 1183] [outer = 0x1295c4c00] 07:42:44 INFO - PROCESS | 1952 | --DOCSHELL 0x1167f5800 == 38 [pid = 1952] [id = 384] 07:42:44 INFO - PROCESS | 1952 | --DOCSHELL 0x121797800 == 37 [pid = 1952] [id = 383] 07:42:44 INFO - PROCESS | 1952 | --DOCSHELL 0x116f16800 == 36 [pid = 1952] [id = 382] 07:42:44 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb50000 == 35 [pid = 1952] [id = 381] 07:42:44 INFO - PROCESS | 1952 | --DOCSHELL 0x12144a800 == 34 [pid = 1952] [id = 386] 07:42:44 INFO - PROCESS | 1952 | --DOCSHELL 0x1269d7000 == 33 [pid = 1952] [id = 388] 07:42:44 INFO - PROCESS | 1952 | --DOCSHELL 0x129389000 == 32 [pid = 1952] [id = 389] 07:42:44 INFO - PROCESS | 1952 | --DOCSHELL 0x1167e5000 == 31 [pid = 1952] [id = 391] 07:42:44 INFO - PROCESS | 1952 | --DOCSHELL 0x12525a800 == 30 [pid = 1952] [id = 387] 07:42:44 INFO - PROCESS | 1952 | --DOCSHELL 0x12a7b7800 == 29 [pid = 1952] [id = 390] 07:42:44 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb4e800 == 28 [pid = 1952] [id = 393] 07:42:44 INFO - PROCESS | 1952 | --DOCSHELL 0x121449800 == 27 [pid = 1952] [id = 392] 07:42:44 INFO - PROCESS | 1952 | --DOCSHELL 0x118f18800 == 26 [pid = 1952] [id = 385] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x1185a5000) [pid = 1952] [serial = 1116] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x11870dc00) [pid = 1952] [serial = 1117] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x11295c400) [pid = 1952] [serial = 1110] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x11336f000) [pid = 1952] [serial = 1111] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x118ff3400) [pid = 1952] [serial = 1119] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x116085800) [pid = 1952] [serial = 1113] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x11677a400) [pid = 1952] [serial = 1114] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x11a0b1000) [pid = 1952] [serial = 1123] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x116a0b000) [pid = 1952] [serial = 1108] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x113d90800) [pid = 1952] [serial = 1107] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x11990a000) [pid = 1952] [serial = 1122] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1162dcc00) [pid = 1952] [serial = 1093] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x1138ebc00) [pid = 1952] [serial = 1092] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x11899e800) [pid = 1952] [serial = 1096] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x1185e8400) [pid = 1952] [serial = 1095] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x121ed4800) [pid = 1952] [serial = 1099] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x12102a800) [pid = 1952] [serial = 1098] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x1269a8800) [pid = 1952] [serial = 1102] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x12579b400) [pid = 1952] [serial = 1101] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x1292eb400) [pid = 1952] [serial = 1105] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x121ed6400) [pid = 1952] [serial = 1126] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x1213e7000) [pid = 1952] [serial = 1125] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x124dc7800) [pid = 1952] [serial = 1104] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x11859b800) [pid = 1952] [serial = 1134] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 68 (0x125004000) [pid = 1952] [serial = 1128] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 67 (0x125711000) [pid = 1952] [serial = 1129] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 66 (0x12627d800) [pid = 1952] [serial = 1131] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 65 (0x126904000) [pid = 1952] [serial = 1137] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 64 (0x11a0fac00) [pid = 1952] [serial = 1135] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 63 (0x1292e4c00) [pid = 1952] [serial = 1140] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 62 (0x126903c00) [pid = 1952] [serial = 1132] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 61 (0x119494400) [pid = 1952] [serial = 1120] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 60 (0x126db6000) [pid = 1952] [serial = 1138] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 59 (0x129513000) [pid = 1952] [serial = 1141] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | --DOMWINDOW == 58 (0x129517000) [pid = 1952] [serial = 1143] [outer = 0x0] [url = about:blank] 07:42:44 INFO - PROCESS | 1952 | 1467643364938 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:42:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:42:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1635ms 07:42:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:42:44 INFO - PROCESS | 1952 | 1467643364990 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 07:42:44 INFO - PROCESS | 1952 | 1467643364993 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 07:42:44 INFO - PROCESS | 1952 | 1467643364996 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:42:44 INFO - PROCESS | 1952 | 1467643364998 Marionette TRACE conn2 <- [1,1550,null,{}] 07:42:45 INFO - PROCESS | 1952 | 1467643365002 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:45 INFO - PROCESS | 1952 | 1467643365004 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:45 INFO - PROCESS | 1952 | 1467643365095 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 07:42:45 INFO - PROCESS | 1952 | 1467643365150 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:45 INFO - PROCESS | 1952 | 1467643365151 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x115096000 == 27 [pid = 1952] [id = 395] 07:42:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 59 (0x112979800) [pid = 1952] [serial = 1184] [outer = 0x0] 07:42:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 60 (0x112c9e400) [pid = 1952] [serial = 1185] [outer = 0x112979800] 07:42:45 INFO - PROCESS | 1952 | 1467643365179 Marionette DEBUG loaded listener.js 07:42:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 61 (0x11383a000) [pid = 1952] [serial = 1186] [outer = 0x112979800] 07:42:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:42:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 523ms 07:42:45 INFO - PROCESS | 1952 | 1467643365515 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:42:45 INFO - PROCESS | 1952 | 1467643365520 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 07:42:45 INFO - PROCESS | 1952 | 1467643365527 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 07:42:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:42:45 INFO - PROCESS | 1952 | 1467643365535 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:42:45 INFO - PROCESS | 1952 | 1467643365537 Marionette TRACE conn2 <- [1,1554,null,{}] 07:42:45 INFO - PROCESS | 1952 | 1467643365541 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:45 INFO - PROCESS | 1952 | 1467643365545 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:45 INFO - PROCESS | 1952 | 1467643365624 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 07:42:45 INFO - PROCESS | 1952 | 1467643365628 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:45 INFO - PROCESS | 1952 | 1467643365630 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f18800 == 28 [pid = 1952] [id = 396] 07:42:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 62 (0x113d46c00) [pid = 1952] [serial = 1187] [outer = 0x0] 07:42:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 63 (0x11607ac00) [pid = 1952] [serial = 1188] [outer = 0x113d46c00] 07:42:45 INFO - PROCESS | 1952 | 1467643365660 Marionette DEBUG loaded listener.js 07:42:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 64 (0x11662e800) [pid = 1952] [serial = 1189] [outer = 0x113d46c00] 07:42:46 INFO - PROCESS | 1952 | 1467643366005 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:42:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:42:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 520ms 07:42:46 INFO - PROCESS | 1952 | 1467643366056 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 07:42:46 INFO - PROCESS | 1952 | 1467643366065 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 07:42:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:42:46 INFO - PROCESS | 1952 | 1467643366068 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:42:46 INFO - PROCESS | 1952 | 1467643366070 Marionette TRACE conn2 <- [1,1558,null,{}] 07:42:46 INFO - PROCESS | 1952 | 1467643366078 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:46 INFO - PROCESS | 1952 | 1467643366081 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:46 INFO - PROCESS | 1952 | 1467643366157 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 07:42:46 INFO - PROCESS | 1952 | 1467643366164 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:46 INFO - PROCESS | 1952 | 1467643366166 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:46 INFO - PROCESS | 1952 | ++DOCSHELL 0x118786800 == 29 [pid = 1952] [id = 397] 07:42:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 65 (0x110ee8400) [pid = 1952] [serial = 1190] [outer = 0x0] 07:42:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 66 (0x118258800) [pid = 1952] [serial = 1191] [outer = 0x110ee8400] 07:42:46 INFO - PROCESS | 1952 | 1467643366197 Marionette DEBUG loaded listener.js 07:42:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 67 (0x11839e400) [pid = 1952] [serial = 1192] [outer = 0x110ee8400] 07:42:46 INFO - PROCESS | 1952 | 1467643366570 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:42:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:42:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 521ms 07:42:46 INFO - PROCESS | 1952 | 1467643366592 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 07:42:46 INFO - PROCESS | 1952 | 1467643366595 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 07:42:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:42:46 INFO - PROCESS | 1952 | 1467643366611 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:42:46 INFO - PROCESS | 1952 | 1467643366612 Marionette TRACE conn2 <- [1,1562,null,{}] 07:42:46 INFO - PROCESS | 1952 | 1467643366616 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:46 INFO - PROCESS | 1952 | 1467643366618 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:46 INFO - PROCESS | 1952 | 1467643366739 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 07:42:46 INFO - PROCESS | 1952 | 1467643366745 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:46 INFO - PROCESS | 1952 | 1467643366746 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:46 INFO - PROCESS | 1952 | ++DOCSHELL 0x119481800 == 30 [pid = 1952] [id = 398] 07:42:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 68 (0x1183dc800) [pid = 1952] [serial = 1193] [outer = 0x0] 07:42:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x11859a800) [pid = 1952] [serial = 1194] [outer = 0x1183dc800] 07:42:46 INFO - PROCESS | 1952 | 1467643366789 Marionette DEBUG loaded listener.js 07:42:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x1185e7c00) [pid = 1952] [serial = 1195] [outer = 0x1183dc800] 07:42:47 INFO - PROCESS | 1952 | 1467643367196 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:42:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:42:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 619ms 07:42:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:42:47 INFO - PROCESS | 1952 | 1467643367230 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 07:42:47 INFO - PROCESS | 1952 | 1467643367231 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 07:42:47 INFO - PROCESS | 1952 | 1467643367233 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:42:47 INFO - PROCESS | 1952 | 1467643367234 Marionette TRACE conn2 <- [1,1566,null,{}] 07:42:47 INFO - PROCESS | 1952 | 1467643367237 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:47 INFO - PROCESS | 1952 | 1467643367239 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:47 INFO - PROCESS | 1952 | 1467643367342 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 07:42:47 INFO - PROCESS | 1952 | 1467643367347 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:47 INFO - PROCESS | 1952 | 1467643367349 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:47 INFO - PROCESS | 1952 | ++DOCSHELL 0x119b9e800 == 31 [pid = 1952] [id = 399] 07:42:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x1138ec000) [pid = 1952] [serial = 1196] [outer = 0x0] 07:42:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x118710000) [pid = 1952] [serial = 1197] [outer = 0x1138ec000] 07:42:47 INFO - PROCESS | 1952 | 1467643367375 Marionette DEBUG loaded listener.js 07:42:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x118fa8400) [pid = 1952] [serial = 1198] [outer = 0x1138ec000] 07:42:47 INFO - PROCESS | 1952 | 1467643367693 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:42:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:42:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 468ms 07:42:47 INFO - PROCESS | 1952 | 1467643367702 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 07:42:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:42:47 INFO - PROCESS | 1952 | 1467643367703 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 07:42:47 INFO - PROCESS | 1952 | 1467643367706 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:42:47 INFO - PROCESS | 1952 | 1467643367710 Marionette TRACE conn2 <- [1,1570,null,{}] 07:42:47 INFO - PROCESS | 1952 | 1467643367713 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:47 INFO - PROCESS | 1952 | 1467643367717 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:47 INFO - PROCESS | 1952 | 1467643367811 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 07:42:47 INFO - PROCESS | 1952 | 1467643367815 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:47 INFO - PROCESS | 1952 | 1467643367816 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:47 INFO - PROCESS | 1952 | ++DOCSHELL 0x12162d000 == 32 [pid = 1952] [id = 400] 07:42:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x118ffe000) [pid = 1952] [serial = 1199] [outer = 0x0] 07:42:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x119794800) [pid = 1952] [serial = 1200] [outer = 0x118ffe000] 07:42:47 INFO - PROCESS | 1952 | 1467643367844 Marionette DEBUG loaded listener.js 07:42:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x11a0b3400) [pid = 1952] [serial = 1201] [outer = 0x118ffe000] 07:42:48 INFO - PROCESS | 1952 | 1467643368165 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:42:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:42:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 472ms 07:42:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:42:48 INFO - PROCESS | 1952 | 1467643368178 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 07:42:48 INFO - PROCESS | 1952 | 1467643368179 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 07:42:48 INFO - PROCESS | 1952 | 1467643368182 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:42:48 INFO - PROCESS | 1952 | 1467643368183 Marionette TRACE conn2 <- [1,1574,null,{}] 07:42:48 INFO - PROCESS | 1952 | 1467643368185 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:48 INFO - PROCESS | 1952 | 1467643368186 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:48 INFO - PROCESS | 1952 | 1467643368296 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 07:42:48 INFO - PROCESS | 1952 | 1467643368301 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:48 INFO - PROCESS | 1952 | 1467643368302 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:48 INFO - PROCESS | 1952 | ++DOCSHELL 0x124816000 == 33 [pid = 1952] [id = 401] 07:42:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x1183a1000) [pid = 1952] [serial = 1202] [outer = 0x0] 07:42:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x11a0b2c00) [pid = 1952] [serial = 1203] [outer = 0x1183a1000] 07:42:48 INFO - PROCESS | 1952 | 1467643368327 Marionette DEBUG loaded listener.js 07:42:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x11a0f4800) [pid = 1952] [serial = 1204] [outer = 0x1183a1000] 07:42:48 INFO - PROCESS | 1952 | 1467643368709 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:42:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:42:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 568ms 07:42:48 INFO - PROCESS | 1952 | 1467643368751 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 07:42:48 INFO - PROCESS | 1952 | 1467643368753 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 07:42:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:42:48 INFO - PROCESS | 1952 | 1467643368758 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:42:48 INFO - PROCESS | 1952 | 1467643368760 Marionette TRACE conn2 <- [1,1578,null,{}] 07:42:48 INFO - PROCESS | 1952 | 1467643368764 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:48 INFO - PROCESS | 1952 | 1467643368765 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:48 INFO - PROCESS | 1952 | 1467643368881 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 07:42:48 INFO - PROCESS | 1952 | 1467643368963 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:48 INFO - PROCESS | 1952 | 1467643368964 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:48 INFO - PROCESS | 1952 | ++DOCSHELL 0x1257ca800 == 34 [pid = 1952] [id = 402] 07:42:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x1127d5c00) [pid = 1952] [serial = 1205] [outer = 0x0] 07:42:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x12100f800) [pid = 1952] [serial = 1206] [outer = 0x1127d5c00] 07:42:49 INFO - PROCESS | 1952 | 1467643369004 Marionette DEBUG loaded listener.js 07:42:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x121028c00) [pid = 1952] [serial = 1207] [outer = 0x1127d5c00] 07:42:49 INFO - PROCESS | 1952 | 1467643369258 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:42:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:42:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 522ms 07:42:49 INFO - PROCESS | 1952 | 1467643369280 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 07:42:49 INFO - PROCESS | 1952 | 1467643369281 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 07:42:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:42:49 INFO - PROCESS | 1952 | 1467643369283 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:42:49 INFO - PROCESS | 1952 | 1467643369284 Marionette TRACE conn2 <- [1,1582,null,{}] 07:42:49 INFO - PROCESS | 1952 | 1467643369286 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:49 INFO - PROCESS | 1952 | 1467643369288 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:49 INFO - PROCESS | 1952 | 1467643369386 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 07:42:49 INFO - PROCESS | 1952 | 1467643369390 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:49 INFO - PROCESS | 1952 | 1467643369392 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:49 INFO - PROCESS | 1952 | ++DOCSHELL 0x118785800 == 35 [pid = 1952] [id = 403] 07:42:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x1133e0c00) [pid = 1952] [serial = 1208] [outer = 0x0] 07:42:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1215acc00) [pid = 1952] [serial = 1209] [outer = 0x1133e0c00] 07:42:49 INFO - PROCESS | 1952 | 1467643369417 Marionette DEBUG loaded listener.js 07:42:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x121c2a800) [pid = 1952] [serial = 1210] [outer = 0x1133e0c00] 07:42:49 INFO - PROCESS | 1952 | 1467643369733 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:42:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:42:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 468ms 07:42:49 INFO - PROCESS | 1952 | 1467643369751 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 07:42:49 INFO - PROCESS | 1952 | 1467643369753 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 07:42:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:42:49 INFO - PROCESS | 1952 | 1467643369755 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:42:49 INFO - PROCESS | 1952 | 1467643369758 Marionette TRACE conn2 <- [1,1586,null,{}] 07:42:49 INFO - PROCESS | 1952 | 1467643369762 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:49 INFO - PROCESS | 1952 | 1467643369763 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:49 INFO - PROCESS | 1952 | 1467643369875 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 07:42:49 INFO - PROCESS | 1952 | 1467643369881 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:49 INFO - PROCESS | 1952 | 1467643369882 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:49 INFO - PROCESS | 1952 | ++DOCSHELL 0x128f35800 == 36 [pid = 1952] [id = 404] 07:42:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x121009400) [pid = 1952] [serial = 1211] [outer = 0x0] 07:42:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x121c2ac00) [pid = 1952] [serial = 1212] [outer = 0x121009400] 07:42:49 INFO - PROCESS | 1952 | 1467643369908 Marionette DEBUG loaded listener.js 07:42:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x124bb7000) [pid = 1952] [serial = 1213] [outer = 0x121009400] 07:42:50 INFO - PROCESS | 1952 | 1467643370224 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:42:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:42:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 520ms 07:42:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:42:50 INFO - PROCESS | 1952 | 1467643370277 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 07:42:50 INFO - PROCESS | 1952 | 1467643370278 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 07:42:50 INFO - PROCESS | 1952 | 1467643370280 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:42:50 INFO - PROCESS | 1952 | 1467643370282 Marionette TRACE conn2 <- [1,1590,null,{}] 07:42:50 INFO - PROCESS | 1952 | 1467643370284 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:50 INFO - PROCESS | 1952 | 1467643370286 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:50 INFO - PROCESS | 1952 | 1467643370394 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 07:42:50 INFO - PROCESS | 1952 | 1467643370406 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:50 INFO - PROCESS | 1952 | 1467643370408 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:50 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a29800 == 37 [pid = 1952] [id = 405] 07:42:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x124d0d400) [pid = 1952] [serial = 1214] [outer = 0x0] 07:42:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x125075c00) [pid = 1952] [serial = 1215] [outer = 0x124d0d400] 07:42:50 INFO - PROCESS | 1952 | 1467643370442 Marionette DEBUG loaded listener.js 07:42:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x126273c00) [pid = 1952] [serial = 1216] [outer = 0x124d0d400] 07:42:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:42:50 INFO - PROCESS | 1952 | 1467643370793 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:42:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 518ms 07:42:50 INFO - PROCESS | 1952 | 1467643370799 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 07:42:50 INFO - PROCESS | 1952 | 1467643370800 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 07:42:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:42:50 INFO - PROCESS | 1952 | 1467643370803 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:42:50 INFO - PROCESS | 1952 | 1467643370804 Marionette TRACE conn2 <- [1,1594,null,{}] 07:42:50 INFO - PROCESS | 1952 | 1467643370810 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:50 INFO - PROCESS | 1952 | 1467643370811 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:50 INFO - PROCESS | 1952 | 1467643370914 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 07:42:50 INFO - PROCESS | 1952 | 1467643370917 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:50 INFO - PROCESS | 1952 | 1467643370918 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:50 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5bc000 == 38 [pid = 1952] [id = 406] 07:42:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1194d1800) [pid = 1952] [serial = 1217] [outer = 0x0] 07:42:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x12627d400) [pid = 1952] [serial = 1218] [outer = 0x1194d1800] 07:42:50 INFO - PROCESS | 1952 | 1467643370943 Marionette DEBUG loaded listener.js 07:42:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1266da800) [pid = 1952] [serial = 1219] [outer = 0x1194d1800] 07:42:51 INFO - PROCESS | 1952 | 1467643371279 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:42:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:42:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 524ms 07:42:51 INFO - PROCESS | 1952 | 1467643371327 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 07:42:51 INFO - PROCESS | 1952 | 1467643371328 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 07:42:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:42:51 INFO - PROCESS | 1952 | 1467643371330 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:42:51 INFO - PROCESS | 1952 | 1467643371331 Marionette TRACE conn2 <- [1,1598,null,{}] 07:42:51 INFO - PROCESS | 1952 | 1467643371334 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:51 INFO - PROCESS | 1952 | 1467643371335 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:51 INFO - PROCESS | 1952 | 1467643371447 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 07:42:51 INFO - PROCESS | 1952 | 1467643371486 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:51 INFO - PROCESS | 1952 | 1467643371487 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:51 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8c2000 == 39 [pid = 1952] [id = 407] 07:42:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1266e4800) [pid = 1952] [serial = 1220] [outer = 0x0] 07:42:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x12674d400) [pid = 1952] [serial = 1221] [outer = 0x1266e4800] 07:42:51 INFO - PROCESS | 1952 | 1467643371511 Marionette DEBUG loaded listener.js 07:42:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x126cf1c00) [pid = 1952] [serial = 1222] [outer = 0x1266e4800] 07:42:51 INFO - PROCESS | 1952 | 1467643371808 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:42:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:42:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 518ms 07:42:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:42:51 INFO - PROCESS | 1952 | 1467643371849 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 07:42:51 INFO - PROCESS | 1952 | 1467643371850 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 07:42:51 INFO - PROCESS | 1952 | 1467643371852 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:42:51 INFO - PROCESS | 1952 | 1467643371853 Marionette TRACE conn2 <- [1,1602,null,{}] 07:42:51 INFO - PROCESS | 1952 | 1467643371857 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:51 INFO - PROCESS | 1952 | 1467643371860 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:51 INFO - PROCESS | 1952 | 1467643371959 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 07:42:51 INFO - PROCESS | 1952 | 1467643371970 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:51 INFO - PROCESS | 1952 | 1467643371971 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:51 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acc0800 == 40 [pid = 1952] [id = 408] 07:42:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x126903400) [pid = 1952] [serial = 1223] [outer = 0x0] 07:42:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x126dbe000) [pid = 1952] [serial = 1224] [outer = 0x126903400] 07:42:51 INFO - PROCESS | 1952 | 1467643371996 Marionette DEBUG loaded listener.js 07:42:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1292e0800) [pid = 1952] [serial = 1225] [outer = 0x126903400] 07:42:52 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x112957c00) [pid = 1952] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:42:52 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x11a0f7400) [pid = 1952] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:42:52 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x112963c00) [pid = 1952] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:42:52 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x11825a400) [pid = 1952] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:42:52 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x111fe3000) [pid = 1952] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:42:52 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x116779c00) [pid = 1952] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:42:52 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x112c9a800) [pid = 1952] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:42:52 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x1138f8400) [pid = 1952] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:42:52 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x11a062400) [pid = 1952] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:42:52 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x112959c00) [pid = 1952] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:42:52 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x11825c800) [pid = 1952] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:42:52 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x118252800) [pid = 1952] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:42:52 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x11607e000) [pid = 1952] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:42:52 INFO - PROCESS | 1952 | 1467643372431 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:42:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:42:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 617ms 07:42:52 INFO - PROCESS | 1952 | 1467643372471 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 07:42:52 INFO - PROCESS | 1952 | 1467643372472 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 07:42:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:42:52 INFO - PROCESS | 1952 | 1467643372474 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:42:52 INFO - PROCESS | 1952 | 1467643372475 Marionette TRACE conn2 <- [1,1606,null,{}] 07:42:52 INFO - PROCESS | 1952 | 1467643372477 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:52 INFO - PROCESS | 1952 | 1467643372478 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:52 INFO - PROCESS | 1952 | 1467643372565 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 07:42:52 INFO - PROCESS | 1952 | 1467643372623 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:52 INFO - PROCESS | 1952 | 1467643372624 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:52 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acd0000 == 41 [pid = 1952] [id = 409] 07:42:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x115d04c00) [pid = 1952] [serial = 1226] [outer = 0x0] 07:42:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x116082400) [pid = 1952] [serial = 1227] [outer = 0x115d04c00] 07:42:52 INFO - PROCESS | 1952 | 1467643372648 Marionette DEBUG loaded listener.js 07:42:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x126cf2000) [pid = 1952] [serial = 1228] [outer = 0x115d04c00] 07:42:52 INFO - PROCESS | 1952 | 1467643372961 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:42:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:42:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 519ms 07:42:52 INFO - PROCESS | 1952 | 1467643372994 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 07:42:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:42:52 INFO - PROCESS | 1952 | 1467643372996 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 07:42:52 INFO - PROCESS | 1952 | 1467643372998 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:42:53 INFO - PROCESS | 1952 | 1467643373000 Marionette TRACE conn2 <- [1,1610,null,{}] 07:42:53 INFO - PROCESS | 1952 | 1467643373003 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:53 INFO - PROCESS | 1952 | 1467643373004 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:53 INFO - PROCESS | 1952 | 1467643373090 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 07:42:53 INFO - PROCESS | 1952 | 1467643373095 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:53 INFO - PROCESS | 1952 | 1467643373096 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:53 INFO - PROCESS | 1952 | ++DOCSHELL 0x12be5b000 == 42 [pid = 1952] [id = 410] 07:42:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x126cf6400) [pid = 1952] [serial = 1229] [outer = 0x0] 07:42:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1292ebc00) [pid = 1952] [serial = 1230] [outer = 0x126cf6400] 07:42:53 INFO - PROCESS | 1952 | 1467643373120 Marionette DEBUG loaded listener.js 07:42:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x1295b5800) [pid = 1952] [serial = 1231] [outer = 0x126cf6400] 07:42:53 INFO - PROCESS | 1952 | 1467643373444 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:42:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:42:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 472ms 07:42:53 INFO - PROCESS | 1952 | 1467643373471 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 07:42:53 INFO - PROCESS | 1952 | 1467643373472 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 07:42:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:42:53 INFO - PROCESS | 1952 | 1467643373477 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:42:53 INFO - PROCESS | 1952 | 1467643373478 Marionette TRACE conn2 <- [1,1614,null,{}] 07:42:53 INFO - PROCESS | 1952 | 1467643373480 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:53 INFO - PROCESS | 1952 | 1467643373481 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:53 INFO - PROCESS | 1952 | 1467643373594 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 07:42:53 INFO - PROCESS | 1952 | 1467643373600 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:53 INFO - PROCESS | 1952 | 1467643373601 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:53 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bf24000 == 43 [pid = 1952] [id = 411] 07:42:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x12119e800) [pid = 1952] [serial = 1232] [outer = 0x0] 07:42:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1295c6400) [pid = 1952] [serial = 1233] [outer = 0x12119e800] 07:42:53 INFO - PROCESS | 1952 | 1467643373625 Marionette DEBUG loaded listener.js 07:42:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x12a754c00) [pid = 1952] [serial = 1234] [outer = 0x12119e800] 07:42:53 INFO - PROCESS | 1952 | 1467643373932 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:42:53 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 07:42:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 468ms 07:42:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:42:53 INFO - PROCESS | 1952 | 1467643373946 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 07:42:53 INFO - PROCESS | 1952 | 1467643373947 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 07:42:53 INFO - PROCESS | 1952 | 1467643373949 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:42:53 INFO - PROCESS | 1952 | 1467643373950 Marionette TRACE conn2 <- [1,1618,null,{}] 07:42:53 INFO - PROCESS | 1952 | 1467643373953 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:53 INFO - PROCESS | 1952 | 1467643373954 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:54 INFO - PROCESS | 1952 | 1467643374038 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 07:42:54 INFO - PROCESS | 1952 | 1467643374044 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:54 INFO - PROCESS | 1952 | 1467643374045 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:54 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c360800 == 44 [pid = 1952] [id = 412] 07:42:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x12a755000) [pid = 1952] [serial = 1235] [outer = 0x0] 07:42:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x12a80a000) [pid = 1952] [serial = 1236] [outer = 0x12a755000] 07:42:54 INFO - PROCESS | 1952 | 1467643374069 Marionette DEBUG loaded listener.js 07:42:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x12ab8f400) [pid = 1952] [serial = 1237] [outer = 0x12a755000] 07:42:54 INFO - PROCESS | 1952 | 1467643374512 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:42:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:42:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 568ms 07:42:54 INFO - PROCESS | 1952 | 1467643374519 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 07:42:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:42:54 INFO - PROCESS | 1952 | 1467643374522 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 07:42:54 INFO - PROCESS | 1952 | 1467643374525 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:42:54 INFO - PROCESS | 1952 | 1467643374527 Marionette TRACE conn2 <- [1,1622,null,{}] 07:42:54 INFO - PROCESS | 1952 | 1467643374531 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:54 INFO - PROCESS | 1952 | 1467643374533 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:54 INFO - PROCESS | 1952 | 1467643374651 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 07:42:54 INFO - PROCESS | 1952 | 1467643374732 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:54 INFO - PROCESS | 1952 | 1467643374733 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:54 INFO - PROCESS | 1952 | ++DOCSHELL 0x116999800 == 45 [pid = 1952] [id = 413] 07:42:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1121be400) [pid = 1952] [serial = 1238] [outer = 0x0] 07:42:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x112962400) [pid = 1952] [serial = 1239] [outer = 0x1121be400] 07:42:54 INFO - PROCESS | 1952 | 1467643374764 Marionette DEBUG loaded listener.js 07:42:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x1133c6400) [pid = 1952] [serial = 1240] [outer = 0x1121be400] 07:42:55 INFO - PROCESS | 1952 | 1467643375263 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:42:55 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 07:42:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 822ms 07:42:55 INFO - PROCESS | 1952 | 1467643375390 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 07:42:55 INFO - PROCESS | 1952 | 1467643375393 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 07:42:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:42:55 INFO - PROCESS | 1952 | 1467643375398 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:42:55 INFO - PROCESS | 1952 | 1467643375400 Marionette TRACE conn2 <- [1,1626,null,{}] 07:42:55 INFO - PROCESS | 1952 | 1467643375402 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:55 INFO - PROCESS | 1952 | 1467643375404 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:55 INFO - PROCESS | 1952 | 1467643375521 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 07:42:55 INFO - PROCESS | 1952 | 1467643375595 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:55 INFO - PROCESS | 1952 | 1467643375597 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:55 INFO - PROCESS | 1952 | ++DOCSHELL 0x116093800 == 46 [pid = 1952] [id = 414] 07:42:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x1133ddc00) [pid = 1952] [serial = 1241] [outer = 0x0] 07:42:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x1160dc800) [pid = 1952] [serial = 1242] [outer = 0x1133ddc00] 07:42:55 INFO - PROCESS | 1952 | 1467643375628 Marionette DEBUG loaded listener.js 07:42:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x116974c00) [pid = 1952] [serial = 1243] [outer = 0x1133ddc00] 07:42:56 INFO - PROCESS | 1952 | 1467643376293 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x12bf24000 == 45 [pid = 1952] [id = 411] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x12be5b000 == 44 [pid = 1952] [id = 410] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x12acd0000 == 43 [pid = 1952] [id = 409] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x12acc0800 == 42 [pid = 1952] [id = 408] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8c2000 == 41 [pid = 1952] [id = 407] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5bc000 == 40 [pid = 1952] [id = 406] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x12a804c00) [pid = 1952] [serial = 1182] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x119a29800 == 39 [pid = 1952] [id = 405] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x128f35800 == 38 [pid = 1952] [id = 404] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x118785800 == 37 [pid = 1952] [id = 403] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x1257ca800 == 36 [pid = 1952] [id = 402] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x124816000 == 35 [pid = 1952] [id = 401] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x12162d000 == 34 [pid = 1952] [id = 400] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x119b9e800 == 33 [pid = 1952] [id = 399] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x119481800 == 32 [pid = 1952] [id = 398] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x118786800 == 31 [pid = 1952] [id = 397] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x116f18800 == 30 [pid = 1952] [id = 396] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x115096000 == 29 [pid = 1952] [id = 395] 07:42:56 INFO - PROCESS | 1952 | --DOCSHELL 0x12bf2b000 == 28 [pid = 1952] [id = 394] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x12102b000) [pid = 1952] [serial = 1165] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x12100a000) [pid = 1952] [serial = 1164] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x1215a7c00) [pid = 1952] [serial = 1167] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x128dea800) [pid = 1952] [serial = 1170] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x11a062c00) [pid = 1952] [serial = 1176] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x12951ec00) [pid = 1952] [serial = 1171] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x113211400) [pid = 1952] [serial = 1173] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x118254000) [pid = 1952] [serial = 1149] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x1150dd800) [pid = 1952] [serial = 1147] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1133dcc00) [pid = 1952] [serial = 1146] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1295bd400) [pid = 1952] [serial = 1144] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x11a0d2000) [pid = 1952] [serial = 1161] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x119499800) [pid = 1952] [serial = 1158] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x11990ac00) [pid = 1952] [serial = 1159] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1295c4800) [pid = 1952] [serial = 1180] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1183d5c00) [pid = 1952] [serial = 1155] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1185e1400) [pid = 1952] [serial = 1156] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1160dc400) [pid = 1952] [serial = 1152] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x11677c800) [pid = 1952] [serial = 1153] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x11845ec00) [pid = 1952] [serial = 1150] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x126dbb000) [pid = 1952] [serial = 1168] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x12570f000) [pid = 1952] [serial = 1177] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1162da000) [pid = 1952] [serial = 1174] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x126905000) [pid = 1952] [serial = 1179] [outer = 0x0] [url = about:blank] 07:42:56 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x11a0f6000) [pid = 1952] [serial = 1162] [outer = 0x0] [url = about:blank] 07:42:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:42:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 971ms 07:42:56 INFO - PROCESS | 1952 | 1467643376369 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 07:42:56 INFO - PROCESS | 1952 | 1467643376372 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 07:42:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:42:56 INFO - PROCESS | 1952 | 1467643376375 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:42:56 INFO - PROCESS | 1952 | 1467643376377 Marionette TRACE conn2 <- [1,1630,null,{}] 07:42:56 INFO - PROCESS | 1952 | 1467643376381 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:56 INFO - PROCESS | 1952 | 1467643376382 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:56 INFO - PROCESS | 1952 | 1467643376462 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 07:42:56 INFO - PROCESS | 1952 | 1467643376470 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:56 INFO - PROCESS | 1952 | 1467643376472 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:56 INFO - PROCESS | 1952 | ++DOCSHELL 0x11699c800 == 29 [pid = 1952] [id = 415] 07:42:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x11696dc00) [pid = 1952] [serial = 1244] [outer = 0x0] 07:42:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x116a0ac00) [pid = 1952] [serial = 1245] [outer = 0x11696dc00] 07:42:56 INFO - PROCESS | 1952 | 1467643376504 Marionette DEBUG loaded listener.js 07:42:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x117e9b400) [pid = 1952] [serial = 1246] [outer = 0x11696dc00] 07:42:56 INFO - PROCESS | 1952 | 1467643376850 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:42:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:42:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 520ms 07:42:56 INFO - PROCESS | 1952 | 1467643376912 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 07:42:56 INFO - PROCESS | 1952 | 1467643376915 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 07:42:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:42:56 INFO - PROCESS | 1952 | 1467643376921 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:42:56 INFO - PROCESS | 1952 | 1467643376922 Marionette TRACE conn2 <- [1,1634,null,{}] 07:42:56 INFO - PROCESS | 1952 | 1467643376925 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:56 INFO - PROCESS | 1952 | 1467643376926 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:57 INFO - PROCESS | 1952 | 1467643377004 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 07:42:57 INFO - PROCESS | 1952 | 1467643377031 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:57 INFO - PROCESS | 1952 | 1467643377032 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:57 INFO - PROCESS | 1952 | ++DOCSHELL 0x118777800 == 30 [pid = 1952] [id = 416] 07:42:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x1185d9800) [pid = 1952] [serial = 1247] [outer = 0x0] 07:42:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1185e1400) [pid = 1952] [serial = 1248] [outer = 0x1185d9800] 07:42:57 INFO - PROCESS | 1952 | 1467643377060 Marionette DEBUG loaded listener.js 07:42:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x11899a000) [pid = 1952] [serial = 1249] [outer = 0x1185d9800] 07:42:57 INFO - PROCESS | 1952 | 1467643377409 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:42:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:42:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 521ms 07:42:57 INFO - PROCESS | 1952 | 1467643377445 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 07:42:57 INFO - PROCESS | 1952 | 1467643377446 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 07:42:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:42:57 INFO - PROCESS | 1952 | 1467643377448 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:42:57 INFO - PROCESS | 1952 | 1467643377451 Marionette TRACE conn2 <- [1,1638,null,{}] 07:42:57 INFO - PROCESS | 1952 | 1467643377461 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:57 INFO - PROCESS | 1952 | 1467643377464 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:57 INFO - PROCESS | 1952 | 1467643377543 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 07:42:57 INFO - PROCESS | 1952 | 1467643377548 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:57 INFO - PROCESS | 1952 | 1467643377551 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:57 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a2d800 == 31 [pid = 1952] [id = 417] 07:42:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x1133c6000) [pid = 1952] [serial = 1250] [outer = 0x0] 07:42:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1193d8000) [pid = 1952] [serial = 1251] [outer = 0x1133c6000] 07:42:57 INFO - PROCESS | 1952 | 1467643377579 Marionette DEBUG loaded listener.js 07:42:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x11990c800) [pid = 1952] [serial = 1252] [outer = 0x1133c6000] 07:42:57 INFO - PROCESS | 1952 | 1467643377914 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:42:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:42:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 472ms 07:42:57 INFO - PROCESS | 1952 | 1467643377921 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 07:42:57 INFO - PROCESS | 1952 | 1467643377923 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 07:42:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:42:57 INFO - PROCESS | 1952 | 1467643377928 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:42:57 INFO - PROCESS | 1952 | 1467643377929 Marionette TRACE conn2 <- [1,1642,null,{}] 07:42:57 INFO - PROCESS | 1952 | 1467643377932 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:57 INFO - PROCESS | 1952 | 1467643377933 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:58 INFO - PROCESS | 1952 | 1467643378013 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 07:42:58 INFO - PROCESS | 1952 | 1467643378017 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:58 INFO - PROCESS | 1952 | 1467643378019 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:58 INFO - PROCESS | 1952 | ++DOCSHELL 0x124ba7800 == 32 [pid = 1952] [id = 418] 07:42:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x119ae7000) [pid = 1952] [serial = 1253] [outer = 0x0] 07:42:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x11a0d1400) [pid = 1952] [serial = 1254] [outer = 0x119ae7000] 07:42:58 INFO - PROCESS | 1952 | 1467643378046 Marionette DEBUG loaded listener.js 07:42:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x121007400) [pid = 1952] [serial = 1255] [outer = 0x119ae7000] 07:42:58 INFO - PROCESS | 1952 | 1467643378398 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:42:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:42:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 520ms 07:42:58 INFO - PROCESS | 1952 | 1467643378455 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 07:42:58 INFO - PROCESS | 1952 | 1467643378457 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 07:42:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:42:58 INFO - PROCESS | 1952 | 1467643378459 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:42:58 INFO - PROCESS | 1952 | 1467643378460 Marionette TRACE conn2 <- [1,1646,null,{}] 07:42:58 INFO - PROCESS | 1952 | 1467643378462 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:58 INFO - PROCESS | 1952 | 1467643378464 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:58 INFO - PROCESS | 1952 | 1467643378564 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 07:42:58 INFO - PROCESS | 1952 | 1467643378576 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:58 INFO - PROCESS | 1952 | 1467643378577 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:58 INFO - PROCESS | 1952 | ++DOCSHELL 0x1262b2000 == 33 [pid = 1952] [id = 419] 07:42:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x12100a400) [pid = 1952] [serial = 1256] [outer = 0x0] 07:42:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x121020400) [pid = 1952] [serial = 1257] [outer = 0x12100a400] 07:42:58 INFO - PROCESS | 1952 | 1467643378602 Marionette DEBUG loaded listener.js 07:42:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1212b7000) [pid = 1952] [serial = 1258] [outer = 0x12100a400] 07:42:59 INFO - PROCESS | 1952 | 1467643379035 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:42:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:42:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 619ms 07:42:59 INFO - PROCESS | 1952 | 1467643379079 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 07:42:59 INFO - PROCESS | 1952 | 1467643379081 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 07:42:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:42:59 INFO - PROCESS | 1952 | 1467643379084 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:42:59 INFO - PROCESS | 1952 | 1467643379086 Marionette TRACE conn2 <- [1,1650,null,{}] 07:42:59 INFO - PROCESS | 1952 | 1467643379090 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:59 INFO - PROCESS | 1952 | 1467643379096 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:59 INFO - PROCESS | 1952 | 1467643379231 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 07:42:59 INFO - PROCESS | 1952 | 1467643379289 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:59 INFO - PROCESS | 1952 | 1467643379290 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:59 INFO - PROCESS | 1952 | ++DOCSHELL 0x128fbe000 == 34 [pid = 1952] [id = 420] 07:42:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x121ed4c00) [pid = 1952] [serial = 1259] [outer = 0x0] 07:42:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x125076000) [pid = 1952] [serial = 1260] [outer = 0x121ed4c00] 07:42:59 INFO - PROCESS | 1952 | 1467643379323 Marionette DEBUG loaded listener.js 07:42:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x126648400) [pid = 1952] [serial = 1261] [outer = 0x121ed4c00] 07:42:59 INFO - PROCESS | 1952 | 1467643379729 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:42:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:42:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 671ms 07:42:59 INFO - PROCESS | 1952 | 1467643379759 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 07:42:59 INFO - PROCESS | 1952 | 1467643379761 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 07:42:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:42:59 INFO - PROCESS | 1952 | 1467643379765 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:42:59 INFO - PROCESS | 1952 | 1467643379766 Marionette TRACE conn2 <- [1,1654,null,{}] 07:42:59 INFO - PROCESS | 1952 | 1467643379770 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:42:59 INFO - PROCESS | 1952 | 1467643379772 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:59 INFO - PROCESS | 1952 | 1467643379922 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 07:42:59 INFO - PROCESS | 1952 | 1467643379940 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:59 INFO - PROCESS | 1952 | 1467643379942 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:42:59 INFO - PROCESS | 1952 | ++DOCSHELL 0x129785000 == 35 [pid = 1952] [id = 421] 07:42:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1248f3c00) [pid = 1952] [serial = 1262] [outer = 0x0] 07:42:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x1269a0c00) [pid = 1952] [serial = 1263] [outer = 0x1248f3c00] 07:42:59 INFO - PROCESS | 1952 | 1467643379983 Marionette DEBUG loaded listener.js 07:43:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x126dbdc00) [pid = 1952] [serial = 1264] [outer = 0x1248f3c00] 07:43:00 INFO - PROCESS | 1952 | 1467643380353 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:43:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:43:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 620ms 07:43:00 INFO - PROCESS | 1952 | 1467643380386 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 07:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:43:00 INFO - PROCESS | 1952 | 1467643380388 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 07:43:00 INFO - PROCESS | 1952 | 1467643380391 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:43:00 INFO - PROCESS | 1952 | 1467643380393 Marionette TRACE conn2 <- [1,1658,null,{}] 07:43:00 INFO - PROCESS | 1952 | 1467643380397 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:00 INFO - PROCESS | 1952 | 1467643380399 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:00 INFO - PROCESS | 1952 | 1467643380803 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x124d0d400) [pid = 1952] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1133e0c00) [pid = 1952] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x113d46c00) [pid = 1952] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x110ee8400) [pid = 1952] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x1183dc800) [pid = 1952] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x112979800) [pid = 1952] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1138ec000) [pid = 1952] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x121009400) [pid = 1952] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1295c4c00) [pid = 1952] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1183a1000) [pid = 1952] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x118ffe000) [pid = 1952] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1194d1800) [pid = 1952] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x115d04c00) [pid = 1952] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1266e4800) [pid = 1952] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x126903400) [pid = 1952] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x126cf6400) [pid = 1952] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1127d5c00) [pid = 1952] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:43:00 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x12119e800) [pid = 1952] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:43:00 INFO - PROCESS | 1952 | 1467643380868 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:00 INFO - PROCESS | 1952 | 1467643380876 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:00 INFO - PROCESS | 1952 | ++DOCSHELL 0x11821f800 == 36 [pid = 1952] [id = 422] 07:43:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x1127ce400) [pid = 1952] [serial = 1265] [outer = 0x0] 07:43:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x112d89800) [pid = 1952] [serial = 1266] [outer = 0x1127ce400] 07:43:00 INFO - PROCESS | 1952 | 1467643380901 Marionette DEBUG loaded listener.js 07:43:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x1183a2800) [pid = 1952] [serial = 1267] [outer = 0x1127ce400] 07:43:01 INFO - PROCESS | 1952 | 1467643381174 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 821ms 07:43:01 INFO - PROCESS | 1952 | 1467643381215 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 07:43:01 INFO - PROCESS | 1952 | 1467643381216 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 07:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:43:01 INFO - PROCESS | 1952 | 1467643381218 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:43:01 INFO - PROCESS | 1952 | 1467643381219 Marionette TRACE conn2 <- [1,1662,null,{}] 07:43:01 INFO - PROCESS | 1952 | 1467643381222 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:01 INFO - PROCESS | 1952 | 1467643381223 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:01 INFO - PROCESS | 1952 | 1467643381305 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 07:43:01 INFO - PROCESS | 1952 | 1467643381361 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:01 INFO - PROCESS | 1952 | 1467643381362 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:01 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a2c800 == 37 [pid = 1952] [id = 423] 07:43:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x1127d9400) [pid = 1952] [serial = 1268] [outer = 0x0] 07:43:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x118f9f400) [pid = 1952] [serial = 1269] [outer = 0x1127d9400] 07:43:01 INFO - PROCESS | 1952 | 1467643381387 Marionette DEBUG loaded listener.js 07:43:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x125011800) [pid = 1952] [serial = 1270] [outer = 0x1127d9400] 07:43:01 INFO - PROCESS | 1952 | 1467643381649 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 472ms 07:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:43:01 INFO - PROCESS | 1952 | 1467643381696 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 07:43:01 INFO - PROCESS | 1952 | 1467643381697 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 07:43:01 INFO - PROCESS | 1952 | 1467643381700 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:43:01 INFO - PROCESS | 1952 | 1467643381701 Marionette TRACE conn2 <- [1,1666,null,{}] 07:43:01 INFO - PROCESS | 1952 | 1467643381703 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:01 INFO - PROCESS | 1952 | 1467643381704 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:01 INFO - PROCESS | 1952 | 1467643381796 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 07:43:01 INFO - PROCESS | 1952 | 1467643381800 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:01 INFO - PROCESS | 1952 | 1467643381801 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:01 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb4e800 == 38 [pid = 1952] [id = 424] 07:43:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x126648000) [pid = 1952] [serial = 1271] [outer = 0x0] 07:43:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x128dea000) [pid = 1952] [serial = 1272] [outer = 0x126648000] 07:43:01 INFO - PROCESS | 1952 | 1467643381826 Marionette DEBUG loaded listener.js 07:43:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1292eb800) [pid = 1952] [serial = 1273] [outer = 0x126648000] 07:43:02 INFO - PROCESS | 1952 | 1467643382172 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 518ms 07:43:02 INFO - PROCESS | 1952 | 1467643382219 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 07:43:02 INFO - PROCESS | 1952 | 1467643382221 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 07:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:43:02 INFO - PROCESS | 1952 | 1467643382223 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:43:02 INFO - PROCESS | 1952 | 1467643382225 Marionette TRACE conn2 <- [1,1670,null,{}] 07:43:02 INFO - PROCESS | 1952 | 1467643382227 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:02 INFO - PROCESS | 1952 | 1467643382229 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:02 INFO - PROCESS | 1952 | 1467643382322 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 07:43:02 INFO - PROCESS | 1952 | 1467643382328 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:02 INFO - PROCESS | 1952 | 1467643382330 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:02 INFO - PROCESS | 1952 | ++DOCSHELL 0x12be66000 == 39 [pid = 1952] [id = 425] 07:43:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x129514400) [pid = 1952] [serial = 1274] [outer = 0x0] 07:43:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x1295c4800) [pid = 1952] [serial = 1275] [outer = 0x129514400] 07:43:02 INFO - PROCESS | 1952 | 1467643382356 Marionette DEBUG loaded listener.js 07:43:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x12ab90800) [pid = 1952] [serial = 1276] [outer = 0x129514400] 07:43:02 INFO - PROCESS | 1952 | 1467643382670 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 469ms 07:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:43:02 INFO - PROCESS | 1952 | 1467643382694 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 07:43:02 INFO - PROCESS | 1952 | 1467643382696 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 07:43:02 INFO - PROCESS | 1952 | 1467643382698 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:43:02 INFO - PROCESS | 1952 | 1467643382699 Marionette TRACE conn2 <- [1,1674,null,{}] 07:43:02 INFO - PROCESS | 1952 | 1467643382701 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:02 INFO - PROCESS | 1952 | 1467643382702 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:02 INFO - PROCESS | 1952 | 1467643382791 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 07:43:02 INFO - PROCESS | 1952 | 1467643382899 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:02 INFO - PROCESS | 1952 | 1467643382901 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:02 INFO - PROCESS | 1952 | ++DOCSHELL 0x112eb6800 == 40 [pid = 1952] [id = 426] 07:43:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x110ee9400) [pid = 1952] [serial = 1277] [outer = 0x0] 07:43:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1121b0800) [pid = 1952] [serial = 1278] [outer = 0x110ee9400] 07:43:02 INFO - PROCESS | 1952 | 1467643382932 Marionette DEBUG loaded listener.js 07:43:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x113843c00) [pid = 1952] [serial = 1279] [outer = 0x110ee9400] 07:43:03 INFO - PROCESS | 1952 | 1467643383369 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 720ms 07:43:03 INFO - PROCESS | 1952 | 1467643383420 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 07:43:03 INFO - PROCESS | 1952 | 1467643383422 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 07:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:43:03 INFO - PROCESS | 1952 | 1467643383425 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:43:03 INFO - PROCESS | 1952 | 1467643383427 Marionette TRACE conn2 <- [1,1678,null,{}] 07:43:03 INFO - PROCESS | 1952 | 1467643383431 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:03 INFO - PROCESS | 1952 | 1467643383432 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:03 INFO - PROCESS | 1952 | 1467643383563 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 07:43:03 INFO - PROCESS | 1952 | 1467643383647 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:03 INFO - PROCESS | 1952 | 1467643383649 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:03 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a1b000 == 41 [pid = 1952] [id = 427] 07:43:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1183a3400) [pid = 1952] [serial = 1280] [outer = 0x0] 07:43:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x118454000) [pid = 1952] [serial = 1281] [outer = 0x1183a3400] 07:43:03 INFO - PROCESS | 1952 | 1467643383680 Marionette DEBUG loaded listener.js 07:43:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x11899f400) [pid = 1952] [serial = 1282] [outer = 0x1183a3400] 07:43:04 INFO - PROCESS | 1952 | 1467643384101 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 724ms 07:43:04 INFO - PROCESS | 1952 | 1467643384151 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 07:43:04 INFO - PROCESS | 1952 | 1467643384154 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 07:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:43:04 INFO - PROCESS | 1952 | 1467643384157 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:43:04 INFO - PROCESS | 1952 | 1467643384159 Marionette TRACE conn2 <- [1,1682,null,{}] 07:43:04 INFO - PROCESS | 1952 | 1467643384162 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:04 INFO - PROCESS | 1952 | 1467643384164 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:04 INFO - PROCESS | 1952 | 1467643384287 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 07:43:04 INFO - PROCESS | 1952 | 1467643384376 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:04 INFO - PROCESS | 1952 | 1467643384379 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:04 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5ba800 == 42 [pid = 1952] [id = 428] 07:43:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1193d6000) [pid = 1952] [serial = 1283] [outer = 0x0] 07:43:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x119bce000) [pid = 1952] [serial = 1284] [outer = 0x1193d6000] 07:43:04 INFO - PROCESS | 1952 | 1467643384422 Marionette DEBUG loaded listener.js 07:43:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x12119c000) [pid = 1952] [serial = 1285] [outer = 0x1193d6000] 07:43:04 INFO - PROCESS | 1952 | 1467643384948 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 819ms 07:43:04 INFO - PROCESS | 1952 | 1467643384977 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 07:43:04 INFO - PROCESS | 1952 | 1467643384978 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 07:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:43:04 INFO - PROCESS | 1952 | 1467643384986 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:43:04 INFO - PROCESS | 1952 | 1467643384990 Marionette TRACE conn2 <- [1,1686,null,{}] 07:43:04 INFO - PROCESS | 1952 | 1467643384993 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:04 INFO - PROCESS | 1952 | 1467643384996 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:05 INFO - PROCESS | 1952 | 1467643385103 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 07:43:05 INFO - PROCESS | 1952 | 1467643385160 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:05 INFO - PROCESS | 1952 | 1467643385161 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:05 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c621000 == 43 [pid = 1952] [id = 429] 07:43:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x11990f400) [pid = 1952] [serial = 1286] [outer = 0x0] 07:43:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x1248f6800) [pid = 1952] [serial = 1287] [outer = 0x11990f400] 07:43:05 INFO - PROCESS | 1952 | 1467643385189 Marionette DEBUG loaded listener.js 07:43:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x12674a800) [pid = 1952] [serial = 1288] [outer = 0x11990f400] 07:43:05 INFO - PROCESS | 1952 | 1467643385634 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:43:05 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 07:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 679ms 07:43:05 INFO - PROCESS | 1952 | 1467643385661 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 07:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:43:05 INFO - PROCESS | 1952 | 1467643385663 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 07:43:05 INFO - PROCESS | 1952 | 1467643385665 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:43:05 INFO - PROCESS | 1952 | 1467643385666 Marionette TRACE conn2 <- [1,1690,null,{}] 07:43:05 INFO - PROCESS | 1952 | 1467643385669 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:05 INFO - PROCESS | 1952 | 1467643385670 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:05 INFO - PROCESS | 1952 | 1467643385776 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 07:43:05 INFO - PROCESS | 1952 | 1467643385835 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:05 INFO - PROCESS | 1952 | 1467643385836 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:05 INFO - PROCESS | 1952 | ++DOCSHELL 0x12cc78000 == 44 [pid = 1952] [id = 430] 07:43:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x126cefc00) [pid = 1952] [serial = 1289] [outer = 0x0] 07:43:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x1295bd400) [pid = 1952] [serial = 1290] [outer = 0x126cefc00] 07:43:05 INFO - PROCESS | 1952 | 1467643385865 Marionette DEBUG loaded listener.js 07:43:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x12a80b400) [pid = 1952] [serial = 1291] [outer = 0x126cefc00] 07:43:06 INFO - PROCESS | 1952 | 1467643386313 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 668ms 07:43:06 INFO - PROCESS | 1952 | 1467643386334 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 07:43:06 INFO - PROCESS | 1952 | 1467643386335 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 07:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:43:06 INFO - PROCESS | 1952 | 1467643386338 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:43:06 INFO - PROCESS | 1952 | 1467643386339 Marionette TRACE conn2 <- [1,1694,null,{}] 07:43:06 INFO - PROCESS | 1952 | 1467643386342 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:06 INFO - PROCESS | 1952 | 1467643386343 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:06 INFO - PROCESS | 1952 | 1467643386463 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 07:43:06 INFO - PROCESS | 1952 | 1467643386553 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:06 INFO - PROCESS | 1952 | 1467643386557 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:06 INFO - PROCESS | 1952 | ++DOCSHELL 0x11713d800 == 45 [pid = 1952] [id = 431] 07:43:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x1193ce000) [pid = 1952] [serial = 1292] [outer = 0x0] 07:43:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x121c2b800) [pid = 1952] [serial = 1293] [outer = 0x1193ce000] 07:43:06 INFO - PROCESS | 1952 | 1467643386595 Marionette DEBUG loaded listener.js 07:43:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x12ab8e400) [pid = 1952] [serial = 1294] [outer = 0x1193ce000] 07:43:07 INFO - PROCESS | 1952 | 1467643387218 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 922ms 07:43:07 INFO - PROCESS | 1952 | 1467643387260 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 07:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:43:07 INFO - PROCESS | 1952 | 1467643387262 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 07:43:07 INFO - PROCESS | 1952 | 1467643387265 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:43:07 INFO - PROCESS | 1952 | 1467643387268 Marionette TRACE conn2 <- [1,1698,null,{}] 07:43:07 INFO - PROCESS | 1952 | 1467643387271 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:07 INFO - PROCESS | 1952 | 1467643387272 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:07 INFO - PROCESS | 1952 | 1467643387388 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 07:43:07 INFO - PROCESS | 1952 | 1467643387490 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:07 INFO - PROCESS | 1952 | 1467643387491 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:07 INFO - PROCESS | 1952 | ++DOCSHELL 0x112536800 == 46 [pid = 1952] [id = 432] 07:43:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x110ee9000) [pid = 1952] [serial = 1295] [outer = 0x0] 07:43:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 114 (0x112958000) [pid = 1952] [serial = 1296] [outer = 0x110ee9000] 07:43:07 INFO - PROCESS | 1952 | 1467643387540 Marionette DEBUG loaded listener.js 07:43:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 115 (0x1133e6000) [pid = 1952] [serial = 1297] [outer = 0x110ee9000] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x12be66000 == 45 [pid = 1952] [id = 425] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb4e800 == 44 [pid = 1952] [id = 424] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x119a2c800 == 43 [pid = 1952] [id = 423] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x11821f800 == 42 [pid = 1952] [id = 422] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x129785000 == 41 [pid = 1952] [id = 421] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x128fbe000 == 40 [pid = 1952] [id = 420] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x1262b2000 == 39 [pid = 1952] [id = 419] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x124ba7800 == 38 [pid = 1952] [id = 418] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x119a2d800 == 37 [pid = 1952] [id = 417] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x118777800 == 36 [pid = 1952] [id = 416] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x11699c800 == 35 [pid = 1952] [id = 415] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x12c360800 == 34 [pid = 1952] [id = 412] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x116999800 == 33 [pid = 1952] [id = 413] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x116093800 == 32 [pid = 1952] [id = 414] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x11713d800 == 31 [pid = 1952] [id = 431] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x12cc78000 == 30 [pid = 1952] [id = 430] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x12c621000 == 29 [pid = 1952] [id = 429] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5ba800 == 28 [pid = 1952] [id = 428] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x119a1b000 == 27 [pid = 1952] [id = 427] 07:43:08 INFO - PROCESS | 1952 | --DOCSHELL 0x112eb6800 == 26 [pid = 1952] [id = 426] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 114 (0x125075c00) [pid = 1952] [serial = 1215] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 113 (0x1215acc00) [pid = 1952] [serial = 1209] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x121c2a800) [pid = 1952] [serial = 1210] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x11607ac00) [pid = 1952] [serial = 1188] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x11662e800) [pid = 1952] [serial = 1189] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x118258800) [pid = 1952] [serial = 1191] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x11839e400) [pid = 1952] [serial = 1192] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x11859a800) [pid = 1952] [serial = 1194] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x1185e7c00) [pid = 1952] [serial = 1195] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x112c9e400) [pid = 1952] [serial = 1185] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x11383a000) [pid = 1952] [serial = 1186] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x118710000) [pid = 1952] [serial = 1197] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x118fa8400) [pid = 1952] [serial = 1198] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x121c2ac00) [pid = 1952] [serial = 1212] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x12ab8e000) [pid = 1952] [serial = 1183] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x11a0b2c00) [pid = 1952] [serial = 1203] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x11a0f4800) [pid = 1952] [serial = 1204] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x119794800) [pid = 1952] [serial = 1200] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x11a0b3400) [pid = 1952] [serial = 1201] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x12627d400) [pid = 1952] [serial = 1218] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1266da800) [pid = 1952] [serial = 1219] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x116082400) [pid = 1952] [serial = 1227] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x126cf1c00) [pid = 1952] [serial = 1222] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x12674d400) [pid = 1952] [serial = 1221] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x126dbe000) [pid = 1952] [serial = 1224] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1292ebc00) [pid = 1952] [serial = 1230] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1292e0800) [pid = 1952] [serial = 1225] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x12100f800) [pid = 1952] [serial = 1206] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x121028c00) [pid = 1952] [serial = 1207] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x126cf2000) [pid = 1952] [serial = 1228] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x126273c00) [pid = 1952] [serial = 1216] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1295c6400) [pid = 1952] [serial = 1233] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x12a80a000) [pid = 1952] [serial = 1236] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1295b5800) [pid = 1952] [serial = 1231] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x124bb7000) [pid = 1952] [serial = 1213] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x12a754c00) [pid = 1952] [serial = 1234] [outer = 0x0] [url = about:blank] 07:43:08 INFO - PROCESS | 1952 | 1467643388663 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:43:08 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 07:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1428ms 07:43:08 INFO - PROCESS | 1952 | 1467643388694 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 07:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:43:08 INFO - PROCESS | 1952 | 1467643388697 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 07:43:08 INFO - PROCESS | 1952 | 1467643388700 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:43:08 INFO - PROCESS | 1952 | 1467643388704 Marionette TRACE conn2 <- [1,1702,null,{}] 07:43:08 INFO - PROCESS | 1952 | 1467643388707 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:08 INFO - PROCESS | 1952 | 1467643388709 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:08 INFO - PROCESS | 1952 | 1467643388801 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 07:43:08 INFO - PROCESS | 1952 | 1467643388809 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:08 INFO - PROCESS | 1952 | 1467643388812 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:08 INFO - PROCESS | 1952 | ++DOCSHELL 0x11694d800 == 27 [pid = 1952] [id = 433] 07:43:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x1127d1000) [pid = 1952] [serial = 1298] [outer = 0x0] 07:43:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x1133dd800) [pid = 1952] [serial = 1299] [outer = 0x1127d1000] 07:43:08 INFO - PROCESS | 1952 | 1467643388857 Marionette DEBUG loaded listener.js 07:43:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x113a9fc00) [pid = 1952] [serial = 1300] [outer = 0x1127d1000] 07:43:09 INFO - PROCESS | 1952 | 1467643389500 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 874ms 07:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:43:09 INFO - PROCESS | 1952 | 1467643389574 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 07:43:09 INFO - PROCESS | 1952 | 1467643389576 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 07:43:09 INFO - PROCESS | 1952 | 1467643389580 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:43:09 INFO - PROCESS | 1952 | 1467643389582 Marionette TRACE conn2 <- [1,1706,null,{}] 07:43:09 INFO - PROCESS | 1952 | 1467643389586 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:09 INFO - PROCESS | 1952 | 1467643389588 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:09 INFO - PROCESS | 1952 | 1467643389734 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 07:43:09 INFO - PROCESS | 1952 | 1467643389746 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:09 INFO - PROCESS | 1952 | 1467643389748 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:09 INFO - PROCESS | 1952 | ++DOCSHELL 0x117134000 == 28 [pid = 1952] [id = 434] 07:43:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x11295ac00) [pid = 1952] [serial = 1301] [outer = 0x0] 07:43:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x11386f800) [pid = 1952] [serial = 1302] [outer = 0x11295ac00] 07:43:09 INFO - PROCESS | 1952 | 1467643389779 Marionette DEBUG loaded listener.js 07:43:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x115018000) [pid = 1952] [serial = 1303] [outer = 0x11295ac00] 07:43:10 INFO - PROCESS | 1952 | 1467643390317 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 771ms 07:43:10 INFO - PROCESS | 1952 | 1467643390351 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 07:43:10 INFO - PROCESS | 1952 | 1467643390355 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 07:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:43:10 INFO - PROCESS | 1952 | 1467643390362 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:43:10 INFO - PROCESS | 1952 | 1467643390364 Marionette TRACE conn2 <- [1,1710,null,{}] 07:43:10 INFO - PROCESS | 1952 | 1467643390366 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:10 INFO - PROCESS | 1952 | 1467643390368 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:10 INFO - PROCESS | 1952 | 1467643390470 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 07:43:10 INFO - PROCESS | 1952 | 1467643390547 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:10 INFO - PROCESS | 1952 | 1467643390549 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:10 INFO - PROCESS | 1952 | ++DOCSHELL 0x118fbb000 == 29 [pid = 1952] [id = 435] 07:43:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x115d10c00) [pid = 1952] [serial = 1304] [outer = 0x0] 07:43:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x116030400) [pid = 1952] [serial = 1305] [outer = 0x115d10c00] 07:43:10 INFO - PROCESS | 1952 | 1467643390581 Marionette DEBUG loaded listener.js 07:43:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1160df000) [pid = 1952] [serial = 1306] [outer = 0x115d10c00] 07:43:11 INFO - PROCESS | 1952 | --DOCSHELL 0x112536800 == 28 [pid = 1952] [id = 432] 07:43:11 INFO - PROCESS | 1952 | 1467643391150 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 821ms 07:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:43:11 INFO - PROCESS | 1952 | 1467643391183 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 07:43:11 INFO - PROCESS | 1952 | 1467643391185 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 07:43:11 INFO - PROCESS | 1952 | 1467643391188 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:43:11 INFO - PROCESS | 1952 | 1467643391190 Marionette TRACE conn2 <- [1,1714,null,{}] 07:43:11 INFO - PROCESS | 1952 | 1467643391196 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:11 INFO - PROCESS | 1952 | 1467643391198 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:11 INFO - PROCESS | 1952 | 1467643391279 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 07:43:11 INFO - PROCESS | 1952 | 1467643391285 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:11 INFO - PROCESS | 1952 | 1467643391288 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:11 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f20800 == 29 [pid = 1952] [id = 436] 07:43:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1133c3800) [pid = 1952] [serial = 1307] [outer = 0x0] 07:43:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1150d0c00) [pid = 1952] [serial = 1308] [outer = 0x1133c3800] 07:43:11 INFO - PROCESS | 1952 | 1467643391318 Marionette DEBUG loaded listener.js 07:43:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1160db800) [pid = 1952] [serial = 1309] [outer = 0x1133c3800] 07:43:11 INFO - PROCESS | 1952 | 1467643391656 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 522ms 07:43:11 INFO - PROCESS | 1952 | 1467643391711 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 07:43:11 INFO - PROCESS | 1952 | 1467643391714 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 07:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:43:11 INFO - PROCESS | 1952 | 1467643391719 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:43:11 INFO - PROCESS | 1952 | 1467643391721 Marionette TRACE conn2 <- [1,1718,null,{}] 07:43:11 INFO - PROCESS | 1952 | 1467643391724 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:11 INFO - PROCESS | 1952 | 1467643391726 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:11 INFO - PROCESS | 1952 | 1467643391817 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 07:43:11 INFO - PROCESS | 1952 | 1467643391823 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:11 INFO - PROCESS | 1952 | 1467643391825 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:11 INFO - PROCESS | 1952 | ++DOCSHELL 0x1196af000 == 30 [pid = 1952] [id = 437] 07:43:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1162db800) [pid = 1952] [serial = 1310] [outer = 0x0] 07:43:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x116a04000) [pid = 1952] [serial = 1311] [outer = 0x1162db800] 07:43:11 INFO - PROCESS | 1952 | 1467643391869 Marionette DEBUG loaded listener.js 07:43:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1176c1400) [pid = 1952] [serial = 1312] [outer = 0x1162db800] 07:43:12 INFO - PROCESS | 1952 | 1467643392346 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 674ms 07:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:43:12 INFO - PROCESS | 1952 | 1467643392404 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 07:43:12 INFO - PROCESS | 1952 | 1467643392406 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 07:43:12 INFO - PROCESS | 1952 | 1467643392409 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:43:12 INFO - PROCESS | 1952 | 1467643392411 Marionette TRACE conn2 <- [1,1722,null,{}] 07:43:12 INFO - PROCESS | 1952 | 1467643392418 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:12 INFO - PROCESS | 1952 | 1467643392421 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:12 INFO - PROCESS | 1952 | 1467643392483 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 07:43:12 INFO - PROCESS | 1952 | 1467643392489 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:12 INFO - PROCESS | 1952 | 1467643392492 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:12 INFO - PROCESS | 1952 | ++DOCSHELL 0x12161f800 == 31 [pid = 1952] [id = 438] 07:43:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1183d5c00) [pid = 1952] [serial = 1313] [outer = 0x0] 07:43:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x11859a800) [pid = 1952] [serial = 1314] [outer = 0x1183d5c00] 07:43:12 INFO - PROCESS | 1952 | 1467643392516 Marionette DEBUG loaded listener.js 07:43:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1185e2000) [pid = 1952] [serial = 1315] [outer = 0x1183d5c00] 07:43:12 INFO - PROCESS | 1952 | 1467643392993 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:43:13 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 07:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 626ms 07:43:13 INFO - PROCESS | 1952 | 1467643393036 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 07:43:13 INFO - PROCESS | 1952 | 1467643393039 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 07:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:43:13 INFO - PROCESS | 1952 | 1467643393045 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:43:13 INFO - PROCESS | 1952 | 1467643393047 Marionette TRACE conn2 <- [1,1726,null,{}] 07:43:13 INFO - PROCESS | 1952 | 1467643393050 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:13 INFO - PROCESS | 1952 | 1467643393053 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:13 INFO - PROCESS | 1952 | 1467643393211 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 07:43:13 INFO - PROCESS | 1952 | 1467643393233 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:13 INFO - PROCESS | 1952 | 1467643393234 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:13 INFO - PROCESS | 1952 | ++DOCSHELL 0x125027000 == 32 [pid = 1952] [id = 439] 07:43:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x118997c00) [pid = 1952] [serial = 1316] [outer = 0x0] 07:43:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x118f3bc00) [pid = 1952] [serial = 1317] [outer = 0x118997c00] 07:43:13 INFO - PROCESS | 1952 | 1467643393276 Marionette DEBUG loaded listener.js 07:43:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x118ff7800) [pid = 1952] [serial = 1318] [outer = 0x118997c00] 07:43:13 INFO - PROCESS | 1952 | 1467643393729 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 723ms 07:43:13 INFO - PROCESS | 1952 | 1467643393768 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 07:43:13 INFO - PROCESS | 1952 | 1467643393775 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 07:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:43:13 INFO - PROCESS | 1952 | 1467643393778 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:43:13 INFO - PROCESS | 1952 | 1467643393779 Marionette TRACE conn2 <- [1,1730,null,{}] 07:43:13 INFO - PROCESS | 1952 | 1467643393781 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:13 INFO - PROCESS | 1952 | 1467643393782 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:13 INFO - PROCESS | 1952 | 1467643393897 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 07:43:13 INFO - PROCESS | 1952 | 1467643393913 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:13 INFO - PROCESS | 1952 | 1467643393914 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:13 INFO - PROCESS | 1952 | ++DOCSHELL 0x1262b2800 == 33 [pid = 1952] [id = 440] 07:43:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x118ffdc00) [pid = 1952] [serial = 1319] [outer = 0x0] 07:43:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x119491400) [pid = 1952] [serial = 1320] [outer = 0x118ffdc00] 07:43:13 INFO - PROCESS | 1952 | 1467643393955 Marionette DEBUG loaded listener.js 07:43:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x119905400) [pid = 1952] [serial = 1321] [outer = 0x118ffdc00] 07:43:14 INFO - PROCESS | 1952 | 1467643394317 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 07:43:14 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 07:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 567ms 07:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:43:14 INFO - PROCESS | 1952 | 1467643394346 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 07:43:14 INFO - PROCESS | 1952 | 1467643394347 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 07:43:14 INFO - PROCESS | 1952 | 1467643394349 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:43:14 INFO - PROCESS | 1952 | 1467643394350 Marionette TRACE conn2 <- [1,1734,null,{}] 07:43:14 INFO - PROCESS | 1952 | 1467643394352 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:14 INFO - PROCESS | 1952 | 1467643394357 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:14 INFO - PROCESS | 1952 | 1467643394470 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 07:43:14 INFO - PROCESS | 1952 | 1467643394508 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:14 INFO - PROCESS | 1952 | 1467643394509 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:14 INFO - PROCESS | 1952 | ++DOCSHELL 0x128c78000 == 34 [pid = 1952] [id = 441] 07:43:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x119905c00) [pid = 1952] [serial = 1322] [outer = 0x0] 07:43:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x119ae1800) [pid = 1952] [serial = 1323] [outer = 0x119905c00] 07:43:14 INFO - PROCESS | 1952 | 1467643394533 Marionette DEBUG loaded listener.js 07:43:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x12100f800) [pid = 1952] [serial = 1324] [outer = 0x119905c00] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x110ee9000) [pid = 1952] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x110ee9400) [pid = 1952] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x1183a3400) [pid = 1952] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x1193d6000) [pid = 1952] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x11990f400) [pid = 1952] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x129514400) [pid = 1952] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x126cefc00) [pid = 1952] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1193ce000) [pid = 1952] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x11696dc00) [pid = 1952] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1127ce400) [pid = 1952] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x1133ddc00) [pid = 1952] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x12a755000) [pid = 1952] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x12100a400) [pid = 1952] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x1121be400) [pid = 1952] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x121ed4c00) [pid = 1952] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1133c6000) [pid = 1952] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x119ae7000) [pid = 1952] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x126648000) [pid = 1952] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1185d9800) [pid = 1952] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1248f3c00) [pid = 1952] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:43:14 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x1127d9400) [pid = 1952] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:43:14 INFO - PROCESS | 1952 | 1467643394861 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 519ms 07:43:14 INFO - PROCESS | 1952 | 1467643394868 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 07:43:14 INFO - PROCESS | 1952 | 1467643394869 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 07:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:43:14 INFO - PROCESS | 1952 | 1467643394872 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:43:14 INFO - PROCESS | 1952 | 1467643394883 Marionette TRACE conn2 <- [1,1738,null,{}] 07:43:14 INFO - PROCESS | 1952 | 1467643394886 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:14 INFO - PROCESS | 1952 | 1467643394887 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:14 INFO - PROCESS | 1952 | 1467643394962 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 07:43:15 INFO - PROCESS | 1952 | 1467643395019 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:15 INFO - PROCESS | 1952 | 1467643395020 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:15 INFO - PROCESS | 1952 | ++DOCSHELL 0x11876d800 == 35 [pid = 1952] [id = 442] 07:43:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x1127cfc00) [pid = 1952] [serial = 1325] [outer = 0x0] 07:43:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x113f35400) [pid = 1952] [serial = 1326] [outer = 0x1127cfc00] 07:43:15 INFO - PROCESS | 1952 | 1467643395045 Marionette DEBUG loaded listener.js 07:43:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x118f9e400) [pid = 1952] [serial = 1327] [outer = 0x1127cfc00] 07:43:15 INFO - PROCESS | 1952 | 1467643395337 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 480ms 07:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:43:15 INFO - PROCESS | 1952 | 1467643395352 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 07:43:15 INFO - PROCESS | 1952 | 1467643395353 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 07:43:15 INFO - PROCESS | 1952 | 1467643395364 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:43:15 INFO - PROCESS | 1952 | 1467643395365 Marionette TRACE conn2 <- [1,1742,null,{}] 07:43:15 INFO - PROCESS | 1952 | 1467643395367 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:15 INFO - PROCESS | 1952 | 1467643395368 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:15 INFO - PROCESS | 1952 | 1467643395449 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 07:43:15 INFO - PROCESS | 1952 | 1467643395452 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:15 INFO - PROCESS | 1952 | 1467643395454 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:15 INFO - PROCESS | 1952 | ++DOCSHELL 0x129791000 == 36 [pid = 1952] [id = 443] 07:43:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x11696dc00) [pid = 1952] [serial = 1328] [outer = 0x0] 07:43:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x121008000) [pid = 1952] [serial = 1329] [outer = 0x11696dc00] 07:43:15 INFO - PROCESS | 1952 | 1467643395480 Marionette DEBUG loaded listener.js 07:43:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x121028c00) [pid = 1952] [serial = 1330] [outer = 0x11696dc00] 07:43:15 INFO - PROCESS | 1952 | 1467643395800 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 478ms 07:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:43:15 INFO - PROCESS | 1952 | 1467643395834 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 07:43:15 INFO - PROCESS | 1952 | 1467643395835 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 07:43:15 INFO - PROCESS | 1952 | 1467643395837 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:43:15 INFO - PROCESS | 1952 | 1467643395838 Marionette TRACE conn2 <- [1,1746,null,{}] 07:43:15 INFO - PROCESS | 1952 | 1467643395841 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:15 INFO - PROCESS | 1952 | 1467643395842 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:15 INFO - PROCESS | 1952 | 1467643395954 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 07:43:15 INFO - PROCESS | 1952 | 1467643395961 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:15 INFO - PROCESS | 1952 | 1467643395962 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:15 INFO - PROCESS | 1952 | ++DOCSHELL 0x12145a000 == 37 [pid = 1952] [id = 444] 07:43:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1129a1800) [pid = 1952] [serial = 1331] [outer = 0x0] 07:43:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x119797000) [pid = 1952] [serial = 1332] [outer = 0x1129a1800] 07:43:15 INFO - PROCESS | 1952 | 1467643395986 Marionette DEBUG loaded listener.js 07:43:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1211a2800) [pid = 1952] [serial = 1333] [outer = 0x1129a1800] 07:43:16 INFO - PROCESS | 1952 | 1467643396319 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 518ms 07:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:43:16 INFO - PROCESS | 1952 | 1467643396356 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 07:43:16 INFO - PROCESS | 1952 | 1467643396358 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 07:43:16 INFO - PROCESS | 1952 | 1467643396361 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:43:16 INFO - PROCESS | 1952 | 1467643396363 Marionette TRACE conn2 <- [1,1750,null,{}] 07:43:16 INFO - PROCESS | 1952 | 1467643396367 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:16 INFO - PROCESS | 1952 | 1467643396369 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:16 INFO - PROCESS | 1952 | 1467643396493 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 07:43:16 INFO - PROCESS | 1952 | 1467643396582 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:16 INFO - PROCESS | 1952 | 1467643396583 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:16 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8c0800 == 38 [pid = 1952] [id = 445] 07:43:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1185d9800) [pid = 1952] [serial = 1334] [outer = 0x0] 07:43:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1213e7000) [pid = 1952] [serial = 1335] [outer = 0x1185d9800] 07:43:16 INFO - PROCESS | 1952 | 1467643396623 Marionette DEBUG loaded listener.js 07:43:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x121c2b000) [pid = 1952] [serial = 1336] [outer = 0x1185d9800] 07:43:17 INFO - PROCESS | 1952 | 1467643397064 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 723ms 07:43:17 INFO - PROCESS | 1952 | 1467643397085 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 07:43:17 INFO - PROCESS | 1952 | 1467643397088 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 07:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:43:17 INFO - PROCESS | 1952 | 1467643397092 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:43:17 INFO - PROCESS | 1952 | 1467643397094 Marionette TRACE conn2 <- [1,1754,null,{}] 07:43:17 INFO - PROCESS | 1952 | 1467643397098 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:17 INFO - PROCESS | 1952 | 1467643397100 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:17 INFO - PROCESS | 1952 | 1467643397208 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 07:43:17 INFO - PROCESS | 1952 | 1467643397267 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:17 INFO - PROCESS | 1952 | 1467643397269 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:17 INFO - PROCESS | 1952 | ++DOCSHELL 0x119487800 == 39 [pid = 1952] [id = 446] 07:43:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1129d2c00) [pid = 1952] [serial = 1337] [outer = 0x0] 07:43:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x115d0e400) [pid = 1952] [serial = 1338] [outer = 0x1129d2c00] 07:43:17 INFO - PROCESS | 1952 | 1467643397299 Marionette DEBUG loaded listener.js 07:43:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x116623800) [pid = 1952] [serial = 1339] [outer = 0x1129d2c00] 07:43:17 INFO - PROCESS | 1952 | 1467643397761 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 721ms 07:43:17 INFO - PROCESS | 1952 | 1467643397835 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 07:43:17 INFO - PROCESS | 1952 | 1467643397838 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 07:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:43:17 INFO - PROCESS | 1952 | 1467643397862 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:43:17 INFO - PROCESS | 1952 | 1467643397864 Marionette TRACE conn2 <- [1,1758,null,{}] 07:43:17 INFO - PROCESS | 1952 | 1467643397867 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:17 INFO - PROCESS | 1952 | 1467643397868 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:17 INFO - PROCESS | 1952 | 1467643397972 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 07:43:18 INFO - PROCESS | 1952 | 1467643398045 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:18 INFO - PROCESS | 1952 | 1467643398047 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:18 INFO - PROCESS | 1952 | ++DOCSHELL 0x1257d8000 == 40 [pid = 1952] [id = 447] 07:43:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x118260c00) [pid = 1952] [serial = 1340] [outer = 0x0] 07:43:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x1183d4c00) [pid = 1952] [serial = 1341] [outer = 0x118260c00] 07:43:18 INFO - PROCESS | 1952 | 1467643398078 Marionette DEBUG loaded listener.js 07:43:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x1185e6000) [pid = 1952] [serial = 1342] [outer = 0x118260c00] 07:43:18 INFO - PROCESS | 1952 | 1467643398497 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 675ms 07:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:43:18 INFO - PROCESS | 1952 | 1467643398535 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 07:43:18 INFO - PROCESS | 1952 | 1467643398536 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 07:43:18 INFO - PROCESS | 1952 | 1467643398539 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:43:18 INFO - PROCESS | 1952 | 1467643398541 Marionette TRACE conn2 <- [1,1762,null,{}] 07:43:18 INFO - PROCESS | 1952 | 1467643398549 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:18 INFO - PROCESS | 1952 | 1467643398552 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:18 INFO - PROCESS | 1952 | 1467643398652 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 07:43:18 INFO - PROCESS | 1952 | 1467643398712 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:18 INFO - PROCESS | 1952 | 1467643398713 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:18 INFO - PROCESS | 1952 | ++DOCSHELL 0x12b328000 == 41 [pid = 1952] [id = 448] 07:43:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x119495400) [pid = 1952] [serial = 1343] [outer = 0x0] 07:43:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x119bd2800) [pid = 1952] [serial = 1344] [outer = 0x119495400] 07:43:18 INFO - PROCESS | 1952 | 1467643398745 Marionette DEBUG loaded listener.js 07:43:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x11a0d2800) [pid = 1952] [serial = 1345] [outer = 0x119495400] 07:43:19 INFO - PROCESS | 1952 | 1467643399161 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 673ms 07:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:43:19 INFO - PROCESS | 1952 | 1467643399213 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 07:43:19 INFO - PROCESS | 1952 | 1467643399215 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 07:43:19 INFO - PROCESS | 1952 | 1467643399217 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:43:19 INFO - PROCESS | 1952 | 1467643399218 Marionette TRACE conn2 <- [1,1766,null,{}] 07:43:19 INFO - PROCESS | 1952 | 1467643399221 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:19 INFO - PROCESS | 1952 | 1467643399222 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:19 INFO - PROCESS | 1952 | 1467643399340 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 07:43:19 INFO - PROCESS | 1952 | 1467643399422 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:19 INFO - PROCESS | 1952 | 1467643399424 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:19 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb65000 == 42 [pid = 1952] [id = 449] 07:43:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x11a0f6800) [pid = 1952] [serial = 1346] [outer = 0x0] 07:43:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x1215b3800) [pid = 1952] [serial = 1347] [outer = 0x11a0f6800] 07:43:19 INFO - PROCESS | 1952 | 1467643399454 Marionette DEBUG loaded listener.js 07:43:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x121ed9000) [pid = 1952] [serial = 1348] [outer = 0x11a0f6800] 07:43:19 INFO - PROCESS | 1952 | 1467643399884 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 718ms 07:43:19 INFO - PROCESS | 1952 | 1467643399936 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 07:43:19 INFO - PROCESS | 1952 | 1467643399937 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 07:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:43:19 INFO - PROCESS | 1952 | 1467643399940 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:43:19 INFO - PROCESS | 1952 | 1467643399941 Marionette TRACE conn2 <- [1,1770,null,{}] 07:43:19 INFO - PROCESS | 1952 | 1467643399944 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:19 INFO - PROCESS | 1952 | 1467643399945 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:20 INFO - PROCESS | 1952 | 1467643400046 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 07:43:20 INFO - PROCESS | 1952 | 1467643400118 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:20 INFO - PROCESS | 1952 | 1467643400120 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:20 INFO - PROCESS | 1952 | ++DOCSHELL 0x116017800 == 43 [pid = 1952] [id = 450] 07:43:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x110eee800) [pid = 1952] [serial = 1349] [outer = 0x0] 07:43:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x1129a2000) [pid = 1952] [serial = 1350] [outer = 0x110eee800] 07:43:20 INFO - PROCESS | 1952 | 1467643400149 Marionette DEBUG loaded listener.js 07:43:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x1185d9c00) [pid = 1952] [serial = 1351] [outer = 0x110eee800] 07:43:20 INFO - PROCESS | 1952 | 1467643400716 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 824ms 07:43:20 INFO - PROCESS | 1952 | 1467643400764 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 07:43:20 INFO - PROCESS | 1952 | 1467643400767 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 07:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:43:20 INFO - PROCESS | 1952 | 1467643400770 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:43:20 INFO - PROCESS | 1952 | 1467643400772 Marionette TRACE conn2 <- [1,1774,null,{}] 07:43:20 INFO - PROCESS | 1952 | 1467643400776 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:20 INFO - PROCESS | 1952 | 1467643400778 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:20 INFO - PROCESS | 1952 | 1467643400876 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 07:43:20 INFO - PROCESS | 1952 | 1467643400951 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:20 INFO - PROCESS | 1952 | 1467643400952 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:20 INFO - PROCESS | 1952 | ++DOCSHELL 0x118fb9800 == 44 [pid = 1952] [id = 451] 07:43:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x115d61800) [pid = 1952] [serial = 1352] [outer = 0x0] 07:43:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 114 (0x1166ee000) [pid = 1952] [serial = 1353] [outer = 0x115d61800] 07:43:20 INFO - PROCESS | 1952 | 1467643400981 Marionette DEBUG loaded listener.js 07:43:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 115 (0x1171c2800) [pid = 1952] [serial = 1354] [outer = 0x115d61800] 07:43:21 INFO - PROCESS | 1952 | --DOCSHELL 0x12145a000 == 43 [pid = 1952] [id = 444] 07:43:21 INFO - PROCESS | 1952 | --DOCSHELL 0x129791000 == 42 [pid = 1952] [id = 443] 07:43:21 INFO - PROCESS | 1952 | --DOCSHELL 0x11876d800 == 41 [pid = 1952] [id = 442] 07:43:21 INFO - PROCESS | 1952 | --DOCSHELL 0x128c78000 == 40 [pid = 1952] [id = 441] 07:43:21 INFO - PROCESS | 1952 | --DOCSHELL 0x1262b2800 == 39 [pid = 1952] [id = 440] 07:43:21 INFO - PROCESS | 1952 | --DOCSHELL 0x12161f800 == 38 [pid = 1952] [id = 438] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 114 (0x1133dd800) [pid = 1952] [serial = 1299] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOCSHELL 0x1196af000 == 37 [pid = 1952] [id = 437] 07:43:21 INFO - PROCESS | 1952 | --DOCSHELL 0x116f20800 == 36 [pid = 1952] [id = 436] 07:43:21 INFO - PROCESS | 1952 | --DOCSHELL 0x118fbb000 == 35 [pid = 1952] [id = 435] 07:43:21 INFO - PROCESS | 1952 | --DOCSHELL 0x117134000 == 34 [pid = 1952] [id = 434] 07:43:21 INFO - PROCESS | 1952 | --DOCSHELL 0x11694d800 == 33 [pid = 1952] [id = 433] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 113 (0x116a0ac00) [pid = 1952] [serial = 1245] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x112d89800) [pid = 1952] [serial = 1266] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x1183a2800) [pid = 1952] [serial = 1267] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x1160dc800) [pid = 1952] [serial = 1242] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x12ab8f400) [pid = 1952] [serial = 1237] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x1212b7000) [pid = 1952] [serial = 1258] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x1133c6400) [pid = 1952] [serial = 1240] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x126648400) [pid = 1952] [serial = 1261] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x11990c800) [pid = 1952] [serial = 1252] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x11a0d1400) [pid = 1952] [serial = 1254] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x128dea000) [pid = 1952] [serial = 1272] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x11899a000) [pid = 1952] [serial = 1249] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x116974c00) [pid = 1952] [serial = 1243] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x121020400) [pid = 1952] [serial = 1257] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x125076000) [pid = 1952] [serial = 1260] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x112962400) [pid = 1952] [serial = 1239] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x126dbdc00) [pid = 1952] [serial = 1264] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x121007400) [pid = 1952] [serial = 1255] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x1185e1400) [pid = 1952] [serial = 1248] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x118f9f400) [pid = 1952] [serial = 1269] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1269a0c00) [pid = 1952] [serial = 1263] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x117e9b400) [pid = 1952] [serial = 1246] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1193d8000) [pid = 1952] [serial = 1251] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x125011800) [pid = 1952] [serial = 1270] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x112958000) [pid = 1952] [serial = 1296] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1121b0800) [pid = 1952] [serial = 1278] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x113843c00) [pid = 1952] [serial = 1279] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x11899f400) [pid = 1952] [serial = 1282] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x118454000) [pid = 1952] [serial = 1281] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x119bce000) [pid = 1952] [serial = 1284] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x12674a800) [pid = 1952] [serial = 1288] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x1248f6800) [pid = 1952] [serial = 1287] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x12119c000) [pid = 1952] [serial = 1285] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x1133e6000) [pid = 1952] [serial = 1297] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x1295c4800) [pid = 1952] [serial = 1275] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x12a80b400) [pid = 1952] [serial = 1291] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x1295bd400) [pid = 1952] [serial = 1290] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x12ab90800) [pid = 1952] [serial = 1276] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x121c2b800) [pid = 1952] [serial = 1293] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x1292eb800) [pid = 1952] [serial = 1273] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x12ab8e400) [pid = 1952] [serial = 1294] [outer = 0x0] [url = about:blank] 07:43:21 INFO - PROCESS | 1952 | 1467643401448 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 723ms 07:43:21 INFO - PROCESS | 1952 | 1467643401494 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 07:43:21 INFO - PROCESS | 1952 | 1467643401498 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 07:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:43:21 INFO - PROCESS | 1952 | 1467643401504 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:43:21 INFO - PROCESS | 1952 | 1467643401507 Marionette TRACE conn2 <- [1,1778,null,{}] 07:43:21 INFO - PROCESS | 1952 | 1467643401511 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:21 INFO - PROCESS | 1952 | 1467643401513 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:21 INFO - PROCESS | 1952 | 1467643401603 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 07:43:21 INFO - PROCESS | 1952 | 1467643401663 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:21 INFO - PROCESS | 1952 | 1467643401665 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:21 INFO - PROCESS | 1952 | ++DOCSHELL 0x117e70000 == 34 [pid = 1952] [id = 452] 07:43:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x117e9b400) [pid = 1952] [serial = 1355] [outer = 0x0] 07:43:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x1185e1400) [pid = 1952] [serial = 1356] [outer = 0x117e9b400] 07:43:21 INFO - PROCESS | 1952 | 1467643401692 Marionette DEBUG loaded listener.js 07:43:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x118996400) [pid = 1952] [serial = 1357] [outer = 0x117e9b400] 07:43:22 INFO - PROCESS | 1952 | 1467643402050 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:43:22 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 07:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 572ms 07:43:22 INFO - PROCESS | 1952 | 1467643402076 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 07:43:22 INFO - PROCESS | 1952 | 1467643402078 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 07:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:43:22 INFO - PROCESS | 1952 | 1467643402080 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:43:22 INFO - PROCESS | 1952 | 1467643402083 Marionette TRACE conn2 <- [1,1782,null,{}] 07:43:22 INFO - PROCESS | 1952 | 1467643402095 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:22 INFO - PROCESS | 1952 | 1467643402100 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:22 INFO - PROCESS | 1952 | 1467643402234 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 07:43:22 INFO - PROCESS | 1952 | 1467643402353 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:22 INFO - PROCESS | 1952 | 1467643402355 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:22 INFO - PROCESS | 1952 | ++DOCSHELL 0x12162e800 == 35 [pid = 1952] [id = 453] 07:43:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x11990d800) [pid = 1952] [serial = 1358] [outer = 0x0] 07:43:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x119e60800) [pid = 1952] [serial = 1359] [outer = 0x11990d800] 07:43:22 INFO - PROCESS | 1952 | 1467643402405 Marionette DEBUG loaded listener.js 07:43:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x11a0f7400) [pid = 1952] [serial = 1360] [outer = 0x11990d800] 07:43:22 INFO - PROCESS | 1952 | 1467643402693 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:43:22 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 07:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 672ms 07:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:43:22 INFO - PROCESS | 1952 | 1467643402753 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 07:43:22 INFO - PROCESS | 1952 | 1467643402755 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 07:43:22 INFO - PROCESS | 1952 | 1467643402757 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:43:22 INFO - PROCESS | 1952 | 1467643402761 Marionette TRACE conn2 <- [1,1786,null,{}] 07:43:22 INFO - PROCESS | 1952 | 1467643402763 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:22 INFO - PROCESS | 1952 | 1467643402764 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:22 INFO - PROCESS | 1952 | 1467643402848 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 07:43:22 INFO - PROCESS | 1952 | 1467643402852 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:22 INFO - PROCESS | 1952 | 1467643402853 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:22 INFO - PROCESS | 1952 | ++DOCSHELL 0x12577e000 == 36 [pid = 1952] [id = 454] 07:43:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x121010000) [pid = 1952] [serial = 1361] [outer = 0x0] 07:43:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x1218c8c00) [pid = 1952] [serial = 1362] [outer = 0x121010000] 07:43:22 INFO - PROCESS | 1952 | 1467643402879 Marionette DEBUG loaded listener.js 07:43:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1248f2000) [pid = 1952] [serial = 1363] [outer = 0x121010000] 07:43:23 INFO - PROCESS | 1952 | 1467643403214 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:43:23 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 07:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 472ms 07:43:23 INFO - PROCESS | 1952 | 1467643403229 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 07:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:43:23 INFO - PROCESS | 1952 | 1467643403231 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 07:43:23 INFO - PROCESS | 1952 | 1467643403233 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:43:23 INFO - PROCESS | 1952 | 1467643403234 Marionette TRACE conn2 <- [1,1790,null,{}] 07:43:23 INFO - PROCESS | 1952 | 1467643403236 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:23 INFO - PROCESS | 1952 | 1467643403237 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:23 INFO - PROCESS | 1952 | 1467643403318 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 07:43:23 INFO - PROCESS | 1952 | 1467643403322 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:23 INFO - PROCESS | 1952 | 1467643403324 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:23 INFO - PROCESS | 1952 | ++DOCSHELL 0x127828800 == 37 [pid = 1952] [id = 455] 07:43:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x121b58c00) [pid = 1952] [serial = 1364] [outer = 0x0] 07:43:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1248f9c00) [pid = 1952] [serial = 1365] [outer = 0x121b58c00] 07:43:23 INFO - PROCESS | 1952 | 1467643403359 Marionette DEBUG loaded listener.js 07:43:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x12500d400) [pid = 1952] [serial = 1366] [outer = 0x121b58c00] 07:43:23 INFO - PROCESS | 1952 | 1467643403756 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:43:23 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) 07:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 568ms 07:43:23 INFO - PROCESS | 1952 | 1467643403802 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 07:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:43:23 INFO - PROCESS | 1952 | 1467643403803 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 07:43:23 INFO - PROCESS | 1952 | 1467643403805 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:43:23 INFO - PROCESS | 1952 | 1467643403807 Marionette TRACE conn2 <- [1,1794,null,{}] 07:43:23 INFO - PROCESS | 1952 | 1467643403811 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:23 INFO - PROCESS | 1952 | 1467643403815 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:23 INFO - PROCESS | 1952 | 1467643403931 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 07:43:23 INFO - PROCESS | 1952 | 1467643403949 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:23 INFO - PROCESS | 1952 | 1467643403950 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:23 INFO - PROCESS | 1952 | ++DOCSHELL 0x113d6e800 == 38 [pid = 1952] [id = 456] 07:43:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x126274800) [pid = 1952] [serial = 1367] [outer = 0x0] 07:43:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x12663b800) [pid = 1952] [serial = 1368] [outer = 0x126274800] 07:43:23 INFO - PROCESS | 1952 | 1467643403975 Marionette DEBUG loaded listener.js 07:43:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x126752c00) [pid = 1952] [serial = 1369] [outer = 0x126274800] 07:43:24 INFO - PROCESS | 1952 | 1467643404355 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 572ms 07:43:24 INFO - PROCESS | 1952 | 1467643404378 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 07:43:24 INFO - PROCESS | 1952 | 1467643404381 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 07:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:43:24 INFO - PROCESS | 1952 | 1467643404384 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:43:24 INFO - PROCESS | 1952 | 1467643404386 Marionette TRACE conn2 <- [1,1798,null,{}] 07:43:24 INFO - PROCESS | 1952 | 1467643404396 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:24 INFO - PROCESS | 1952 | 1467643404398 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:24 INFO - PROCESS | 1952 | 1467643404554 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 07:43:24 INFO - PROCESS | 1952 | 1467643404594 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:24 INFO - PROCESS | 1952 | 1467643404595 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:24 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8b2800 == 39 [pid = 1952] [id = 457] 07:43:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x126275c00) [pid = 1952] [serial = 1370] [outer = 0x0] 07:43:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x126903400) [pid = 1952] [serial = 1371] [outer = 0x126275c00] 07:43:24 INFO - PROCESS | 1952 | 1467643404619 Marionette DEBUG loaded listener.js 07:43:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x126db5c00) [pid = 1952] [serial = 1372] [outer = 0x126275c00] 07:43:24 INFO - PROCESS | 1952 | 1467643404943 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 569ms 07:43:24 INFO - PROCESS | 1952 | 1467643404954 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 07:43:24 INFO - PROCESS | 1952 | 1467643404955 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 07:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:43:24 INFO - PROCESS | 1952 | 1467643404958 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:43:24 INFO - PROCESS | 1952 | 1467643404961 Marionette TRACE conn2 <- [1,1802,null,{}] 07:43:24 INFO - PROCESS | 1952 | 1467643404964 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:24 INFO - PROCESS | 1952 | 1467643404965 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:25 INFO - PROCESS | 1952 | 1467643405068 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 07:43:25 INFO - PROCESS | 1952 | 1467643405078 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:25 INFO - PROCESS | 1952 | 1467643405079 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:25 INFO - PROCESS | 1952 | ++DOCSHELL 0x12accb000 == 40 [pid = 1952] [id = 458] 07:43:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x126db8000) [pid = 1952] [serial = 1373] [outer = 0x0] 07:43:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x128db8000) [pid = 1952] [serial = 1374] [outer = 0x126db8000] 07:43:25 INFO - PROCESS | 1952 | 1467643405103 Marionette DEBUG loaded listener.js 07:43:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x121b50000) [pid = 1952] [serial = 1375] [outer = 0x126db8000] 07:43:25 INFO - PROCESS | 1952 | 1467643405418 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 523ms 07:43:25 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x118997c00) [pid = 1952] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:43:25 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x118ffdc00) [pid = 1952] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:43:25 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1183d5c00) [pid = 1952] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:43:25 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x115d10c00) [pid = 1952] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:43:25 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1162db800) [pid = 1952] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:43:25 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1133c3800) [pid = 1952] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:43:25 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1127cfc00) [pid = 1952] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:43:25 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x119905c00) [pid = 1952] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:43:25 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x11696dc00) [pid = 1952] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:43:25 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1129a1800) [pid = 1952] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:43:25 INFO - PROCESS | 1952 | 1467643405538 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 07:43:25 INFO - PROCESS | 1952 | 1467643405539 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 07:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:43:25 INFO - PROCESS | 1952 | 1467643405544 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:43:25 INFO - PROCESS | 1952 | 1467643405545 Marionette TRACE conn2 <- [1,1806,null,{}] 07:43:25 INFO - PROCESS | 1952 | 1467643405548 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:25 INFO - PROCESS | 1952 | 1467643405549 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:25 INFO - PROCESS | 1952 | 1467643405637 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 07:43:25 INFO - PROCESS | 1952 | 1467643405643 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:25 INFO - PROCESS | 1952 | 1467643405645 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:25 INFO - PROCESS | 1952 | ++DOCSHELL 0x125783000 == 41 [pid = 1952] [id = 459] 07:43:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x1138ec000) [pid = 1952] [serial = 1376] [outer = 0x0] 07:43:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x116968800) [pid = 1952] [serial = 1377] [outer = 0x1138ec000] 07:43:25 INFO - PROCESS | 1952 | 1467643405669 Marionette DEBUG loaded listener.js 07:43:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x118997c00) [pid = 1952] [serial = 1378] [outer = 0x1138ec000] 07:43:26 INFO - PROCESS | 1952 | 1467643406021 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 520ms 07:43:26 INFO - PROCESS | 1952 | 1467643406065 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 07:43:26 INFO - PROCESS | 1952 | 1467643406066 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 07:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:43:26 INFO - PROCESS | 1952 | 1467643406068 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:43:26 INFO - PROCESS | 1952 | 1467643406069 Marionette TRACE conn2 <- [1,1810,null,{}] 07:43:26 INFO - PROCESS | 1952 | 1467643406071 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:26 INFO - PROCESS | 1952 | 1467643406074 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:26 INFO - PROCESS | 1952 | 1467643406155 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 07:43:26 INFO - PROCESS | 1952 | 1467643406217 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:26 INFO - PROCESS | 1952 | 1467643406218 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:26 INFO - PROCESS | 1952 | ++DOCSHELL 0x12be5f000 == 42 [pid = 1952] [id = 460] 07:43:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x113866800) [pid = 1952] [serial = 1379] [outer = 0x0] 07:43:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x11979dc00) [pid = 1952] [serial = 1380] [outer = 0x113866800] 07:43:26 INFO - PROCESS | 1952 | 1467643406242 Marionette DEBUG loaded listener.js 07:43:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1292e4800) [pid = 1952] [serial = 1381] [outer = 0x113866800] 07:43:26 INFO - PROCESS | 1952 | 1467643406520 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 475ms 07:43:26 INFO - PROCESS | 1952 | 1467643406547 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 07:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:43:26 INFO - PROCESS | 1952 | 1467643406549 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 07:43:26 INFO - PROCESS | 1952 | 1467643406551 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:43:26 INFO - PROCESS | 1952 | 1467643406553 Marionette TRACE conn2 <- [1,1814,null,{}] 07:43:26 INFO - PROCESS | 1952 | 1467643406564 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:26 INFO - PROCESS | 1952 | 1467643406565 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:26 INFO - PROCESS | 1952 | 1467643406676 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 07:43:26 INFO - PROCESS | 1952 | 1467643406680 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:26 INFO - PROCESS | 1952 | 1467643406682 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:26 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c362800 == 43 [pid = 1952] [id = 461] 07:43:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1292e9400) [pid = 1952] [serial = 1382] [outer = 0x0] 07:43:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x12951f000) [pid = 1952] [serial = 1383] [outer = 0x1292e9400] 07:43:26 INFO - PROCESS | 1952 | 1467643406707 Marionette DEBUG loaded listener.js 07:43:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x12a806800) [pid = 1952] [serial = 1384] [outer = 0x1292e9400] 07:43:27 INFO - PROCESS | 1952 | 1467643407081 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 573ms 07:43:27 INFO - PROCESS | 1952 | 1467643407127 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 07:43:27 INFO - PROCESS | 1952 | 1467643407129 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 07:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:43:27 INFO - PROCESS | 1952 | 1467643407133 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:43:27 INFO - PROCESS | 1952 | 1467643407134 Marionette TRACE conn2 <- [1,1818,null,{}] 07:43:27 INFO - PROCESS | 1952 | 1467643407138 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:27 INFO - PROCESS | 1952 | 1467643407140 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:27 INFO - PROCESS | 1952 | 1467643407275 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 07:43:27 INFO - PROCESS | 1952 | 1467643407280 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:27 INFO - PROCESS | 1952 | 1467643407281 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:27 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c626800 == 44 [pid = 1952] [id = 462] 07:43:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x11a0fa000) [pid = 1952] [serial = 1385] [outer = 0x0] 07:43:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x12a80bc00) [pid = 1952] [serial = 1386] [outer = 0x11a0fa000] 07:43:27 INFO - PROCESS | 1952 | 1467643407306 Marionette DEBUG loaded listener.js 07:43:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x12ab95000) [pid = 1952] [serial = 1387] [outer = 0x11a0fa000] 07:43:27 INFO - PROCESS | 1952 | 1467643407728 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 621ms 07:43:27 INFO - PROCESS | 1952 | 1467643407754 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 07:43:27 INFO - PROCESS | 1952 | 1467643407757 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 07:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:43:27 INFO - PROCESS | 1952 | 1467643407760 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:43:27 INFO - PROCESS | 1952 | 1467643407762 Marionette TRACE conn2 <- [1,1822,null,{}] 07:43:27 INFO - PROCESS | 1952 | 1467643407766 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:27 INFO - PROCESS | 1952 | 1467643407768 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:27 INFO - PROCESS | 1952 | 1467643407882 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 07:43:27 INFO - PROCESS | 1952 | 1467643407957 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:27 INFO - PROCESS | 1952 | 1467643407958 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:27 INFO - PROCESS | 1952 | ++DOCSHELL 0x117131800 == 45 [pid = 1952] [id = 463] 07:43:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1129d8400) [pid = 1952] [serial = 1388] [outer = 0x0] 07:43:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x115d04c00) [pid = 1952] [serial = 1389] [outer = 0x1129d8400] 07:43:27 INFO - PROCESS | 1952 | 1467643407989 Marionette DEBUG loaded listener.js 07:43:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x116974c00) [pid = 1952] [serial = 1390] [outer = 0x1129d8400] 07:43:28 INFO - PROCESS | 1952 | 1467643408388 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 07:43:28 INFO - PROCESS | 1952 | 1467643408430 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 07:43:28 INFO - PROCESS | 1952 | 1467643408433 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 07:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:43:28 INFO - PROCESS | 1952 | 1467643408438 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:43:28 INFO - PROCESS | 1952 | 1467643408440 Marionette TRACE conn2 <- [1,1826,null,{}] 07:43:28 INFO - PROCESS | 1952 | 1467643408442 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:28 INFO - PROCESS | 1952 | 1467643408444 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:28 INFO - PROCESS | 1952 | 1467643408576 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 07:43:28 INFO - PROCESS | 1952 | 1467643408664 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:28 INFO - PROCESS | 1952 | 1467643408666 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:28 INFO - PROCESS | 1952 | ++DOCSHELL 0x12577a000 == 46 [pid = 1952] [id = 464] 07:43:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x11899d400) [pid = 1952] [serial = 1391] [outer = 0x0] 07:43:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x118ff9c00) [pid = 1952] [serial = 1392] [outer = 0x11899d400] 07:43:28 INFO - PROCESS | 1952 | 1467643408698 Marionette DEBUG loaded listener.js 07:43:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x119795800) [pid = 1952] [serial = 1393] [outer = 0x11899d400] 07:43:29 INFO - PROCESS | 1952 | 1467643409115 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 720ms 07:43:29 INFO - PROCESS | 1952 | 1467643409159 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 07:43:29 INFO - PROCESS | 1952 | 1467643409161 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 07:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:43:29 INFO - PROCESS | 1952 | 1467643409163 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:43:29 INFO - PROCESS | 1952 | 1467643409166 Marionette TRACE conn2 <- [1,1830,null,{}] 07:43:29 INFO - PROCESS | 1952 | 1467643409175 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:29 INFO - PROCESS | 1952 | 1467643409178 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:29 INFO - PROCESS | 1952 | 1467643409283 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 07:43:29 INFO - PROCESS | 1952 | 1467643409345 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:29 INFO - PROCESS | 1952 | 1467643409347 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:29 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c369800 == 47 [pid = 1952] [id = 465] 07:43:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x121006000) [pid = 1952] [serial = 1394] [outer = 0x0] 07:43:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x125075c00) [pid = 1952] [serial = 1395] [outer = 0x121006000] 07:43:29 INFO - PROCESS | 1952 | 1467643409378 Marionette DEBUG loaded listener.js 07:43:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x12579f400) [pid = 1952] [serial = 1396] [outer = 0x121006000] 07:43:29 INFO - PROCESS | 1952 | 1467643409828 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 672ms 07:43:29 INFO - PROCESS | 1952 | 1467643409836 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 07:43:29 INFO - PROCESS | 1952 | 1467643409838 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 07:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:43:29 INFO - PROCESS | 1952 | 1467643409840 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:43:29 INFO - PROCESS | 1952 | 1467643409844 Marionette TRACE conn2 <- [1,1834,null,{}] 07:43:29 INFO - PROCESS | 1952 | 1467643409846 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:29 INFO - PROCESS | 1952 | 1467643409848 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:29 INFO - PROCESS | 1952 | 1467643409975 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 07:43:30 INFO - PROCESS | 1952 | 1467643410033 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:30 INFO - PROCESS | 1952 | 1467643410034 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:30 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ccb0800 == 48 [pid = 1952] [id = 466] 07:43:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x126274400) [pid = 1952] [serial = 1397] [outer = 0x0] 07:43:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x126ced000) [pid = 1952] [serial = 1398] [outer = 0x126274400] 07:43:30 INFO - PROCESS | 1952 | 1467643410064 Marionette DEBUG loaded listener.js 07:43:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x1292ec800) [pid = 1952] [serial = 1399] [outer = 0x126274400] 07:43:30 INFO - PROCESS | 1952 | 1467643410718 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:43:30 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 07:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 924ms 07:43:30 INFO - PROCESS | 1952 | 1467643410764 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 07:43:30 INFO - PROCESS | 1952 | 1467643410767 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 07:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:43:30 INFO - PROCESS | 1952 | 1467643410771 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:43:30 INFO - PROCESS | 1952 | 1467643410774 Marionette TRACE conn2 <- [1,1838,null,{}] 07:43:30 INFO - PROCESS | 1952 | 1467643410780 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:30 INFO - PROCESS | 1952 | 1467643410782 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:30 INFO - PROCESS | 1952 | 1467643410909 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 07:43:31 INFO - PROCESS | 1952 | 1467643411012 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:31 INFO - PROCESS | 1952 | 1467643411016 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:31 INFO - PROCESS | 1952 | ++DOCSHELL 0x12162d000 == 49 [pid = 1952] [id = 467] 07:43:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x1160e0000) [pid = 1952] [serial = 1400] [outer = 0x0] 07:43:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x116632c00) [pid = 1952] [serial = 1401] [outer = 0x1160e0000] 07:43:31 INFO - PROCESS | 1952 | 1467643411063 Marionette DEBUG loaded listener.js 07:43:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x1176ca400) [pid = 1952] [serial = 1402] [outer = 0x1160e0000] 07:43:31 INFO - PROCESS | 1952 | 1467643411605 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 875ms 07:43:31 INFO - PROCESS | 1952 | 1467643411646 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 07:43:31 INFO - PROCESS | 1952 | 1467643411649 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 07:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:43:31 INFO - PROCESS | 1952 | 1467643411653 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:43:31 INFO - PROCESS | 1952 | 1467643411655 Marionette TRACE conn2 <- [1,1842,null,{}] 07:43:31 INFO - PROCESS | 1952 | --DOCSHELL 0x12c362800 == 48 [pid = 1952] [id = 461] 07:43:31 INFO - PROCESS | 1952 | --DOCSHELL 0x12be5f000 == 47 [pid = 1952] [id = 460] 07:43:31 INFO - PROCESS | 1952 | --DOCSHELL 0x125783000 == 46 [pid = 1952] [id = 459] 07:43:31 INFO - PROCESS | 1952 | --DOCSHELL 0x12accb000 == 45 [pid = 1952] [id = 458] 07:43:31 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8b2800 == 44 [pid = 1952] [id = 457] 07:43:31 INFO - PROCESS | 1952 | --DOCSHELL 0x113d6e800 == 43 [pid = 1952] [id = 456] 07:43:31 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x1213e7000) [pid = 1952] [serial = 1335] [outer = 0x0] [url = about:blank] 07:43:31 INFO - PROCESS | 1952 | 1467643411723 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:31 INFO - PROCESS | 1952 | 1467643411725 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:31 INFO - PROCESS | 1952 | --DOCSHELL 0x127828800 == 42 [pid = 1952] [id = 455] 07:43:31 INFO - PROCESS | 1952 | --DOCSHELL 0x12577e000 == 41 [pid = 1952] [id = 454] 07:43:31 INFO - PROCESS | 1952 | --DOCSHELL 0x125027000 == 40 [pid = 1952] [id = 439] 07:43:31 INFO - PROCESS | 1952 | --DOCSHELL 0x12162e800 == 39 [pid = 1952] [id = 453] 07:43:31 INFO - PROCESS | 1952 | --DOCSHELL 0x117e70000 == 38 [pid = 1952] [id = 452] 07:43:31 INFO - PROCESS | 1952 | --DOCSHELL 0x118fb9800 == 37 [pid = 1952] [id = 451] 07:43:31 INFO - PROCESS | 1952 | --DOCSHELL 0x116017800 == 36 [pid = 1952] [id = 450] 07:43:31 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb65000 == 35 [pid = 1952] [id = 449] 07:43:31 INFO - PROCESS | 1952 | --DOCSHELL 0x12b328000 == 34 [pid = 1952] [id = 448] 07:43:31 INFO - PROCESS | 1952 | --DOCSHELL 0x1257d8000 == 33 [pid = 1952] [id = 447] 07:43:31 INFO - PROCESS | 1952 | --DOCSHELL 0x119487800 == 32 [pid = 1952] [id = 446] 07:43:31 INFO - PROCESS | 1952 | 1467643411815 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 07:43:31 INFO - PROCESS | 1952 | 1467643411824 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:31 INFO - PROCESS | 1952 | 1467643411826 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:31 INFO - PROCESS | 1952 | ++DOCSHELL 0x116e5b800 == 33 [pid = 1952] [id = 468] 07:43:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x1176ca800) [pid = 1952] [serial = 1403] [outer = 0x0] 07:43:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x11845e800) [pid = 1952] [serial = 1404] [outer = 0x1176ca800] 07:43:31 INFO - PROCESS | 1952 | 1467643411853 Marionette DEBUG loaded listener.js 07:43:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x118996000) [pid = 1952] [serial = 1405] [outer = 0x1176ca800] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x118f3bc00) [pid = 1952] [serial = 1317] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x119491400) [pid = 1952] [serial = 1320] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x11859a800) [pid = 1952] [serial = 1314] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x118ff7800) [pid = 1952] [serial = 1318] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x1160df000) [pid = 1952] [serial = 1306] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x116030400) [pid = 1952] [serial = 1305] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x116a04000) [pid = 1952] [serial = 1311] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x1176c1400) [pid = 1952] [serial = 1312] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x1150d0c00) [pid = 1952] [serial = 1308] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x1160db800) [pid = 1952] [serial = 1309] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x113f35400) [pid = 1952] [serial = 1326] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x119ae1800) [pid = 1952] [serial = 1323] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x119905400) [pid = 1952] [serial = 1321] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x121008000) [pid = 1952] [serial = 1329] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x121028c00) [pid = 1952] [serial = 1330] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x11386f800) [pid = 1952] [serial = 1302] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x119797000) [pid = 1952] [serial = 1332] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x12100f800) [pid = 1952] [serial = 1324] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1211a2800) [pid = 1952] [serial = 1333] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x118f9e400) [pid = 1952] [serial = 1327] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x1185e2000) [pid = 1952] [serial = 1315] [outer = 0x0] [url = about:blank] 07:43:32 INFO - PROCESS | 1952 | 1467643412309 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 674ms 07:43:32 INFO - PROCESS | 1952 | 1467643412332 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 07:43:32 INFO - PROCESS | 1952 | 1467643412334 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 07:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:43:32 INFO - PROCESS | 1952 | 1467643412338 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:43:32 INFO - PROCESS | 1952 | 1467643412343 Marionette TRACE conn2 <- [1,1846,null,{}] 07:43:32 INFO - PROCESS | 1952 | 1467643412354 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:32 INFO - PROCESS | 1952 | 1467643412360 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:32 INFO - PROCESS | 1952 | 1467643412518 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 07:43:32 INFO - PROCESS | 1952 | 1467643412607 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:32 INFO - PROCESS | 1952 | 1467643412609 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:32 INFO - PROCESS | 1952 | ++DOCSHELL 0x119baa800 == 34 [pid = 1952] [id = 469] 07:43:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x119491400) [pid = 1952] [serial = 1406] [outer = 0x0] 07:43:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x11990a000) [pid = 1952] [serial = 1407] [outer = 0x119491400] 07:43:32 INFO - PROCESS | 1952 | 1467643412638 Marionette DEBUG loaded listener.js 07:43:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x11a0b6400) [pid = 1952] [serial = 1408] [outer = 0x119491400] 07:43:32 INFO - PROCESS | 1952 | 1467643412942 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:43:32 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) 07:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 625ms 07:43:32 INFO - PROCESS | 1952 | 1467643412965 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 07:43:32 INFO - PROCESS | 1952 | 1467643412966 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 07:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:43:32 INFO - PROCESS | 1952 | 1467643412969 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:43:32 INFO - PROCESS | 1952 | 1467643412970 Marionette TRACE conn2 <- [1,1850,null,{}] 07:43:32 INFO - PROCESS | 1952 | 1467643412972 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:32 INFO - PROCESS | 1952 | 1467643412974 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:33 INFO - PROCESS | 1952 | 1467643413061 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 07:43:33 INFO - PROCESS | 1952 | 1467643413064 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:33 INFO - PROCESS | 1952 | 1467643413066 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:33 INFO - PROCESS | 1952 | ++DOCSHELL 0x12526f000 == 35 [pid = 1952] [id = 470] 07:43:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x11a0d4000) [pid = 1952] [serial = 1409] [outer = 0x0] 07:43:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x121026800) [pid = 1952] [serial = 1410] [outer = 0x11a0d4000] 07:43:33 INFO - PROCESS | 1952 | 1467643413091 Marionette DEBUG loaded listener.js 07:43:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1213e7000) [pid = 1952] [serial = 1411] [outer = 0x11a0d4000] 07:43:33 INFO - PROCESS | 1952 | 1467643413435 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 474ms 07:43:33 INFO - PROCESS | 1952 | 1467643413446 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 07:43:33 INFO - PROCESS | 1952 | 1467643413447 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 07:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:43:33 INFO - PROCESS | 1952 | 1467643413449 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:43:33 INFO - PROCESS | 1952 | 1467643413450 Marionette TRACE conn2 <- [1,1854,null,{}] 07:43:33 INFO - PROCESS | 1952 | 1467643413453 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:33 INFO - PROCESS | 1952 | 1467643413454 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:33 INFO - PROCESS | 1952 | 1467643413536 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 07:43:33 INFO - PROCESS | 1952 | 1467643413540 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:33 INFO - PROCESS | 1952 | 1467643413544 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:33 INFO - PROCESS | 1952 | ++DOCSHELL 0x116e54000 == 36 [pid = 1952] [id = 471] 07:43:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x121c2bc00) [pid = 1952] [serial = 1412] [outer = 0x0] 07:43:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x124bb7c00) [pid = 1952] [serial = 1413] [outer = 0x121c2bc00] 07:43:33 INFO - PROCESS | 1952 | 1467643413569 Marionette DEBUG loaded listener.js 07:43:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x12570f000) [pid = 1952] [serial = 1414] [outer = 0x121c2bc00] 07:43:33 INFO - PROCESS | 1952 | 1467643413995 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 572ms 07:43:34 INFO - PROCESS | 1952 | 1467643414023 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 07:43:34 INFO - PROCESS | 1952 | 1467643414026 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 07:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:43:34 INFO - PROCESS | 1952 | 1467643414030 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:43:34 INFO - PROCESS | 1952 | 1467643414032 Marionette TRACE conn2 <- [1,1858,null,{}] 07:43:34 INFO - PROCESS | 1952 | 1467643414035 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:34 INFO - PROCESS | 1952 | 1467643414043 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:34 INFO - PROCESS | 1952 | 1467643414271 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 07:43:34 INFO - PROCESS | 1952 | 1467643414294 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:34 INFO - PROCESS | 1952 | 1467643414295 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:34 INFO - PROCESS | 1952 | ++DOCSHELL 0x128fbc000 == 37 [pid = 1952] [id = 472] 07:43:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x1257a8c00) [pid = 1952] [serial = 1415] [outer = 0x0] 07:43:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x126753000) [pid = 1952] [serial = 1416] [outer = 0x1257a8c00] 07:43:34 INFO - PROCESS | 1952 | 1467643414321 Marionette DEBUG loaded listener.js 07:43:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x129520400) [pid = 1952] [serial = 1417] [outer = 0x1257a8c00] 07:43:34 INFO - PROCESS | 1952 | 1467643414672 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 672ms 07:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:43:34 INFO - PROCESS | 1952 | 1467643414701 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 07:43:34 INFO - PROCESS | 1952 | 1467643414702 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 07:43:34 INFO - PROCESS | 1952 | 1467643414704 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:43:34 INFO - PROCESS | 1952 | 1467643414705 Marionette TRACE conn2 <- [1,1862,null,{}] 07:43:34 INFO - PROCESS | 1952 | 1467643414708 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:34 INFO - PROCESS | 1952 | 1467643414709 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:34 INFO - PROCESS | 1952 | 1467643414811 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 07:43:34 INFO - PROCESS | 1952 | 1467643414815 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:34 INFO - PROCESS | 1952 | 1467643414817 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:34 INFO - PROCESS | 1952 | ++DOCSHELL 0x117134000 == 38 [pid = 1952] [id = 473] 07:43:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x12951f800) [pid = 1952] [serial = 1418] [outer = 0x0] 07:43:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x1295c8800) [pid = 1952] [serial = 1419] [outer = 0x12951f800] 07:43:34 INFO - PROCESS | 1952 | 1467643414874 Marionette DEBUG loaded listener.js 07:43:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x116082400) [pid = 1952] [serial = 1420] [outer = 0x12951f800] 07:43:35 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x126274800) [pid = 1952] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:43:35 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x126275c00) [pid = 1952] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:43:35 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x11990d800) [pid = 1952] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:43:35 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x115d61800) [pid = 1952] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:43:35 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x121010000) [pid = 1952] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:43:35 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x110eee800) [pid = 1952] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:43:35 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x121b58c00) [pid = 1952] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:43:35 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x117e9b400) [pid = 1952] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:43:35 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x126db8000) [pid = 1952] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:43:35 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x113866800) [pid = 1952] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:43:35 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1138ec000) [pid = 1952] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:43:35 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x1292e9400) [pid = 1952] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:43:35 INFO - PROCESS | 1952 | 1467643415533 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 875ms 07:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:43:35 INFO - PROCESS | 1952 | 1467643415583 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 07:43:35 INFO - PROCESS | 1952 | 1467643415586 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 07:43:35 INFO - PROCESS | 1952 | 1467643415589 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:43:35 INFO - PROCESS | 1952 | 1467643415592 Marionette TRACE conn2 <- [1,1866,null,{}] 07:43:35 INFO - PROCESS | 1952 | 1467643415597 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:35 INFO - PROCESS | 1952 | 1467643415599 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:35 INFO - PROCESS | 1952 | 1467643415705 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 07:43:35 INFO - PROCESS | 1952 | 1467643415783 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:35 INFO - PROCESS | 1952 | 1467643415784 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:35 INFO - PROCESS | 1952 | ++DOCSHELL 0x1169a0000 == 39 [pid = 1952] [id = 474] 07:43:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x112c08400) [pid = 1952] [serial = 1421] [outer = 0x0] 07:43:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1138eb800) [pid = 1952] [serial = 1422] [outer = 0x112c08400] 07:43:35 INFO - PROCESS | 1952 | 1467643415810 Marionette DEBUG loaded listener.js 07:43:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x115d11800) [pid = 1952] [serial = 1423] [outer = 0x112c08400] 07:43:36 INFO - PROCESS | 1952 | 1467643416246 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 673ms 07:43:36 INFO - PROCESS | 1952 | 1467643416262 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 07:43:36 INFO - PROCESS | 1952 | 1467643416266 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 07:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:43:36 INFO - PROCESS | 1952 | 1467643416271 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:43:36 INFO - PROCESS | 1952 | 1467643416273 Marionette TRACE conn2 <- [1,1870,null,{}] 07:43:36 INFO - PROCESS | 1952 | 1467643416276 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:36 INFO - PROCESS | 1952 | 1467643416278 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:36 INFO - PROCESS | 1952 | 1467643416458 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 07:43:36 INFO - PROCESS | 1952 | 1467643416596 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:36 INFO - PROCESS | 1952 | 1467643416598 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:36 INFO - PROCESS | 1952 | ++DOCSHELL 0x119b9d800 == 40 [pid = 1952] [id = 475] 07:43:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x118256000) [pid = 1952] [serial = 1424] [outer = 0x0] 07:43:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1183a6800) [pid = 1952] [serial = 1425] [outer = 0x118256000] 07:43:36 INFO - PROCESS | 1952 | 1467643416650 Marionette DEBUG loaded listener.js 07:43:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1185da000) [pid = 1952] [serial = 1426] [outer = 0x118256000] 07:43:37 INFO - PROCESS | 1952 | 1467643417142 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 924ms 07:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:43:37 INFO - PROCESS | 1952 | 1467643417195 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 07:43:37 INFO - PROCESS | 1952 | 1467643417197 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 07:43:37 INFO - PROCESS | 1952 | 1467643417199 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:43:37 INFO - PROCESS | 1952 | 1467643417202 Marionette TRACE conn2 <- [1,1874,null,{}] 07:43:37 INFO - PROCESS | 1952 | 1467643417210 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:37 INFO - PROCESS | 1952 | 1467643417213 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:37 INFO - PROCESS | 1952 | 1467643417321 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 07:43:37 INFO - PROCESS | 1952 | 1467643417387 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:37 INFO - PROCESS | 1952 | 1467643417389 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:37 INFO - PROCESS | 1952 | ++DOCSHELL 0x129372800 == 41 [pid = 1952] [id = 476] 07:43:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x1189a3800) [pid = 1952] [serial = 1427] [outer = 0x0] 07:43:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x1193d9c00) [pid = 1952] [serial = 1428] [outer = 0x1189a3800] 07:43:37 INFO - PROCESS | 1952 | 1467643417422 Marionette DEBUG loaded listener.js 07:43:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x119796800) [pid = 1952] [serial = 1429] [outer = 0x1189a3800] 07:43:37 INFO - PROCESS | 1952 | 1467643417868 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 724ms 07:43:37 INFO - PROCESS | 1952 | 1467643417954 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 07:43:37 INFO - PROCESS | 1952 | 1467643417956 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 07:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:43:37 INFO - PROCESS | 1952 | 1467643417962 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:43:37 INFO - PROCESS | 1952 | 1467643417963 Marionette TRACE conn2 <- [1,1878,null,{}] 07:43:37 INFO - PROCESS | 1952 | 1467643417966 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:37 INFO - PROCESS | 1952 | 1467643417967 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:38 INFO - PROCESS | 1952 | 1467643418073 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 07:43:38 INFO - PROCESS | 1952 | 1467643418147 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:38 INFO - PROCESS | 1952 | 1467643418148 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x12b32f000 == 42 [pid = 1952] [id = 477] 07:43:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x11a0d1800) [pid = 1952] [serial = 1430] [outer = 0x0] 07:43:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x12102a800) [pid = 1952] [serial = 1431] [outer = 0x11a0d1800] 07:43:38 INFO - PROCESS | 1952 | 1467643418178 Marionette DEBUG loaded listener.js 07:43:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x124bb9000) [pid = 1952] [serial = 1432] [outer = 0x11a0d1800] 07:43:38 INFO - PROCESS | 1952 | 1467643418593 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 669ms 07:43:38 INFO - PROCESS | 1952 | 1467643418631 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 07:43:38 INFO - PROCESS | 1952 | 1467643418632 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 07:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:43:38 INFO - PROCESS | 1952 | 1467643418635 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:43:38 INFO - PROCESS | 1952 | 1467643418636 Marionette TRACE conn2 <- [1,1882,null,{}] 07:43:38 INFO - PROCESS | 1952 | 1467643418639 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:38 INFO - PROCESS | 1952 | 1467643418640 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:38 INFO - PROCESS | 1952 | 1467643418744 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 07:43:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x1211a1c00) [pid = 1952] [serial = 1433] [outer = 0x11a0b0000] 07:43:38 INFO - PROCESS | 1952 | 1467643418821 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:38 INFO - PROCESS | 1952 | 1467643418823 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c364800 == 43 [pid = 1952] [id = 478] 07:43:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x12604f400) [pid = 1952] [serial = 1434] [outer = 0x0] 07:43:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x12627b400) [pid = 1952] [serial = 1435] [outer = 0x12604f400] 07:43:38 INFO - PROCESS | 1952 | 1467643418902 Marionette DEBUG loaded listener.js 07:43:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x126cf4400) [pid = 1952] [serial = 1436] [outer = 0x12604f400] 07:43:39 INFO - PROCESS | 1952 | 1467643419392 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 825ms 07:43:39 INFO - PROCESS | 1952 | 1467643419460 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 07:43:39 INFO - PROCESS | 1952 | 1467643419462 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 07:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:43:39 INFO - PROCESS | 1952 | 1467643419464 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:43:39 INFO - PROCESS | 1952 | 1467643419465 Marionette TRACE conn2 <- [1,1886,null,{}] 07:43:39 INFO - PROCESS | 1952 | 1467643419468 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:39 INFO - PROCESS | 1952 | 1467643419472 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:39 INFO - PROCESS | 1952 | 1467643419727 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 07:43:39 INFO - PROCESS | 1952 | 1467643419778 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:39 INFO - PROCESS | 1952 | 1467643419780 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:39 INFO - PROCESS | 1952 | ++DOCSHELL 0x118386800 == 44 [pid = 1952] [id = 479] 07:43:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x1138ea800) [pid = 1952] [serial = 1437] [outer = 0x0] 07:43:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x113f36400) [pid = 1952] [serial = 1438] [outer = 0x1138ea800] 07:43:39 INFO - PROCESS | 1952 | 1467643419808 Marionette DEBUG loaded listener.js 07:43:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 114 (0x1166ed000) [pid = 1952] [serial = 1439] [outer = 0x1138ea800] 07:43:40 INFO - PROCESS | 1952 | 1467643420258 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 820ms 07:43:40 INFO - PROCESS | 1952 | 1467643420286 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 07:43:40 INFO - PROCESS | 1952 | 1467643420290 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 07:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:43:40 INFO - PROCESS | 1952 | 1467643420295 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:43:40 INFO - PROCESS | 1952 | 1467643420297 Marionette TRACE conn2 <- [1,1890,null,{}] 07:43:40 INFO - PROCESS | 1952 | 1467643420302 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:40 INFO - PROCESS | 1952 | 1467643420304 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x118238800 == 43 [pid = 1952] [id = 185] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x128fbc000 == 42 [pid = 1952] [id = 472] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x116e54000 == 41 [pid = 1952] [id = 471] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12526f000 == 40 [pid = 1952] [id = 470] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x119baa800 == 39 [pid = 1952] [id = 469] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x116e5b800 == 38 [pid = 1952] [id = 468] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12162d000 == 37 [pid = 1952] [id = 467] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12ccb0800 == 36 [pid = 1952] [id = 466] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12c369800 == 35 [pid = 1952] [id = 465] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12577a000 == 34 [pid = 1952] [id = 464] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x117131800 == 33 [pid = 1952] [id = 463] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x116665000 == 32 [pid = 1952] [id = 183] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x11944f000 == 31 [pid = 1952] [id = 187] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x1210b9000 == 30 [pid = 1952] [id = 193] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x124c8b000 == 29 [pid = 1952] [id = 199] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x121625000 == 28 [pid = 1952] [id = 195] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x118788800 == 27 [pid = 1952] [id = 186] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8c0800 == 26 [pid = 1952] [id = 445] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x118399000 == 25 [pid = 1952] [id = 189] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x119435000 == 24 [pid = 1952] [id = 192] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x113352800 == 23 [pid = 1952] [id = 190] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x112639000 == 22 [pid = 1952] [id = 188] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x119a1d800 == 21 [pid = 1952] [id = 198] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x11714a800 == 20 [pid = 1952] [id = 191] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x121330800 == 19 [pid = 1952] [id = 194] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x116f1d800 == 18 [pid = 1952] [id = 184] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x116938800 == 17 [pid = 1952] [id = 197] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12c626800 == 16 [pid = 1952] [id = 462] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x124806800 == 15 [pid = 1952] [id = 196] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12c364800 == 14 [pid = 1952] [id = 478] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12b32f000 == 13 [pid = 1952] [id = 477] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x129372800 == 12 [pid = 1952] [id = 476] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x119b9d800 == 11 [pid = 1952] [id = 475] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x117134000 == 10 [pid = 1952] [id = 473] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x1169a0000 == 9 [pid = 1952] [id = 474] 07:43:42 INFO - PROCESS | 1952 | --DOCSHELL 0x118386800 == 8 [pid = 1952] [id = 479] 07:43:42 INFO - PROCESS | 1952 | 1467643422642 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 113 (0x12663b800) [pid = 1952] [serial = 1368] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x126903400) [pid = 1952] [serial = 1371] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x1215b3800) [pid = 1952] [serial = 1347] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x119e60800) [pid = 1952] [serial = 1359] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x11a0f7400) [pid = 1952] [serial = 1360] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x126752c00) [pid = 1952] [serial = 1369] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x1171c2800) [pid = 1952] [serial = 1354] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x1166ee000) [pid = 1952] [serial = 1353] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x1218c8c00) [pid = 1952] [serial = 1362] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x1248f2000) [pid = 1952] [serial = 1363] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x1183d4c00) [pid = 1952] [serial = 1341] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x115d0e400) [pid = 1952] [serial = 1338] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x119bd2800) [pid = 1952] [serial = 1344] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x1185d9c00) [pid = 1952] [serial = 1351] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1129a2000) [pid = 1952] [serial = 1350] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1248f9c00) [pid = 1952] [serial = 1365] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x1185e1400) [pid = 1952] [serial = 1356] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x118996400) [pid = 1952] [serial = 1357] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x128db8000) [pid = 1952] [serial = 1374] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x126db5c00) [pid = 1952] [serial = 1372] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x11979dc00) [pid = 1952] [serial = 1380] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x12a80bc00) [pid = 1952] [serial = 1386] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x116968800) [pid = 1952] [serial = 1377] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x118997c00) [pid = 1952] [serial = 1378] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x12951f000) [pid = 1952] [serial = 1383] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x12a806800) [pid = 1952] [serial = 1384] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x121b50000) [pid = 1952] [serial = 1375] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1292e4800) [pid = 1952] [serial = 1381] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x12500d400) [pid = 1952] [serial = 1366] [outer = 0x0] [url = about:blank] 07:43:42 INFO - PROCESS | 1952 | 1467643422782 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:42 INFO - PROCESS | 1952 | 1467643422784 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:42 INFO - PROCESS | 1952 | ++DOCSHELL 0x112f59800 == 9 [pid = 1952] [id = 480] 07:43:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x1127d6400) [pid = 1952] [serial = 1440] [outer = 0x0] 07:43:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1127d8800) [pid = 1952] [serial = 1441] [outer = 0x1127d6400] 07:43:42 INFO - PROCESS | 1952 | 1467643422812 Marionette DEBUG loaded listener.js 07:43:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1129a4c00) [pid = 1952] [serial = 1442] [outer = 0x1127d6400] 07:43:43 INFO - PROCESS | 1952 | 1467643423129 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2881ms 07:43:43 INFO - PROCESS | 1952 | 1467643423178 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 07:43:43 INFO - PROCESS | 1952 | 1467643423181 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 07:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:43:43 INFO - PROCESS | 1952 | 1467643423184 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:43:43 INFO - PROCESS | 1952 | 1467643423187 Marionette TRACE conn2 <- [1,1894,null,{}] 07:43:43 INFO - PROCESS | 1952 | 1467643423190 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:43 INFO - PROCESS | 1952 | 1467643423192 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:43 INFO - PROCESS | 1952 | 1467643423295 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 07:43:43 INFO - PROCESS | 1952 | 1467643423352 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:43 INFO - PROCESS | 1952 | 1467643423354 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:43 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f15000 == 10 [pid = 1952] [id = 481] 07:43:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x11320b800) [pid = 1952] [serial = 1443] [outer = 0x0] 07:43:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x115d06400) [pid = 1952] [serial = 1444] [outer = 0x11320b800] 07:43:43 INFO - PROCESS | 1952 | 1467643423381 Marionette DEBUG loaded listener.js 07:43:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1160dac00) [pid = 1952] [serial = 1445] [outer = 0x11320b800] 07:43:43 INFO - PROCESS | 1952 | 1467643423708 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 570ms 07:43:43 INFO - PROCESS | 1952 | 1467643423756 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 07:43:43 INFO - PROCESS | 1952 | 1467643423759 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 07:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:43:43 INFO - PROCESS | 1952 | 1467643423763 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:43:43 INFO - PROCESS | 1952 | 1467643423765 Marionette TRACE conn2 <- [1,1898,null,{}] 07:43:43 INFO - PROCESS | 1952 | 1467643423769 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:43 INFO - PROCESS | 1952 | 1467643423771 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:43 INFO - PROCESS | 1952 | 1467643423910 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 07:43:43 INFO - PROCESS | 1952 | 1467643423985 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:43 INFO - PROCESS | 1952 | 1467643423986 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:43 INFO - PROCESS | 1952 | ++DOCSHELL 0x1191c3800 == 11 [pid = 1952] [id = 482] 07:43:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x11662a000) [pid = 1952] [serial = 1446] [outer = 0x0] 07:43:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x11696dc00) [pid = 1952] [serial = 1447] [outer = 0x11662a000] 07:43:44 INFO - PROCESS | 1952 | 1467643424014 Marionette DEBUG loaded listener.js 07:43:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x11825ec00) [pid = 1952] [serial = 1448] [outer = 0x11662a000] 07:43:44 INFO - PROCESS | 1952 | 1467643424321 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 570ms 07:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:43:44 INFO - PROCESS | 1952 | 1467643424333 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 07:43:44 INFO - PROCESS | 1952 | 1467643424335 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 07:43:44 INFO - PROCESS | 1952 | 1467643424351 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:43:44 INFO - PROCESS | 1952 | 1467643424355 Marionette TRACE conn2 <- [1,1902,null,{}] 07:43:44 INFO - PROCESS | 1952 | 1467643424357 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:44 INFO - PROCESS | 1952 | 1467643424363 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:44 INFO - PROCESS | 1952 | 1467643424478 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 07:43:44 INFO - PROCESS | 1952 | 1467643424510 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:44 INFO - PROCESS | 1952 | 1467643424511 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:44 INFO - PROCESS | 1952 | ++DOCSHELL 0x119bb4800 == 12 [pid = 1952] [id = 483] 07:43:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x11662a800) [pid = 1952] [serial = 1449] [outer = 0x0] 07:43:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1183d2000) [pid = 1952] [serial = 1450] [outer = 0x11662a800] 07:43:44 INFO - PROCESS | 1952 | 1467643424536 Marionette DEBUG loaded listener.js 07:43:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x118705c00) [pid = 1952] [serial = 1451] [outer = 0x11662a800] 07:43:44 INFO - PROCESS | 1952 | 1467643424901 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 588ms 07:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:43:44 INFO - PROCESS | 1952 | 1467643424932 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 07:43:44 INFO - PROCESS | 1952 | 1467643424933 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 07:43:44 INFO - PROCESS | 1952 | 1467643424935 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:43:44 INFO - PROCESS | 1952 | 1467643424936 Marionette TRACE conn2 <- [1,1906,null,{}] 07:43:44 INFO - PROCESS | 1952 | 1467643424938 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:44 INFO - PROCESS | 1952 | 1467643424940 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:45 INFO - PROCESS | 1952 | 1467643425040 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 07:43:45 INFO - PROCESS | 1952 | 1467643425044 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:45 INFO - PROCESS | 1952 | 1467643425045 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x121560000 == 13 [pid = 1952] [id = 484] 07:43:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1171b9000) [pid = 1952] [serial = 1452] [outer = 0x0] 07:43:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x1189a3c00) [pid = 1952] [serial = 1453] [outer = 0x1171b9000] 07:43:45 INFO - PROCESS | 1952 | 1467643425069 Marionette DEBUG loaded listener.js 07:43:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1193cdc00) [pid = 1952] [serial = 1454] [outer = 0x1171b9000] 07:43:45 INFO - PROCESS | 1952 | 1467643425433 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 522ms 07:43:45 INFO - PROCESS | 1952 | 1467643425458 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 07:43:45 INFO - PROCESS | 1952 | 1467643425461 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 07:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:43:45 INFO - PROCESS | 1952 | 1467643425464 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:43:45 INFO - PROCESS | 1952 | 1467643425465 Marionette TRACE conn2 <- [1,1910,null,{}] 07:43:45 INFO - PROCESS | 1952 | 1467643425467 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:45 INFO - PROCESS | 1952 | 1467643425468 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:45 INFO - PROCESS | 1952 | 1467643425574 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 07:43:45 INFO - PROCESS | 1952 | 1467643425579 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:45 INFO - PROCESS | 1952 | 1467643425583 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x1257c9000 == 14 [pid = 1952] [id = 485] 07:43:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1194d5000) [pid = 1952] [serial = 1455] [outer = 0x0] 07:43:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x119796c00) [pid = 1952] [serial = 1456] [outer = 0x1194d5000] 07:43:45 INFO - PROCESS | 1952 | 1467643425648 Marionette DEBUG loaded listener.js 07:43:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x11a0b6000) [pid = 1952] [serial = 1457] [outer = 0x1194d5000] 07:43:46 INFO - PROCESS | 1952 | 1467643425998 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 568ms 07:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:43:46 INFO - PROCESS | 1952 | 1467643426038 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 07:43:46 INFO - PROCESS | 1952 | 1467643426039 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 07:43:46 INFO - PROCESS | 1952 | 1467643426041 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:43:46 INFO - PROCESS | 1952 | 1467643426042 Marionette TRACE conn2 <- [1,1914,null,{}] 07:43:46 INFO - PROCESS | 1952 | 1467643426045 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:46 INFO - PROCESS | 1952 | 1467643426046 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:46 INFO - PROCESS | 1952 | 1467643426145 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 07:43:46 INFO - PROCESS | 1952 | 1467643426149 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:46 INFO - PROCESS | 1952 | 1467643426150 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:46 INFO - PROCESS | 1952 | ++DOCSHELL 0x116e56000 == 15 [pid = 1952] [id = 486] 07:43:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x1194d5c00) [pid = 1952] [serial = 1458] [outer = 0x0] 07:43:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x11a0d4c00) [pid = 1952] [serial = 1459] [outer = 0x1194d5c00] 07:43:46 INFO - PROCESS | 1952 | 1467643426175 Marionette DEBUG loaded listener.js 07:43:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x12102c400) [pid = 1952] [serial = 1460] [outer = 0x1194d5c00] 07:43:46 INFO - PROCESS | 1952 | 1467643426532 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 519ms 07:43:46 INFO - PROCESS | 1952 | 1467643426561 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 07:43:46 INFO - PROCESS | 1952 | 1467643426562 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 07:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:43:46 INFO - PROCESS | 1952 | 1467643426564 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:43:46 INFO - PROCESS | 1952 | 1467643426565 Marionette TRACE conn2 <- [1,1918,null,{}] 07:43:46 INFO - PROCESS | 1952 | 1467643426568 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:46 INFO - PROCESS | 1952 | 1467643426569 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:46 INFO - PROCESS | 1952 | 1467643426665 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 07:43:46 INFO - PROCESS | 1952 | 1467643426678 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:46 INFO - PROCESS | 1952 | 1467643426679 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:46 INFO - PROCESS | 1952 | ++DOCSHELL 0x129372800 == 16 [pid = 1952] [id = 487] 07:43:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x1127d7800) [pid = 1952] [serial = 1461] [outer = 0x0] 07:43:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x1211a0400) [pid = 1952] [serial = 1462] [outer = 0x1127d7800] 07:43:46 INFO - PROCESS | 1952 | 1467643426703 Marionette DEBUG loaded listener.js 07:43:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x1218cb800) [pid = 1952] [serial = 1463] [outer = 0x1127d7800] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x12604f400) [pid = 1952] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x118260c00) [pid = 1952] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x1129d2c00) [pid = 1952] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x11a0f6800) [pid = 1952] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x119495400) [pid = 1952] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x1185d9800) [pid = 1952] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x11a0d1800) [pid = 1952] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x1189a3800) [pid = 1952] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x118256000) [pid = 1952] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x112c08400) [pid = 1952] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x12951f800) [pid = 1952] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x126274400) [pid = 1952] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x11a0fa000) [pid = 1952] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x11899d400) [pid = 1952] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x121006000) [pid = 1952] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1129d8400) [pid = 1952] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x1176ca800) [pid = 1952] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x11a0d4000) [pid = 1952] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x119491400) [pid = 1952] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1160e0000) [pid = 1952] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x11295ac00) [pid = 1952] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1127d1000) [pid = 1952] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x121c2bc00) [pid = 1952] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:43:47 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x1257a8c00) [pid = 1952] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:43:47 INFO - PROCESS | 1952 | 1467643427321 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 769ms 07:43:47 INFO - PROCESS | 1952 | 1467643427333 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 07:43:47 INFO - PROCESS | 1952 | 1467643427334 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 07:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:43:47 INFO - PROCESS | 1952 | 1467643427337 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:43:47 INFO - PROCESS | 1952 | 1467643427338 Marionette TRACE conn2 <- [1,1922,null,{}] 07:43:47 INFO - PROCESS | 1952 | 1467643427340 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:47 INFO - PROCESS | 1952 | 1467643427341 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:47 INFO - PROCESS | 1952 | 1467643427476 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 07:43:47 INFO - PROCESS | 1952 | 1467643427518 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:47 INFO - PROCESS | 1952 | 1467643427519 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:47 INFO - PROCESS | 1952 | ++DOCSHELL 0x126788800 == 17 [pid = 1952] [id = 488] 07:43:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x110eed800) [pid = 1952] [serial = 1464] [outer = 0x0] 07:43:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x116030400) [pid = 1952] [serial = 1465] [outer = 0x110eed800] 07:43:47 INFO - PROCESS | 1952 | 1467643427544 Marionette DEBUG loaded listener.js 07:43:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x113842000) [pid = 1952] [serial = 1466] [outer = 0x110eed800] 07:43:47 INFO - PROCESS | 1952 | 1467643427961 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 669ms 07:43:48 INFO - PROCESS | 1952 | 1467643428007 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 07:43:48 INFO - PROCESS | 1952 | 1467643428010 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 07:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:43:48 INFO - PROCESS | 1952 | 1467643428014 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:43:48 INFO - PROCESS | 1952 | 1467643428016 Marionette TRACE conn2 <- [1,1926,null,{}] 07:43:48 INFO - PROCESS | 1952 | 1467643428018 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:48 INFO - PROCESS | 1952 | 1467643428019 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:48 INFO - PROCESS | 1952 | 1467643428098 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 07:43:48 INFO - PROCESS | 1952 | 1467643428102 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:48 INFO - PROCESS | 1952 | 1467643428103 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:48 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a7b2000 == 18 [pid = 1952] [id = 489] 07:43:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1150dac00) [pid = 1952] [serial = 1467] [outer = 0x0] 07:43:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x118995400) [pid = 1952] [serial = 1468] [outer = 0x1150dac00] 07:43:48 INFO - PROCESS | 1952 | 1467643428128 Marionette DEBUG loaded listener.js 07:43:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x119495400) [pid = 1952] [serial = 1469] [outer = 0x1150dac00] 07:43:48 INFO - PROCESS | 1952 | 1467643428465 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 470ms 07:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:43:48 INFO - PROCESS | 1952 | 1467643428485 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 07:43:48 INFO - PROCESS | 1952 | 1467643428486 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 07:43:48 INFO - PROCESS | 1952 | 1467643428488 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:43:48 INFO - PROCESS | 1952 | 1467643428490 Marionette TRACE conn2 <- [1,1930,null,{}] 07:43:48 INFO - PROCESS | 1952 | 1467643428496 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:48 INFO - PROCESS | 1952 | 1467643428497 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:48 INFO - PROCESS | 1952 | 1467643428577 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 07:43:48 INFO - PROCESS | 1952 | 1467643428636 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:48 INFO - PROCESS | 1952 | 1467643428638 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:48 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ac11800 == 19 [pid = 1952] [id = 490] 07:43:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1185de400) [pid = 1952] [serial = 1470] [outer = 0x0] 07:43:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x11a0cf000) [pid = 1952] [serial = 1471] [outer = 0x1185de400] 07:43:48 INFO - PROCESS | 1952 | 1467643428668 Marionette DEBUG loaded listener.js 07:43:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1214ee400) [pid = 1952] [serial = 1472] [outer = 0x1185de400] 07:43:49 INFO - PROCESS | 1952 | 1467643429040 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 571ms 07:43:49 INFO - PROCESS | 1952 | 1467643429061 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 07:43:49 INFO - PROCESS | 1952 | 1467643429063 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 07:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:43:49 INFO - PROCESS | 1952 | 1467643429067 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:43:49 INFO - PROCESS | 1952 | 1467643429069 Marionette TRACE conn2 <- [1,1934,null,{}] 07:43:49 INFO - PROCESS | 1952 | 1467643429072 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:49 INFO - PROCESS | 1952 | 1467643429076 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:49 INFO - PROCESS | 1952 | 1467643429299 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 07:43:49 INFO - PROCESS | 1952 | 1467643429437 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:49 INFO - PROCESS | 1952 | 1467643429438 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:49 INFO - PROCESS | 1952 | ++DOCSHELL 0x113ad3800 == 20 [pid = 1952] [id = 491] 07:43:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x110ee4c00) [pid = 1952] [serial = 1473] [outer = 0x0] 07:43:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x110eee400) [pid = 1952] [serial = 1474] [outer = 0x110ee4c00] 07:43:49 INFO - PROCESS | 1952 | 1467643429473 Marionette DEBUG loaded listener.js 07:43:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x112979400) [pid = 1952] [serial = 1475] [outer = 0x110ee4c00] 07:43:50 INFO - PROCESS | 1952 | 1467643430184 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1172ms 07:43:50 INFO - PROCESS | 1952 | 1467643430240 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 07:43:50 INFO - PROCESS | 1952 | 1467643430242 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 07:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:43:50 INFO - PROCESS | 1952 | 1467643430270 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:43:50 INFO - PROCESS | 1952 | 1467643430272 Marionette TRACE conn2 <- [1,1938,null,{}] 07:43:50 INFO - PROCESS | 1952 | 1467643430275 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:50 INFO - PROCESS | 1952 | 1467643430277 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:50 INFO - PROCESS | 1952 | 1467643430388 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 07:43:50 INFO - PROCESS | 1952 | 1467643430448 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:50 INFO - PROCESS | 1952 | 1467643430450 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:50 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a22800 == 21 [pid = 1952] [id = 492] 07:43:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1162e0000) [pid = 1952] [serial = 1476] [outer = 0x0] 07:43:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x11676e000) [pid = 1952] [serial = 1477] [outer = 0x1162e0000] 07:43:50 INFO - PROCESS | 1952 | 1467643430480 Marionette DEBUG loaded listener.js 07:43:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1176ca000) [pid = 1952] [serial = 1478] [outer = 0x1162e0000] 07:43:51 INFO - PROCESS | 1952 | 1467643431055 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 977ms 07:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:43:51 INFO - PROCESS | 1952 | 1467643431265 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 07:43:51 INFO - PROCESS | 1952 | 1467643431268 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 07:43:51 INFO - PROCESS | 1952 | 1467643431272 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:43:51 INFO - PROCESS | 1952 | 1467643431274 Marionette TRACE conn2 <- [1,1942,null,{}] 07:43:51 INFO - PROCESS | 1952 | 1467643431278 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:51 INFO - PROCESS | 1952 | 1467643431280 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:51 INFO - PROCESS | 1952 | 1467643431380 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 07:43:51 INFO - PROCESS | 1952 | 1467643431436 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:51 INFO - PROCESS | 1952 | 1467643431439 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:51 INFO - PROCESS | 1952 | ++DOCSHELL 0x11822d800 == 22 [pid = 1952] [id = 493] 07:43:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x112961400) [pid = 1952] [serial = 1479] [outer = 0x0] 07:43:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x112981c00) [pid = 1952] [serial = 1480] [outer = 0x112961400] 07:43:51 INFO - PROCESS | 1952 | 1467643431466 Marionette DEBUG loaded listener.js 07:43:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x113211400) [pid = 1952] [serial = 1481] [outer = 0x112961400] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x115018000) [pid = 1952] [serial = 1303] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x113a9fc00) [pid = 1952] [serial = 1300] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x1295c8800) [pid = 1952] [serial = 1419] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x126ced000) [pid = 1952] [serial = 1398] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1292ec800) [pid = 1952] [serial = 1399] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x12ab95000) [pid = 1952] [serial = 1387] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x118ff9c00) [pid = 1952] [serial = 1392] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x119795800) [pid = 1952] [serial = 1393] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x125075c00) [pid = 1952] [serial = 1395] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x12579f400) [pid = 1952] [serial = 1396] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x115d04c00) [pid = 1952] [serial = 1389] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x116974c00) [pid = 1952] [serial = 1390] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x11845e800) [pid = 1952] [serial = 1404] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x118996000) [pid = 1952] [serial = 1405] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x121026800) [pid = 1952] [serial = 1410] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1213e7000) [pid = 1952] [serial = 1411] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x11990a000) [pid = 1952] [serial = 1407] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x11a0b6400) [pid = 1952] [serial = 1408] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x116632c00) [pid = 1952] [serial = 1401] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1176ca400) [pid = 1952] [serial = 1402] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x116082400) [pid = 1952] [serial = 1420] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x113f36400) [pid = 1952] [serial = 1438] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x124bb7c00) [pid = 1952] [serial = 1413] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x126753000) [pid = 1952] [serial = 1416] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x12627b400) [pid = 1952] [serial = 1435] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x126cf4400) [pid = 1952] [serial = 1436] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x1185e6000) [pid = 1952] [serial = 1342] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x116623800) [pid = 1952] [serial = 1339] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x121ed9000) [pid = 1952] [serial = 1348] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x11a0d2800) [pid = 1952] [serial = 1345] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x121c2b000) [pid = 1952] [serial = 1336] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x124bb9000) [pid = 1952] [serial = 1432] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x119796800) [pid = 1952] [serial = 1429] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x12102a800) [pid = 1952] [serial = 1431] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 68 (0x1183d9800) [pid = 1952] [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.] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 67 (0x1193d9c00) [pid = 1952] [serial = 1428] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 66 (0x1185da000) [pid = 1952] [serial = 1426] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 65 (0x1183a6800) [pid = 1952] [serial = 1425] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 64 (0x115d11800) [pid = 1952] [serial = 1423] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 63 (0x1138eb800) [pid = 1952] [serial = 1422] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 62 (0x129520400) [pid = 1952] [serial = 1417] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | --DOMWINDOW == 61 (0x12570f000) [pid = 1952] [serial = 1414] [outer = 0x0] [url = about:blank] 07:43:51 INFO - PROCESS | 1952 | 1467643431941 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 724ms 07:43:52 INFO - PROCESS | 1952 | 1467643432001 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 07:43:52 INFO - PROCESS | 1952 | 1467643432003 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 07:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:43:52 INFO - PROCESS | 1952 | 1467643432010 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:43:52 INFO - PROCESS | 1952 | 1467643432014 Marionette TRACE conn2 <- [1,1946,null,{}] 07:43:52 INFO - PROCESS | 1952 | 1467643432017 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:52 INFO - PROCESS | 1952 | 1467643432019 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:52 INFO - PROCESS | 1952 | 1467643432142 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 07:43:52 INFO - PROCESS | 1952 | 1467643432235 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:52 INFO - PROCESS | 1952 | 1467643432237 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:52 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f04000 == 23 [pid = 1952] [id = 494] 07:43:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 62 (0x1133c4400) [pid = 1952] [serial = 1482] [outer = 0x0] 07:43:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 63 (0x1160e1c00) [pid = 1952] [serial = 1483] [outer = 0x1133c4400] 07:43:52 INFO - PROCESS | 1952 | 1467643432283 Marionette DEBUG loaded listener.js 07:43:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 64 (0x116974400) [pid = 1952] [serial = 1484] [outer = 0x1133c4400] 07:43:52 INFO - PROCESS | 1952 | 1467643432684 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 725ms 07:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:43:52 INFO - PROCESS | 1952 | 1467643432732 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 07:43:52 INFO - PROCESS | 1952 | 1467643432733 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 07:43:52 INFO - PROCESS | 1952 | 1467643432735 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:43:52 INFO - PROCESS | 1952 | 1467643432737 Marionette TRACE conn2 <- [1,1950,null,{}] 07:43:52 INFO - PROCESS | 1952 | 1467643432745 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:52 INFO - PROCESS | 1952 | 1467643432749 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:52 INFO - PROCESS | 1952 | 1467643432848 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 07:43:52 INFO - PROCESS | 1952 | 1467643432907 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:52 INFO - PROCESS | 1952 | 1467643432910 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:52 INFO - PROCESS | 1952 | ++DOCSHELL 0x1191ce800 == 24 [pid = 1952] [id = 495] 07:43:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 65 (0x118257400) [pid = 1952] [serial = 1485] [outer = 0x0] 07:43:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 66 (0x1183ce800) [pid = 1952] [serial = 1486] [outer = 0x118257400] 07:43:52 INFO - PROCESS | 1952 | 1467643432938 Marionette DEBUG loaded listener.js 07:43:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 67 (0x118599000) [pid = 1952] [serial = 1487] [outer = 0x118257400] 07:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 570ms 07:43:53 INFO - PROCESS | 1952 | 1467643433297 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:43:53 INFO - PROCESS | 1952 | 1467643433305 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 07:43:53 INFO - PROCESS | 1952 | 1467643433307 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 07:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:43:53 INFO - PROCESS | 1952 | 1467643433311 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:43:53 INFO - PROCESS | 1952 | 1467643433312 Marionette TRACE conn2 <- [1,1954,null,{}] 07:43:53 INFO - PROCESS | 1952 | 1467643433314 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:53 INFO - PROCESS | 1952 | 1467643433315 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:53 INFO - PROCESS | 1952 | 1467643433418 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 07:43:53 INFO - PROCESS | 1952 | 1467643433454 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:53 INFO - PROCESS | 1952 | 1467643433455 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:53 INFO - PROCESS | 1952 | ++DOCSHELL 0x1210d1000 == 25 [pid = 1952] [id = 496] 07:43:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 68 (0x110fa7800) [pid = 1952] [serial = 1488] [outer = 0x0] 07:43:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x118705800) [pid = 1952] [serial = 1489] [outer = 0x110fa7800] 07:43:53 INFO - PROCESS | 1952 | 1467643433481 Marionette DEBUG loaded listener.js 07:43:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x118f9f000) [pid = 1952] [serial = 1490] [outer = 0x110fa7800] 07:43:53 INFO - PROCESS | 1952 | 1467643433799 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 519ms 07:43:53 INFO - PROCESS | 1952 | 1467643433832 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 07:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:43:53 INFO - PROCESS | 1952 | 1467643433833 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 07:43:53 INFO - PROCESS | 1952 | 1467643433835 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:43:53 INFO - PROCESS | 1952 | 1467643433836 Marionette TRACE conn2 <- [1,1958,null,{}] 07:43:53 INFO - PROCESS | 1952 | 1467643433839 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:53 INFO - PROCESS | 1952 | 1467643433840 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:53 INFO - PROCESS | 1952 | 1467643433935 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 07:43:53 INFO - PROCESS | 1952 | 1467643433939 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:53 INFO - PROCESS | 1952 | 1467643433940 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:53 INFO - PROCESS | 1952 | ++DOCSHELL 0x1181b3000 == 26 [pid = 1952] [id = 497] 07:43:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x118996000) [pid = 1952] [serial = 1491] [outer = 0x0] 07:43:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x118ffb800) [pid = 1952] [serial = 1492] [outer = 0x118996000] 07:43:53 INFO - PROCESS | 1952 | 1467643433965 Marionette DEBUG loaded listener.js 07:43:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x1193dac00) [pid = 1952] [serial = 1493] [outer = 0x118996000] 07:43:54 INFO - PROCESS | 1952 | 1467643434313 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 518ms 07:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:43:54 INFO - PROCESS | 1952 | 1467643434355 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 07:43:54 INFO - PROCESS | 1952 | 1467643434356 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 07:43:54 INFO - PROCESS | 1952 | 1467643434358 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:43:54 INFO - PROCESS | 1952 | 1467643434359 Marionette TRACE conn2 <- [1,1962,null,{}] 07:43:54 INFO - PROCESS | 1952 | 1467643434362 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:54 INFO - PROCESS | 1952 | 1467643434366 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:54 INFO - PROCESS | 1952 | 1467643434482 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 07:43:54 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x11662a800) [pid = 1952] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:43:54 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x1127d7800) [pid = 1952] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:43:54 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x1194d5000) [pid = 1952] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:43:54 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x1127d6400) [pid = 1952] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:43:54 INFO - PROCESS | 1952 | --DOMWINDOW == 68 (0x1150dac00) [pid = 1952] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:43:54 INFO - PROCESS | 1952 | --DOMWINDOW == 67 (0x11320b800) [pid = 1952] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:43:54 INFO - PROCESS | 1952 | --DOMWINDOW == 66 (0x1194d5c00) [pid = 1952] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:43:54 INFO - PROCESS | 1952 | --DOMWINDOW == 65 (0x1171b9000) [pid = 1952] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:43:54 INFO - PROCESS | 1952 | --DOMWINDOW == 64 (0x11662a000) [pid = 1952] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:43:54 INFO - PROCESS | 1952 | --DOMWINDOW == 63 (0x110eed800) [pid = 1952] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:43:54 INFO - PROCESS | 1952 | --DOMWINDOW == 62 (0x1138ea800) [pid = 1952] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:43:54 INFO - PROCESS | 1952 | 1467643434558 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:54 INFO - PROCESS | 1952 | 1467643434560 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:54 INFO - PROCESS | 1952 | ++DOCSHELL 0x118f02800 == 27 [pid = 1952] [id = 498] 07:43:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 63 (0x110eeb800) [pid = 1952] [serial = 1494] [outer = 0x0] 07:43:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 64 (0x11299fc00) [pid = 1952] [serial = 1495] [outer = 0x110eeb800] 07:43:54 INFO - PROCESS | 1952 | 1467643434585 Marionette DEBUG loaded listener.js 07:43:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 65 (0x11899a000) [pid = 1952] [serial = 1496] [outer = 0x110eeb800] 07:43:54 INFO - PROCESS | 1952 | 1467643434862 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 519ms 07:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:43:54 INFO - PROCESS | 1952 | 1467643434880 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 07:43:54 INFO - PROCESS | 1952 | 1467643434882 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 07:43:54 INFO - PROCESS | 1952 | 1467643434884 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:43:54 INFO - PROCESS | 1952 | 1467643434885 Marionette TRACE conn2 <- [1,1966,null,{}] 07:43:54 INFO - PROCESS | 1952 | 1467643434887 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:54 INFO - PROCESS | 1952 | 1467643434888 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:54 INFO - PROCESS | 1952 | 1467643434970 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 07:43:54 INFO - PROCESS | 1952 | 1467643434979 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:54 INFO - PROCESS | 1952 | 1467643434980 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:54 INFO - PROCESS | 1952 | ++DOCSHELL 0x127827800 == 28 [pid = 1952] [id = 499] 07:43:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 66 (0x1133c6000) [pid = 1952] [serial = 1497] [outer = 0x0] 07:43:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 67 (0x11a0b7c00) [pid = 1952] [serial = 1498] [outer = 0x1133c6000] 07:43:55 INFO - PROCESS | 1952 | 1467643435005 Marionette DEBUG loaded listener.js 07:43:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 68 (0x11a0eb800) [pid = 1952] [serial = 1499] [outer = 0x1133c6000] 07:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 468ms 07:43:55 INFO - PROCESS | 1952 | 1467643435350 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:43:55 INFO - PROCESS | 1952 | 1467643435353 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 07:43:55 INFO - PROCESS | 1952 | 1467643435354 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 07:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:43:55 INFO - PROCESS | 1952 | 1467643435356 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:43:55 INFO - PROCESS | 1952 | 1467643435357 Marionette TRACE conn2 <- [1,1970,null,{}] 07:43:55 INFO - PROCESS | 1952 | 1467643435362 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:55 INFO - PROCESS | 1952 | 1467643435364 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:55 INFO - PROCESS | 1952 | 1467643435469 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 07:43:55 INFO - PROCESS | 1952 | 1467643435476 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:55 INFO - PROCESS | 1952 | 1467643435477 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:55 INFO - PROCESS | 1952 | ++DOCSHELL 0x128c78000 == 29 [pid = 1952] [id = 500] 07:43:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x1193d3800) [pid = 1952] [serial = 1500] [outer = 0x0] 07:43:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x11a0f4000) [pid = 1952] [serial = 1501] [outer = 0x1193d3800] 07:43:55 INFO - PROCESS | 1952 | 1467643435502 Marionette DEBUG loaded listener.js 07:43:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x12100f800) [pid = 1952] [serial = 1502] [outer = 0x1193d3800] 07:43:55 INFO - PROCESS | 1952 | 1467643435799 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 472ms 07:43:55 INFO - PROCESS | 1952 | 1467643435830 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 07:43:55 INFO - PROCESS | 1952 | 1467643435831 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 07:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:43:55 INFO - PROCESS | 1952 | 1467643435834 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:43:55 INFO - PROCESS | 1952 | 1467643435835 Marionette TRACE conn2 <- [1,1974,null,{}] 07:43:55 INFO - PROCESS | 1952 | 1467643435837 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:55 INFO - PROCESS | 1952 | 1467643435838 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:55 INFO - PROCESS | 1952 | 1467643435917 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 07:43:55 INFO - PROCESS | 1952 | 1467643435921 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:55 INFO - PROCESS | 1952 | 1467643435922 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:55 INFO - PROCESS | 1952 | ++DOCSHELL 0x129374000 == 30 [pid = 1952] [id = 501] 07:43:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x12100fc00) [pid = 1952] [serial = 1503] [outer = 0x0] 07:43:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x12119cc00) [pid = 1952] [serial = 1504] [outer = 0x12100fc00] 07:43:55 INFO - PROCESS | 1952 | 1467643435948 Marionette DEBUG loaded listener.js 07:43:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x1218cb400) [pid = 1952] [serial = 1505] [outer = 0x12100fc00] 07:43:56 INFO - PROCESS | 1952 | 1467643436266 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 468ms 07:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:43:56 INFO - PROCESS | 1952 | 1467643436302 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 07:43:56 INFO - PROCESS | 1952 | 1467643436304 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 07:43:56 INFO - PROCESS | 1952 | 1467643436306 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:43:56 INFO - PROCESS | 1952 | 1467643436307 Marionette TRACE conn2 <- [1,1978,null,{}] 07:43:56 INFO - PROCESS | 1952 | 1467643436309 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:56 INFO - PROCESS | 1952 | 1467643436310 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:56 INFO - PROCESS | 1952 | 1467643436416 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 07:43:56 INFO - PROCESS | 1952 | 1467643436423 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:56 INFO - PROCESS | 1952 | 1467643436424 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:56 INFO - PROCESS | 1952 | ++DOCSHELL 0x1210d0000 == 31 [pid = 1952] [id = 502] 07:43:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x118710000) [pid = 1952] [serial = 1506] [outer = 0x0] 07:43:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x121c32400) [pid = 1952] [serial = 1507] [outer = 0x118710000] 07:43:56 INFO - PROCESS | 1952 | 1467643436450 Marionette DEBUG loaded listener.js 07:43:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x1127d9400) [pid = 1952] [serial = 1508] [outer = 0x118710000] 07:43:56 INFO - PROCESS | 1952 | 1467643436929 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 673ms 07:43:56 INFO - PROCESS | 1952 | 1467643436980 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 07:43:56 INFO - PROCESS | 1952 | 1467643436983 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 07:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:43:56 INFO - PROCESS | 1952 | 1467643436986 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:43:56 INFO - PROCESS | 1952 | 1467643436988 Marionette TRACE conn2 <- [1,1982,null,{}] 07:43:56 INFO - PROCESS | 1952 | 1467643436993 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:56 INFO - PROCESS | 1952 | 1467643436994 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:57 INFO - PROCESS | 1952 | 1467643437097 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 07:43:57 INFO - PROCESS | 1952 | 1467643437154 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:57 INFO - PROCESS | 1952 | 1467643437156 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:57 INFO - PROCESS | 1952 | ++DOCSHELL 0x1181be000 == 32 [pid = 1952] [id = 503] 07:43:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x1129d8400) [pid = 1952] [serial = 1509] [outer = 0x0] 07:43:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x11386f800) [pid = 1952] [serial = 1510] [outer = 0x1129d8400] 07:43:57 INFO - PROCESS | 1952 | 1467643437187 Marionette DEBUG loaded listener.js 07:43:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x11602d800) [pid = 1952] [serial = 1511] [outer = 0x1129d8400] 07:43:57 INFO - PROCESS | 1952 | 1467643437643 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 672ms 07:43:57 INFO - PROCESS | 1952 | 1467643437658 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 07:43:57 INFO - PROCESS | 1952 | 1467643437661 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 07:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:43:57 INFO - PROCESS | 1952 | 1467643437666 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:43:57 INFO - PROCESS | 1952 | 1467643437667 Marionette TRACE conn2 <- [1,1986,null,{}] 07:43:57 INFO - PROCESS | 1952 | 1467643437670 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:57 INFO - PROCESS | 1952 | 1467643437672 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:57 INFO - PROCESS | 1952 | 1467643437775 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 07:43:57 INFO - PROCESS | 1952 | 1467643437864 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:57 INFO - PROCESS | 1952 | 1467643437866 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:57 INFO - PROCESS | 1952 | ++DOCSHELL 0x121a9e000 == 33 [pid = 1952] [id = 504] 07:43:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x117ea6000) [pid = 1952] [serial = 1512] [outer = 0x0] 07:43:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x11839f400) [pid = 1952] [serial = 1513] [outer = 0x117ea6000] 07:43:57 INFO - PROCESS | 1952 | 1467643437897 Marionette DEBUG loaded listener.js 07:43:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x1185a5400) [pid = 1952] [serial = 1514] [outer = 0x117ea6000] 07:43:58 INFO - PROCESS | 1952 | 1467643438293 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 07:43:58 INFO - PROCESS | 1952 | 1467643438342 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 07:43:58 INFO - PROCESS | 1952 | 1467643438344 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 07:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:43:58 INFO - PROCESS | 1952 | 1467643438348 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:43:58 INFO - PROCESS | 1952 | 1467643438351 Marionette TRACE conn2 <- [1,1990,null,{}] 07:43:58 INFO - PROCESS | 1952 | 1467643438360 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:58 INFO - PROCESS | 1952 | 1467643438364 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:58 INFO - PROCESS | 1952 | 1467643438464 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 07:43:58 INFO - PROCESS | 1952 | 1467643438533 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:58 INFO - PROCESS | 1952 | 1467643438535 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:58 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ac15800 == 34 [pid = 1952] [id = 505] 07:43:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x119498000) [pid = 1952] [serial = 1515] [outer = 0x0] 07:43:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x11949b400) [pid = 1952] [serial = 1516] [outer = 0x119498000] 07:43:58 INFO - PROCESS | 1952 | 1467643438566 Marionette DEBUG loaded listener.js 07:43:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x119911000) [pid = 1952] [serial = 1517] [outer = 0x119498000] 07:43:58 INFO - PROCESS | 1952 | 1467643438979 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 672ms 07:43:59 INFO - PROCESS | 1952 | 1467643439021 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 07:43:59 INFO - PROCESS | 1952 | 1467643439023 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 07:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:43:59 INFO - PROCESS | 1952 | 1467643439025 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:43:59 INFO - PROCESS | 1952 | 1467643439027 Marionette TRACE conn2 <- [1,1994,null,{}] 07:43:59 INFO - PROCESS | 1952 | 1467643439029 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:59 INFO - PROCESS | 1952 | 1467643439031 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:59 INFO - PROCESS | 1952 | 1467643439150 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 07:43:59 INFO - PROCESS | 1952 | 1467643439217 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:59 INFO - PROCESS | 1952 | 1467643439218 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:59 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acc3000 == 35 [pid = 1952] [id = 506] 07:43:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x121ed5400) [pid = 1952] [serial = 1518] [outer = 0x0] 07:43:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x124b49400) [pid = 1952] [serial = 1519] [outer = 0x121ed5400] 07:43:59 INFO - PROCESS | 1952 | 1467643439248 Marionette DEBUG loaded listener.js 07:43:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x124dd0000) [pid = 1952] [serial = 1520] [outer = 0x121ed5400] 07:43:59 INFO - PROCESS | 1952 | 1467643439678 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 669ms 07:43:59 INFO - PROCESS | 1952 | 1467643439696 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 07:43:59 INFO - PROCESS | 1952 | 1467643439698 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 07:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:43:59 INFO - PROCESS | 1952 | 1467643439700 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:43:59 INFO - PROCESS | 1952 | 1467643439702 Marionette TRACE conn2 <- [1,1998,null,{}] 07:43:59 INFO - PROCESS | 1952 | 1467643439705 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:43:59 INFO - PROCESS | 1952 | 1467643439706 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:59 INFO - PROCESS | 1952 | 1467643439813 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 07:43:59 INFO - PROCESS | 1952 | 1467643439865 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:59 INFO - PROCESS | 1952 | 1467643439867 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:43:59 INFO - PROCESS | 1952 | ++DOCSHELL 0x118f07000 == 36 [pid = 1952] [id = 507] 07:43:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x116029400) [pid = 1952] [serial = 1521] [outer = 0x0] 07:43:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1194d4c00) [pid = 1952] [serial = 1522] [outer = 0x116029400] 07:43:59 INFO - PROCESS | 1952 | 1467643439896 Marionette DEBUG loaded listener.js 07:43:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x124dd1000) [pid = 1952] [serial = 1523] [outer = 0x116029400] 07:44:00 INFO - PROCESS | 1952 | 1467643440406 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 721ms 07:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:44:00 INFO - PROCESS | 1952 | 1467643440421 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 07:44:00 INFO - PROCESS | 1952 | 1467643440423 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 07:44:00 INFO - PROCESS | 1952 | 1467643440426 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:44:00 INFO - PROCESS | 1952 | 1467643440428 Marionette TRACE conn2 <- [1,2002,null,{}] 07:44:00 INFO - PROCESS | 1952 | 1467643440452 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:00 INFO - PROCESS | 1952 | 1467643440455 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:00 INFO - PROCESS | 1952 | 1467643440549 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 07:44:00 INFO - PROCESS | 1952 | 1467643440609 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:00 INFO - PROCESS | 1952 | 1467643440611 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:00 INFO - PROCESS | 1952 | ++DOCSHELL 0x11623e000 == 37 [pid = 1952] [id = 508] 07:44:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x1133e4800) [pid = 1952] [serial = 1524] [outer = 0x0] 07:44:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1162d7400) [pid = 1952] [serial = 1525] [outer = 0x1133e4800] 07:44:00 INFO - PROCESS | 1952 | 1467643440640 Marionette DEBUG loaded listener.js 07:44:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x116a0c000) [pid = 1952] [serial = 1526] [outer = 0x1133e4800] 07:44:01 INFO - PROCESS | 1952 | --DOCSHELL 0x112f59800 == 36 [pid = 1952] [id = 480] 07:44:01 INFO - PROCESS | 1952 | --DOCSHELL 0x127827800 == 35 [pid = 1952] [id = 499] 07:44:01 INFO - PROCESS | 1952 | --DOCSHELL 0x118f02800 == 34 [pid = 1952] [id = 498] 07:44:01 INFO - PROCESS | 1952 | --DOCSHELL 0x128c78000 == 33 [pid = 1952] [id = 500] 07:44:01 INFO - PROCESS | 1952 | --DOCSHELL 0x129374000 == 32 [pid = 1952] [id = 501] 07:44:01 INFO - PROCESS | 1952 | --DOCSHELL 0x118f07000 == 31 [pid = 1952] [id = 507] 07:44:01 INFO - PROCESS | 1952 | --DOCSHELL 0x12acc3000 == 30 [pid = 1952] [id = 506] 07:44:01 INFO - PROCESS | 1952 | --DOCSHELL 0x12ac15800 == 29 [pid = 1952] [id = 505] 07:44:01 INFO - PROCESS | 1952 | --DOCSHELL 0x121a9e000 == 28 [pid = 1952] [id = 504] 07:44:01 INFO - PROCESS | 1952 | --DOCSHELL 0x1210d0000 == 27 [pid = 1952] [id = 502] 07:44:01 INFO - PROCESS | 1952 | --DOCSHELL 0x1181be000 == 26 [pid = 1952] [id = 503] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x11825ec00) [pid = 1952] [serial = 1448] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x113842000) [pid = 1952] [serial = 1466] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x1189a3c00) [pid = 1952] [serial = 1453] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x11696dc00) [pid = 1952] [serial = 1447] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1127d8800) [pid = 1952] [serial = 1441] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x118705c00) [pid = 1952] [serial = 1451] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x115d06400) [pid = 1952] [serial = 1444] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x116030400) [pid = 1952] [serial = 1465] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x118995400) [pid = 1952] [serial = 1468] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x12102c400) [pid = 1952] [serial = 1460] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x11a0b6000) [pid = 1952] [serial = 1457] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1166ed000) [pid = 1952] [serial = 1439] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x11a0cf000) [pid = 1952] [serial = 1471] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1183d2000) [pid = 1952] [serial = 1450] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x1211a0400) [pid = 1952] [serial = 1462] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x119796c00) [pid = 1952] [serial = 1456] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x1218cb800) [pid = 1952] [serial = 1463] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x1129a4c00) [pid = 1952] [serial = 1442] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x119495400) [pid = 1952] [serial = 1469] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x1160dac00) [pid = 1952] [serial = 1445] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x11a0d4c00) [pid = 1952] [serial = 1459] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x1193cdc00) [pid = 1952] [serial = 1454] [outer = 0x0] [url = about:blank] 07:44:01 INFO - PROCESS | 1952 | 1467643441542 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1146ms 07:44:01 INFO - PROCESS | 1952 | 1467643441573 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 07:44:01 INFO - PROCESS | 1952 | 1467643441576 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 07:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:44:01 INFO - PROCESS | 1952 | 1467643441579 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:44:01 INFO - PROCESS | 1952 | 1467643441581 Marionette TRACE conn2 <- [1,2006,null,{}] 07:44:01 INFO - PROCESS | 1952 | 1467643441585 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:01 INFO - PROCESS | 1952 | 1467643441586 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:01 INFO - PROCESS | 1952 | 1467643441664 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 07:44:01 INFO - PROCESS | 1952 | 1467643441718 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:01 INFO - PROCESS | 1952 | 1467643441721 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:01 INFO - PROCESS | 1952 | ++DOCSHELL 0x116252000 == 27 [pid = 1952] [id = 509] 07:44:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x112963c00) [pid = 1952] [serial = 1527] [outer = 0x0] 07:44:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x113372000) [pid = 1952] [serial = 1528] [outer = 0x112963c00] 07:44:01 INFO - PROCESS | 1952 | 1467643441749 Marionette DEBUG loaded listener.js 07:44:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x1138ebc00) [pid = 1952] [serial = 1529] [outer = 0x112963c00] 07:44:02 INFO - PROCESS | 1952 | 1467643442068 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:44:02 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 07:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 521ms 07:44:02 INFO - PROCESS | 1952 | 1467643442101 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 07:44:02 INFO - PROCESS | 1952 | 1467643442105 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 07:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:44:02 INFO - PROCESS | 1952 | 1467643442112 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:44:02 INFO - PROCESS | 1952 | 1467643442114 Marionette TRACE conn2 <- [1,2010,null,{}] 07:44:02 INFO - PROCESS | 1952 | 1467643442116 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:02 INFO - PROCESS | 1952 | 1467643442118 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:02 INFO - PROCESS | 1952 | 1467643442196 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 07:44:02 INFO - PROCESS | 1952 | 1467643442200 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:02 INFO - PROCESS | 1952 | 1467643442201 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:02 INFO - PROCESS | 1952 | ++DOCSHELL 0x11714a800 == 28 [pid = 1952] [id = 510] 07:44:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x115024000) [pid = 1952] [serial = 1530] [outer = 0x0] 07:44:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x11607d800) [pid = 1952] [serial = 1531] [outer = 0x115024000] 07:44:02 INFO - PROCESS | 1952 | 1467643442233 Marionette DEBUG loaded listener.js 07:44:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x1166ee000) [pid = 1952] [serial = 1532] [outer = 0x115024000] 07:44:02 INFO - PROCESS | 1952 | 1467643442605 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:44:02 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 07:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 522ms 07:44:02 INFO - PROCESS | 1952 | 1467643442632 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 07:44:02 INFO - PROCESS | 1952 | 1467643442634 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 07:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:44:02 INFO - PROCESS | 1952 | 1467643442636 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:44:02 INFO - PROCESS | 1952 | 1467643442639 Marionette TRACE conn2 <- [1,2014,null,{}] 07:44:02 INFO - PROCESS | 1952 | 1467643442648 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:02 INFO - PROCESS | 1952 | 1467643442651 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:02 INFO - PROCESS | 1952 | 1467643442755 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 07:44:02 INFO - PROCESS | 1952 | 1467643442766 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:02 INFO - PROCESS | 1952 | 1467643442768 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:02 INFO - PROCESS | 1952 | ++DOCSHELL 0x119488800 == 29 [pid = 1952] [id = 511] 07:44:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x11295cc00) [pid = 1952] [serial = 1533] [outer = 0x0] 07:44:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x11825e800) [pid = 1952] [serial = 1534] [outer = 0x11295cc00] 07:44:02 INFO - PROCESS | 1952 | 1467643442815 Marionette DEBUG loaded listener.js 07:44:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1183dbc00) [pid = 1952] [serial = 1535] [outer = 0x11295cc00] 07:44:03 INFO - PROCESS | 1952 | 1467643443265 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 673ms 07:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:44:03 INFO - PROCESS | 1952 | 1467643443310 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 07:44:03 INFO - PROCESS | 1952 | 1467643443312 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 07:44:03 INFO - PROCESS | 1952 | 1467643443314 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:44:03 INFO - PROCESS | 1952 | 1467643443315 Marionette TRACE conn2 <- [1,2018,null,{}] 07:44:03 INFO - PROCESS | 1952 | 1467643443317 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:03 INFO - PROCESS | 1952 | 1467643443318 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:03 INFO - PROCESS | 1952 | 1467643443396 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 07:44:03 INFO - PROCESS | 1952 | 1467643443400 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:03 INFO - PROCESS | 1952 | 1467643443401 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:03 INFO - PROCESS | 1952 | ++DOCSHELL 0x12144e800 == 30 [pid = 1952] [id = 512] 07:44:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x11859a000) [pid = 1952] [serial = 1536] [outer = 0x0] 07:44:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x118703000) [pid = 1952] [serial = 1537] [outer = 0x11859a000] 07:44:03 INFO - PROCESS | 1952 | 1467643443427 Marionette DEBUG loaded listener.js 07:44:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x11870e400) [pid = 1952] [serial = 1538] [outer = 0x11859a000] 07:44:03 INFO - PROCESS | 1952 | 1467643443799 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 518ms 07:44:03 INFO - PROCESS | 1952 | 1467643443837 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 07:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:44:03 INFO - PROCESS | 1952 | 1467643443839 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 07:44:03 INFO - PROCESS | 1952 | 1467643443841 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:44:03 INFO - PROCESS | 1952 | 1467643443849 Marionette TRACE conn2 <- [1,2022,null,{}] 07:44:03 INFO - PROCESS | 1952 | 1467643443852 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:03 INFO - PROCESS | 1952 | 1467643443853 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:03 INFO - PROCESS | 1952 | 1467643443942 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 07:44:03 INFO - PROCESS | 1952 | 1467643443982 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:03 INFO - PROCESS | 1952 | 1467643443984 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:03 INFO - PROCESS | 1952 | ++DOCSHELL 0x124c8e800 == 31 [pid = 1952] [id = 513] 07:44:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x113d91800) [pid = 1952] [serial = 1539] [outer = 0x0] 07:44:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x11899a400) [pid = 1952] [serial = 1540] [outer = 0x113d91800] 07:44:04 INFO - PROCESS | 1952 | 1467643444010 Marionette DEBUG loaded listener.js 07:44:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x118fa7800) [pid = 1952] [serial = 1541] [outer = 0x113d91800] 07:44:04 INFO - PROCESS | 1952 | 1467643444332 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 529ms 07:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:44:04 INFO - PROCESS | 1952 | 1467643444370 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 07:44:04 INFO - PROCESS | 1952 | 1467643444372 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 07:44:04 INFO - PROCESS | 1952 | 1467643444374 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:44:04 INFO - PROCESS | 1952 | 1467643444375 Marionette TRACE conn2 <- [1,2026,null,{}] 07:44:04 INFO - PROCESS | 1952 | 1467643444377 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:04 INFO - PROCESS | 1952 | 1467643444381 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:04 INFO - PROCESS | 1952 | 1467643444510 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 07:44:04 INFO - PROCESS | 1952 | 1467643444514 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:04 INFO - PROCESS | 1952 | 1467643444515 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:04 INFO - PROCESS | 1952 | ++DOCSHELL 0x1269cc800 == 32 [pid = 1952] [id = 514] 07:44:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1185a2000) [pid = 1952] [serial = 1542] [outer = 0x0] 07:44:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x118ffcc00) [pid = 1952] [serial = 1543] [outer = 0x1185a2000] 07:44:04 INFO - PROCESS | 1952 | 1467643444541 Marionette DEBUG loaded listener.js 07:44:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x11a0b0800) [pid = 1952] [serial = 1544] [outer = 0x1185a2000] 07:44:04 INFO - PROCESS | 1952 | 1467643444959 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 621ms 07:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:44:05 INFO - PROCESS | 1952 | 1467643444996 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 07:44:05 INFO - PROCESS | 1952 | 1467643444997 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 07:44:05 INFO - PROCESS | 1952 | 1467643444999 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:44:05 INFO - PROCESS | 1952 | 1467643445000 Marionette TRACE conn2 <- [1,2030,null,{}] 07:44:05 INFO - PROCESS | 1952 | 1467643445002 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:05 INFO - PROCESS | 1952 | 1467643445004 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:05 INFO - PROCESS | 1952 | 1467643445104 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 07:44:05 INFO - PROCESS | 1952 | 1467643445143 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:05 INFO - PROCESS | 1952 | 1467643445144 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:05 INFO - PROCESS | 1952 | ++DOCSHELL 0x128f50800 == 33 [pid = 1952] [id = 515] 07:44:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x11a0b2400) [pid = 1952] [serial = 1545] [outer = 0x0] 07:44:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x11a0d5000) [pid = 1952] [serial = 1546] [outer = 0x11a0b2400] 07:44:05 INFO - PROCESS | 1952 | 1467643445172 Marionette DEBUG loaded listener.js 07:44:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x12100a800) [pid = 1952] [serial = 1547] [outer = 0x11a0b2400] 07:44:05 INFO - PROCESS | 1952 | 1467643445470 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 521ms 07:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:44:05 INFO - PROCESS | 1952 | 1467643445527 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 07:44:05 INFO - PROCESS | 1952 | 1467643445529 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 07:44:05 INFO - PROCESS | 1952 | 1467643445531 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:44:05 INFO - PROCESS | 1952 | 1467643445532 Marionette TRACE conn2 <- [1,2034,null,{}] 07:44:05 INFO - PROCESS | 1952 | 1467643445534 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:05 INFO - PROCESS | 1952 | 1467643445535 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:05 INFO - PROCESS | 1952 | 1467643445735 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 07:44:05 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x118710000) [pid = 1952] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:44:05 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x12100fc00) [pid = 1952] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:44:05 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x118257400) [pid = 1952] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:44:05 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x110fa7800) [pid = 1952] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:44:05 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x118996000) [pid = 1952] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:44:05 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x112961400) [pid = 1952] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:44:05 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x110eeb800) [pid = 1952] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:44:05 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1133c4400) [pid = 1952] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:44:05 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x1185de400) [pid = 1952] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:44:05 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1162e0000) [pid = 1952] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:44:05 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x110ee4c00) [pid = 1952] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:44:05 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x1193d3800) [pid = 1952] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:44:05 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1133c6000) [pid = 1952] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:44:05 INFO - PROCESS | 1952 | 1467643445795 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:05 INFO - PROCESS | 1952 | 1467643445796 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:05 INFO - PROCESS | 1952 | ++DOCSHELL 0x118398800 == 34 [pid = 1952] [id = 516] 07:44:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x110e81400) [pid = 1952] [serial = 1548] [outer = 0x0] 07:44:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x1127d0800) [pid = 1952] [serial = 1549] [outer = 0x110e81400] 07:44:05 INFO - PROCESS | 1952 | 1467643445821 Marionette DEBUG loaded listener.js 07:44:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1133e6000) [pid = 1952] [serial = 1550] [outer = 0x110e81400] 07:44:06 INFO - PROCESS | 1952 | 1467643446082 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 568ms 07:44:06 INFO - PROCESS | 1952 | 1467643446103 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 07:44:06 INFO - PROCESS | 1952 | 1467643446104 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 07:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:44:06 INFO - PROCESS | 1952 | 1467643446106 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:44:06 INFO - PROCESS | 1952 | 1467643446107 Marionette TRACE conn2 <- [1,2038,null,{}] 07:44:06 INFO - PROCESS | 1952 | 1467643446118 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:06 INFO - PROCESS | 1952 | 1467643446119 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:06 INFO - PROCESS | 1952 | 1467643446205 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 07:44:06 INFO - PROCESS | 1952 | 1467643446212 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:06 INFO - PROCESS | 1952 | 1467643446213 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:06 INFO - PROCESS | 1952 | ++DOCSHELL 0x119488000 == 35 [pid = 1952] [id = 517] 07:44:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x11696cc00) [pid = 1952] [serial = 1551] [outer = 0x0] 07:44:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x119494000) [pid = 1952] [serial = 1552] [outer = 0x11696cc00] 07:44:06 INFO - PROCESS | 1952 | 1467643446238 Marionette DEBUG loaded listener.js 07:44:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1162e0000) [pid = 1952] [serial = 1553] [outer = 0x11696cc00] 07:44:06 INFO - PROCESS | 1952 | 1467643446548 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 479ms 07:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:44:06 INFO - PROCESS | 1952 | 1467643446585 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 07:44:06 INFO - PROCESS | 1952 | 1467643446586 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 07:44:06 INFO - PROCESS | 1952 | 1467643446588 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:44:06 INFO - PROCESS | 1952 | 1467643446589 Marionette TRACE conn2 <- [1,2042,null,{}] 07:44:06 INFO - PROCESS | 1952 | 1467643446592 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:06 INFO - PROCESS | 1952 | 1467643446593 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:06 INFO - PROCESS | 1952 | 1467643446693 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 07:44:06 INFO - PROCESS | 1952 | 1467643446710 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:06 INFO - PROCESS | 1952 | 1467643446711 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:06 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a7c4000 == 36 [pid = 1952] [id = 518] 07:44:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x12119c400) [pid = 1952] [serial = 1554] [outer = 0x0] 07:44:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1215b3800) [pid = 1952] [serial = 1555] [outer = 0x12119c400] 07:44:06 INFO - PROCESS | 1952 | 1467643446737 Marionette DEBUG loaded listener.js 07:44:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x121ed9000) [pid = 1952] [serial = 1556] [outer = 0x12119c400] 07:44:07 INFO - PROCESS | 1952 | 1467643447135 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:44:07 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) 07:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 568ms 07:44:07 INFO - PROCESS | 1952 | 1467643447159 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 07:44:07 INFO - PROCESS | 1952 | 1467643447164 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 07:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:44:07 INFO - PROCESS | 1952 | 1467643447168 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:44:07 INFO - PROCESS | 1952 | 1467643447171 Marionette TRACE conn2 <- [1,2046,null,{}] 07:44:07 INFO - PROCESS | 1952 | 1467643447174 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:07 INFO - PROCESS | 1952 | 1467643447179 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:07 INFO - PROCESS | 1952 | 1467643447362 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 07:44:07 INFO - PROCESS | 1952 | 1467643447383 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:07 INFO - PROCESS | 1952 | 1467643447385 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:07 INFO - PROCESS | 1952 | ++DOCSHELL 0x124c8d800 == 37 [pid = 1952] [id = 519] 07:44:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1211a3800) [pid = 1952] [serial = 1557] [outer = 0x0] 07:44:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x125009c00) [pid = 1952] [serial = 1558] [outer = 0x1211a3800] 07:44:07 INFO - PROCESS | 1952 | 1467643447423 Marionette DEBUG loaded listener.js 07:44:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x12579f800) [pid = 1952] [serial = 1559] [outer = 0x1211a3800] 07:44:07 INFO - PROCESS | 1952 | 1467643447785 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 07:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:44:07 INFO - PROCESS | 1952 | 1467643447839 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 07:44:07 INFO - PROCESS | 1952 | 1467643447841 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 07:44:07 INFO - PROCESS | 1952 | 1467643447845 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:44:07 INFO - PROCESS | 1952 | 1467643447848 Marionette TRACE conn2 <- [1,2050,null,{}] 07:44:07 INFO - PROCESS | 1952 | 1467643447852 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:07 INFO - PROCESS | 1952 | 1467643447854 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:07 INFO - PROCESS | 1952 | 1467643447966 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 07:44:08 INFO - PROCESS | 1952 | 1467643448020 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:08 INFO - PROCESS | 1952 | 1467643448021 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:08 INFO - PROCESS | 1952 | ++DOCSHELL 0x11609d000 == 38 [pid = 1952] [id = 520] 07:44:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1127d5000) [pid = 1952] [serial = 1560] [outer = 0x0] 07:44:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1127d8c00) [pid = 1952] [serial = 1561] [outer = 0x1127d5000] 07:44:08 INFO - PROCESS | 1952 | 1467643448055 Marionette DEBUG loaded listener.js 07:44:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1133dcc00) [pid = 1952] [serial = 1562] [outer = 0x1127d5000] 07:44:08 INFO - PROCESS | 1952 | 1467643448563 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 772ms 07:44:08 INFO - PROCESS | 1952 | 1467643448620 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 07:44:08 INFO - PROCESS | 1952 | 1467643448623 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 07:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:44:08 INFO - PROCESS | 1952 | 1467643448631 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:44:08 INFO - PROCESS | 1952 | 1467643448633 Marionette TRACE conn2 <- [1,2054,null,{}] 07:44:08 INFO - PROCESS | 1952 | 1467643448635 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:08 INFO - PROCESS | 1952 | 1467643448637 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:08 INFO - PROCESS | 1952 | 1467643448747 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 07:44:08 INFO - PROCESS | 1952 | 1467643448824 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:08 INFO - PROCESS | 1952 | 1467643448826 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:08 INFO - PROCESS | 1952 | ++DOCSHELL 0x1210cc800 == 39 [pid = 1952] [id = 521] 07:44:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x115d59800) [pid = 1952] [serial = 1563] [outer = 0x0] 07:44:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1162db800) [pid = 1952] [serial = 1564] [outer = 0x115d59800] 07:44:08 INFO - PROCESS | 1952 | 1467643448857 Marionette DEBUG loaded listener.js 07:44:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x116f42c00) [pid = 1952] [serial = 1565] [outer = 0x115d59800] 07:44:09 INFO - PROCESS | 1952 | 1467643449504 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 920ms 07:44:09 INFO - PROCESS | 1952 | 1467643449552 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 07:44:09 INFO - PROCESS | 1952 | 1467643449554 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 07:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:44:09 INFO - PROCESS | 1952 | 1467643449558 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:44:09 INFO - PROCESS | 1952 | 1467643449560 Marionette TRACE conn2 <- [1,2058,null,{}] 07:44:09 INFO - PROCESS | 1952 | 1467643449563 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:09 INFO - PROCESS | 1952 | 1467643449565 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:09 INFO - PROCESS | 1952 | 1467643449667 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 07:44:09 INFO - PROCESS | 1952 | 1467643449747 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:09 INFO - PROCESS | 1952 | 1467643449750 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:09 INFO - PROCESS | 1952 | ++DOCSHELL 0x116945000 == 40 [pid = 1952] [id = 522] 07:44:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x113d8fc00) [pid = 1952] [serial = 1566] [outer = 0x0] 07:44:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x113f35800) [pid = 1952] [serial = 1567] [outer = 0x113d8fc00] 07:44:09 INFO - PROCESS | 1952 | 1467643449778 Marionette DEBUG loaded listener.js 07:44:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x115d10c00) [pid = 1952] [serial = 1568] [outer = 0x113d8fc00] 07:44:09 INFO - PROCESS | 1952 | --DOCSHELL 0x12a7c4000 == 39 [pid = 1952] [id = 518] 07:44:09 INFO - PROCESS | 1952 | --DOCSHELL 0x119488000 == 38 [pid = 1952] [id = 517] 07:44:09 INFO - PROCESS | 1952 | --DOCSHELL 0x118398800 == 37 [pid = 1952] [id = 516] 07:44:09 INFO - PROCESS | 1952 | --DOCSHELL 0x128f50800 == 36 [pid = 1952] [id = 515] 07:44:09 INFO - PROCESS | 1952 | --DOCSHELL 0x1269cc800 == 35 [pid = 1952] [id = 514] 07:44:09 INFO - PROCESS | 1952 | --DOCSHELL 0x124c8e800 == 34 [pid = 1952] [id = 513] 07:44:10 INFO - PROCESS | 1952 | --DOCSHELL 0x12144e800 == 33 [pid = 1952] [id = 512] 07:44:10 INFO - PROCESS | 1952 | --DOCSHELL 0x119488800 == 32 [pid = 1952] [id = 511] 07:44:10 INFO - PROCESS | 1952 | --DOCSHELL 0x11714a800 == 31 [pid = 1952] [id = 510] 07:44:10 INFO - PROCESS | 1952 | --DOCSHELL 0x116252000 == 30 [pid = 1952] [id = 509] 07:44:10 INFO - PROCESS | 1952 | --DOCSHELL 0x11623e000 == 29 [pid = 1952] [id = 508] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x12119cc00) [pid = 1952] [serial = 1504] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x1183ce800) [pid = 1952] [serial = 1486] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x118705800) [pid = 1952] [serial = 1489] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x118599000) [pid = 1952] [serial = 1487] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x118ffb800) [pid = 1952] [serial = 1492] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x118f9f000) [pid = 1952] [serial = 1490] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x112981c00) [pid = 1952] [serial = 1480] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x113211400) [pid = 1952] [serial = 1481] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x11299fc00) [pid = 1952] [serial = 1495] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x1160e1c00) [pid = 1952] [serial = 1483] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1214ee400) [pid = 1952] [serial = 1472] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x11676e000) [pid = 1952] [serial = 1477] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1176ca000) [pid = 1952] [serial = 1478] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x110eee400) [pid = 1952] [serial = 1474] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x112979400) [pid = 1952] [serial = 1475] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1193dac00) [pid = 1952] [serial = 1493] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x11899a000) [pid = 1952] [serial = 1496] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x11a0f4000) [pid = 1952] [serial = 1501] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x12100f800) [pid = 1952] [serial = 1502] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x11a0b7c00) [pid = 1952] [serial = 1498] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1218cb400) [pid = 1952] [serial = 1505] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x116974400) [pid = 1952] [serial = 1484] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x11a0eb800) [pid = 1952] [serial = 1499] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x121c32400) [pid = 1952] [serial = 1507] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x1127d9400) [pid = 1952] [serial = 1508] [outer = 0x0] [url = about:blank] 07:44:10 INFO - PROCESS | 1952 | 1467643450184 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 07:44:10 INFO - PROCESS | 1952 | 1467643450228 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 07:44:10 INFO - PROCESS | 1952 | 1467643450231 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 07:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:44:10 INFO - PROCESS | 1952 | 1467643450236 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:44:10 INFO - PROCESS | 1952 | 1467643450237 Marionette TRACE conn2 <- [1,2062,null,{}] 07:44:10 INFO - PROCESS | 1952 | 1467643450239 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:10 INFO - PROCESS | 1952 | 1467643450241 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:10 INFO - PROCESS | 1952 | 1467643450322 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 07:44:10 INFO - PROCESS | 1952 | 1467643450331 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:10 INFO - PROCESS | 1952 | 1467643450332 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:10 INFO - PROCESS | 1952 | ++DOCSHELL 0x118f06800 == 30 [pid = 1952] [id = 523] 07:44:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x11607e800) [pid = 1952] [serial = 1569] [outer = 0x0] 07:44:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x116a0a400) [pid = 1952] [serial = 1570] [outer = 0x11607e800] 07:44:10 INFO - PROCESS | 1952 | 1467643450359 Marionette DEBUG loaded listener.js 07:44:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x117ea4800) [pid = 1952] [serial = 1571] [outer = 0x11607e800] 07:44:10 INFO - PROCESS | 1952 | 1467643450723 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 519ms 07:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:44:10 INFO - PROCESS | 1952 | 1467643450754 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 07:44:10 INFO - PROCESS | 1952 | 1467643450756 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 07:44:10 INFO - PROCESS | 1952 | 1467643450758 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:44:10 INFO - PROCESS | 1952 | 1467643450761 Marionette TRACE conn2 <- [1,2066,null,{}] 07:44:10 INFO - PROCESS | 1952 | 1467643450768 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:10 INFO - PROCESS | 1952 | 1467643450772 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:10 INFO - PROCESS | 1952 | 1467643450856 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 07:44:10 INFO - PROCESS | 1952 | 1467643450864 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:10 INFO - PROCESS | 1952 | 1467643450866 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:10 INFO - PROCESS | 1952 | ++DOCSHELL 0x12132a800 == 31 [pid = 1952] [id = 524] 07:44:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x1183a7000) [pid = 1952] [serial = 1572] [outer = 0x0] 07:44:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1185ddc00) [pid = 1952] [serial = 1573] [outer = 0x1183a7000] 07:44:10 INFO - PROCESS | 1952 | 1467643450894 Marionette DEBUG loaded listener.js 07:44:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x118f9c800) [pid = 1952] [serial = 1574] [outer = 0x1183a7000] 07:44:11 INFO - PROCESS | 1952 | 1467643451320 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 622ms 07:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:44:11 INFO - PROCESS | 1952 | 1467643451392 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 07:44:11 INFO - PROCESS | 1952 | 1467643451395 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 07:44:11 INFO - PROCESS | 1952 | 1467643451400 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:44:11 INFO - PROCESS | 1952 | 1467643451403 Marionette TRACE conn2 <- [1,2070,null,{}] 07:44:11 INFO - PROCESS | 1952 | 1467643451406 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:11 INFO - PROCESS | 1952 | 1467643451408 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:11 INFO - PROCESS | 1952 | 1467643451506 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 07:44:11 INFO - PROCESS | 1952 | 1467643451609 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:11 INFO - PROCESS | 1952 | 1467643451610 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:11 INFO - PROCESS | 1952 | ++DOCSHELL 0x118229800 == 32 [pid = 1952] [id = 525] 07:44:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x115d06000) [pid = 1952] [serial = 1575] [outer = 0x0] 07:44:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x115d10800) [pid = 1952] [serial = 1576] [outer = 0x115d06000] 07:44:11 INFO - PROCESS | 1952 | 1467643451644 Marionette DEBUG loaded listener.js 07:44:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x116f4e800) [pid = 1952] [serial = 1577] [outer = 0x115d06000] 07:44:12 INFO - PROCESS | 1952 | 1467643452078 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 721ms 07:44:12 INFO - PROCESS | 1952 | 1467643452121 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 07:44:12 INFO - PROCESS | 1952 | 1467643452125 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 07:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:44:12 INFO - PROCESS | 1952 | 1467643452129 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:44:12 INFO - PROCESS | 1952 | 1467643452131 Marionette TRACE conn2 <- [1,2074,null,{}] 07:44:12 INFO - PROCESS | 1952 | 1467643452133 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:12 INFO - PROCESS | 1952 | 1467643452135 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:12 INFO - PROCESS | 1952 | 1467643452236 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 07:44:12 INFO - PROCESS | 1952 | 1467643452293 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:12 INFO - PROCESS | 1952 | 1467643452294 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:12 INFO - PROCESS | 1952 | ++DOCSHELL 0x124b9e800 == 33 [pid = 1952] [id = 526] 07:44:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1183d1800) [pid = 1952] [serial = 1578] [outer = 0x0] 07:44:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1189a3c00) [pid = 1952] [serial = 1579] [outer = 0x1183d1800] 07:44:12 INFO - PROCESS | 1952 | 1467643452325 Marionette DEBUG loaded listener.js 07:44:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x118ffd800) [pid = 1952] [serial = 1580] [outer = 0x1183d1800] 07:44:12 INFO - PROCESS | 1952 | 1467643452735 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 07:44:12 INFO - PROCESS | 1952 | 1467643452800 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 07:44:12 INFO - PROCESS | 1952 | 1467643452801 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 07:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:44:12 INFO - PROCESS | 1952 | 1467643452804 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:44:12 INFO - PROCESS | 1952 | 1467643452806 Marionette TRACE conn2 <- [1,2078,null,{}] 07:44:12 INFO - PROCESS | 1952 | 1467643452814 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:12 INFO - PROCESS | 1952 | 1467643452817 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:12 INFO - PROCESS | 1952 | 1467643452932 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 07:44:12 INFO - PROCESS | 1952 | 1467643452990 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:12 INFO - PROCESS | 1952 | 1467643452992 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:13 INFO - PROCESS | 1952 | ++DOCSHELL 0x12783f800 == 34 [pid = 1952] [id = 527] 07:44:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1194d3000) [pid = 1952] [serial = 1581] [outer = 0x0] 07:44:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1197a0400) [pid = 1952] [serial = 1582] [outer = 0x1194d3000] 07:44:13 INFO - PROCESS | 1952 | 1467643453024 Marionette DEBUG loaded listener.js 07:44:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1133e3400) [pid = 1952] [serial = 1583] [outer = 0x1194d3000] 07:44:13 INFO - PROCESS | 1952 | 1467643453478 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 726ms 07:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:44:13 INFO - PROCESS | 1952 | 1467643453532 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 07:44:13 INFO - PROCESS | 1952 | 1467643453535 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 07:44:13 INFO - PROCESS | 1952 | 1467643453538 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:44:13 INFO - PROCESS | 1952 | 1467643453540 Marionette TRACE conn2 <- [1,2082,null,{}] 07:44:13 INFO - PROCESS | 1952 | 1467643453543 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:13 INFO - PROCESS | 1952 | 1467643453546 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:13 INFO - PROCESS | 1952 | 1467643453683 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 07:44:13 INFO - PROCESS | 1952 | 1467643453738 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:13 INFO - PROCESS | 1952 | 1467643453740 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:13 INFO - PROCESS | 1952 | ++DOCSHELL 0x12977b000 == 35 [pid = 1952] [id = 528] 07:44:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x11a061c00) [pid = 1952] [serial = 1584] [outer = 0x0] 07:44:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x11a0d1800) [pid = 1952] [serial = 1585] [outer = 0x11a061c00] 07:44:13 INFO - PROCESS | 1952 | 1467643453769 Marionette DEBUG loaded listener.js 07:44:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x121009000) [pid = 1952] [serial = 1586] [outer = 0x11a061c00] 07:44:14 INFO - PROCESS | 1952 | 1467643454181 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 07:44:14 INFO - PROCESS | 1952 | 1467643454208 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 07:44:14 INFO - PROCESS | 1952 | 1467643454210 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 07:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:44:14 INFO - PROCESS | 1952 | 1467643454212 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:44:14 INFO - PROCESS | 1952 | 1467643454213 Marionette TRACE conn2 <- [1,2086,null,{}] 07:44:14 INFO - PROCESS | 1952 | 1467643454216 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:14 INFO - PROCESS | 1952 | 1467643454217 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:14 INFO - PROCESS | 1952 | 1467643454328 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 07:44:14 INFO - PROCESS | 1952 | 1467643454385 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:14 INFO - PROCESS | 1952 | 1467643454386 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:14 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5a2800 == 36 [pid = 1952] [id = 529] 07:44:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x11a0ca800) [pid = 1952] [serial = 1587] [outer = 0x0] 07:44:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x121195000) [pid = 1952] [serial = 1588] [outer = 0x11a0ca800] 07:44:14 INFO - PROCESS | 1952 | 1467643454416 Marionette DEBUG loaded listener.js 07:44:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1215acc00) [pid = 1952] [serial = 1589] [outer = 0x11a0ca800] 07:44:14 INFO - PROCESS | 1952 | 1467643454888 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 769ms 07:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:44:14 INFO - PROCESS | 1952 | 1467643454982 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 07:44:14 INFO - PROCESS | 1952 | 1467643454984 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 07:44:14 INFO - PROCESS | 1952 | 1467643454987 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:44:14 INFO - PROCESS | 1952 | 1467643454989 Marionette TRACE conn2 <- [1,2090,null,{}] 07:44:15 INFO - PROCESS | 1952 | 1467643455010 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:15 INFO - PROCESS | 1952 | 1467643455013 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:15 INFO - PROCESS | 1952 | 1467643455132 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 07:44:15 INFO - PROCESS | 1952 | 1467643455184 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:15 INFO - PROCESS | 1952 | 1467643455187 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:15 INFO - PROCESS | 1952 | ++DOCSHELL 0x11822c800 == 37 [pid = 1952] [id = 530] 07:44:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x1133dd800) [pid = 1952] [serial = 1590] [outer = 0x0] 07:44:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x113d4cc00) [pid = 1952] [serial = 1591] [outer = 0x1133dd800] 07:44:15 INFO - PROCESS | 1952 | 1467643455214 Marionette DEBUG loaded listener.js 07:44:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x11676d800) [pid = 1952] [serial = 1592] [outer = 0x1133dd800] 07:44:16 INFO - PROCESS | 1952 | --DOCSHELL 0x118f06800 == 36 [pid = 1952] [id = 523] 07:44:16 INFO - PROCESS | 1952 | --DOCSHELL 0x116945000 == 35 [pid = 1952] [id = 522] 07:44:16 INFO - PROCESS | 1952 | --DOCSHELL 0x11609d000 == 34 [pid = 1952] [id = 520] 07:44:16 INFO - PROCESS | 1952 | --DOCSHELL 0x1210cc800 == 33 [pid = 1952] [id = 521] 07:44:16 INFO - PROCESS | 1952 | --DOCSHELL 0x124c8d800 == 32 [pid = 1952] [id = 519] 07:44:16 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5a2800 == 31 [pid = 1952] [id = 529] 07:44:16 INFO - PROCESS | 1952 | --DOCSHELL 0x12977b000 == 30 [pid = 1952] [id = 528] 07:44:16 INFO - PROCESS | 1952 | --DOCSHELL 0x12783f800 == 29 [pid = 1952] [id = 527] 07:44:16 INFO - PROCESS | 1952 | --DOCSHELL 0x124b9e800 == 28 [pid = 1952] [id = 526] 07:44:16 INFO - PROCESS | 1952 | --DOCSHELL 0x118229800 == 27 [pid = 1952] [id = 525] 07:44:16 INFO - PROCESS | 1952 | --DOCSHELL 0x12132a800 == 26 [pid = 1952] [id = 524] 07:44:16 INFO - PROCESS | 1952 | 1467643456169 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1225ms 07:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:44:16 INFO - PROCESS | 1952 | 1467643456214 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 07:44:16 INFO - PROCESS | 1952 | 1467643456216 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 07:44:16 INFO - PROCESS | 1952 | 1467643456219 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:44:16 INFO - PROCESS | 1952 | 1467643456221 Marionette TRACE conn2 <- [1,2094,null,{}] 07:44:16 INFO - PROCESS | 1952 | 1467643456224 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:16 INFO - PROCESS | 1952 | 1467643456226 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:16 INFO - PROCESS | 1952 | 1467643456305 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 07:44:16 INFO - PROCESS | 1952 | 1467643456314 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:16 INFO - PROCESS | 1952 | 1467643456317 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:16 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f0b000 == 27 [pid = 1952] [id = 531] 07:44:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x112d88800) [pid = 1952] [serial = 1593] [outer = 0x0] 07:44:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x115d0bc00) [pid = 1952] [serial = 1594] [outer = 0x112d88800] 07:44:16 INFO - PROCESS | 1952 | 1467643456345 Marionette DEBUG loaded listener.js 07:44:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x11295fc00) [pid = 1952] [serial = 1595] [outer = 0x112d88800] 07:44:16 INFO - PROCESS | 1952 | 1467643456671 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 470ms 07:44:16 INFO - PROCESS | 1952 | 1467643456714 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 07:44:16 INFO - PROCESS | 1952 | 1467643456718 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 07:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:44:16 INFO - PROCESS | 1952 | 1467643456724 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:44:16 INFO - PROCESS | 1952 | 1467643456726 Marionette TRACE conn2 <- [1,2098,null,{}] 07:44:16 INFO - PROCESS | 1952 | 1467643456729 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:16 INFO - PROCESS | 1952 | 1467643456731 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:16 INFO - PROCESS | 1952 | 1467643456811 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 07:44:16 INFO - PROCESS | 1952 | 1467643456816 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:16 INFO - PROCESS | 1952 | 1467643456818 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:16 INFO - PROCESS | 1952 | ++DOCSHELL 0x11946d800 == 28 [pid = 1952] [id = 532] 07:44:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x116973400) [pid = 1952] [serial = 1596] [outer = 0x0] 07:44:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x117ea6c00) [pid = 1952] [serial = 1597] [outer = 0x116973400] 07:44:16 INFO - PROCESS | 1952 | 1467643456846 Marionette DEBUG loaded listener.js 07:44:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x1183d2000) [pid = 1952] [serial = 1598] [outer = 0x116973400] 07:44:17 INFO - PROCESS | 1952 | 1467643457237 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 522ms 07:44:17 INFO - PROCESS | 1952 | 1467643457255 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 07:44:17 INFO - PROCESS | 1952 | 1467643457257 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 07:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:44:17 INFO - PROCESS | 1952 | 1467643457260 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:44:17 INFO - PROCESS | 1952 | 1467643457265 Marionette TRACE conn2 <- [1,2102,null,{}] 07:44:17 INFO - PROCESS | 1952 | 1467643457273 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:17 INFO - PROCESS | 1952 | 1467643457279 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:17 INFO - PROCESS | 1952 | 1467643457377 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 07:44:17 INFO - PROCESS | 1952 | 1467643457418 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:17 INFO - PROCESS | 1952 | 1467643457420 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:17 INFO - PROCESS | 1952 | ++DOCSHELL 0x12501d000 == 29 [pid = 1952] [id = 533] 07:44:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x112957000) [pid = 1952] [serial = 1599] [outer = 0x0] 07:44:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x118fa4800) [pid = 1952] [serial = 1600] [outer = 0x112957000] 07:44:17 INFO - PROCESS | 1952 | 1467643457453 Marionette DEBUG loaded listener.js 07:44:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x1193d6400) [pid = 1952] [serial = 1601] [outer = 0x112957000] 07:44:17 INFO - PROCESS | 1952 | 1467643457806 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 575ms 07:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:44:17 INFO - PROCESS | 1952 | 1467643457836 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 07:44:17 INFO - PROCESS | 1952 | 1467643457838 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 07:44:17 INFO - PROCESS | 1952 | 1467643457840 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:44:17 INFO - PROCESS | 1952 | 1467643457841 Marionette TRACE conn2 <- [1,2106,null,{}] 07:44:17 INFO - PROCESS | 1952 | 1467643457851 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:17 INFO - PROCESS | 1952 | 1467643457852 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:17 INFO - PROCESS | 1952 | 1467643457953 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 07:44:17 INFO - PROCESS | 1952 | 1467643457956 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:17 INFO - PROCESS | 1952 | 1467643457957 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:17 INFO - PROCESS | 1952 | ++DOCSHELL 0x127836000 == 30 [pid = 1952] [id = 534] 07:44:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x1193d9400) [pid = 1952] [serial = 1602] [outer = 0x0] 07:44:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x119907000) [pid = 1952] [serial = 1603] [outer = 0x1193d9400] 07:44:17 INFO - PROCESS | 1952 | 1467643457984 Marionette DEBUG loaded listener.js 07:44:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x11a0b1c00) [pid = 1952] [serial = 1604] [outer = 0x1193d9400] 07:44:18 INFO - PROCESS | 1952 | 1467643458326 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 07:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 523ms 07:44:18 INFO - PROCESS | 1952 | 1467643458372 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 07:44:18 INFO - PROCESS | 1952 | 1467643458373 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 07:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:44:18 INFO - PROCESS | 1952 | 1467643458376 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:44:18 INFO - PROCESS | 1952 | 1467643458384 Marionette TRACE conn2 <- [1,2110,null,{}] 07:44:18 INFO - PROCESS | 1952 | 1467643458387 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:18 INFO - PROCESS | 1952 | 1467643458388 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:18 INFO - PROCESS | 1952 | 1467643458486 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 07:44:18 INFO - PROCESS | 1952 | 1467643458522 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:18 INFO - PROCESS | 1952 | 1467643458524 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:18 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5a2000 == 31 [pid = 1952] [id = 535] 07:44:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 114 (0x1160d9000) [pid = 1952] [serial = 1605] [outer = 0x0] 07:44:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 115 (0x11a0edc00) [pid = 1952] [serial = 1606] [outer = 0x1160d9000] 07:44:18 INFO - PROCESS | 1952 | 1467643458548 Marionette DEBUG loaded listener.js 07:44:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 116 (0x121028400) [pid = 1952] [serial = 1607] [outer = 0x1160d9000] 07:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:44:18 INFO - PROCESS | 1952 | 1467643458945 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 576ms 07:44:18 INFO - PROCESS | 1952 | 1467643458954 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 07:44:18 INFO - PROCESS | 1952 | 1467643458956 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 07:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:44:18 INFO - PROCESS | 1952 | 1467643458960 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:44:18 INFO - PROCESS | 1952 | 1467643458962 Marionette TRACE conn2 <- [1,2114,null,{}] 07:44:18 INFO - PROCESS | 1952 | 1467643458966 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:18 INFO - PROCESS | 1952 | 1467643458972 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:19 INFO - PROCESS | 1952 | 1467643459446 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 115 (0x113d91800) [pid = 1952] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 114 (0x1183a7000) [pid = 1952] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 113 (0x11859a000) [pid = 1952] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x1129d8400) [pid = 1952] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x115024000) [pid = 1952] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x11295cc00) [pid = 1952] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x117ea6000) [pid = 1952] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x112963c00) [pid = 1952] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x1133e4800) [pid = 1952] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x119498000) [pid = 1952] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x121ed5400) [pid = 1952] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x116029400) [pid = 1952] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x1185a2000) [pid = 1952] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x11a0b2400) [pid = 1952] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x110e81400) [pid = 1952] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x12119c400) [pid = 1952] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x113d8fc00) [pid = 1952] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x11607e800) [pid = 1952] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x11696cc00) [pid = 1952] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1211a3800) [pid = 1952] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x1127d5000) [pid = 1952] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:44:19 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x115d59800) [pid = 1952] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:44:19 INFO - PROCESS | 1952 | 1467643459502 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:19 INFO - PROCESS | 1952 | 1467643459503 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:19 INFO - PROCESS | 1952 | ++DOCSHELL 0x113d88800 == 32 [pid = 1952] [id = 536] 07:44:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x110ee6000) [pid = 1952] [serial = 1608] [outer = 0x0] 07:44:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1127d6800) [pid = 1952] [serial = 1609] [outer = 0x110ee6000] 07:44:19 INFO - PROCESS | 1952 | 1467643459530 Marionette DEBUG loaded listener.js 07:44:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x113f2d800) [pid = 1952] [serial = 1610] [outer = 0x110ee6000] 07:44:19 INFO - PROCESS | 1952 | 1467643459811 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 874ms 07:44:19 INFO - PROCESS | 1952 | 1467643459834 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 07:44:19 INFO - PROCESS | 1952 | 1467643459835 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 07:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:44:19 INFO - PROCESS | 1952 | 1467643459838 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:44:19 INFO - PROCESS | 1952 | 1467643459839 Marionette TRACE conn2 <- [1,2118,null,{}] 07:44:19 INFO - PROCESS | 1952 | 1467643459841 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:19 INFO - PROCESS | 1952 | 1467643459843 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:19 INFO - PROCESS | 1952 | 1467643459940 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 07:44:19 INFO - PROCESS | 1952 | 1467643459946 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:19 INFO - PROCESS | 1952 | 1467643459948 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:19 INFO - PROCESS | 1952 | ++DOCSHELL 0x12b32c000 == 33 [pid = 1952] [id = 537] 07:44:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x115d0ec00) [pid = 1952] [serial = 1611] [outer = 0x0] 07:44:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x117ea4400) [pid = 1952] [serial = 1612] [outer = 0x115d0ec00] 07:44:19 INFO - PROCESS | 1952 | 1467643459972 Marionette DEBUG loaded listener.js 07:44:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x118fa8800) [pid = 1952] [serial = 1613] [outer = 0x115d0ec00] 07:44:20 INFO - PROCESS | 1952 | 1467643460291 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 469ms 07:44:20 INFO - PROCESS | 1952 | 1467643460308 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 07:44:20 INFO - PROCESS | 1952 | 1467643460313 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 07:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:44:20 INFO - PROCESS | 1952 | 1467643460336 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:44:20 INFO - PROCESS | 1952 | 1467643460338 Marionette TRACE conn2 <- [1,2122,null,{}] 07:44:20 INFO - PROCESS | 1952 | 1467643460372 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:20 INFO - PROCESS | 1952 | 1467643460374 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:20 INFO - PROCESS | 1952 | 1467643460499 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 07:44:20 INFO - PROCESS | 1952 | 1467643460505 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:20 INFO - PROCESS | 1952 | 1467643460506 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:20 INFO - PROCESS | 1952 | ++DOCSHELL 0x12be49800 == 34 [pid = 1952] [id = 538] 07:44:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1127d0c00) [pid = 1952] [serial = 1614] [outer = 0x0] 07:44:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x119bd2800) [pid = 1952] [serial = 1615] [outer = 0x1127d0c00] 07:44:20 INFO - PROCESS | 1952 | 1467643460547 Marionette DEBUG loaded listener.js 07:44:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x1214f6c00) [pid = 1952] [serial = 1616] [outer = 0x1127d0c00] 07:44:20 INFO - PROCESS | 1952 | 1467643460985 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 705ms 07:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:44:21 INFO - PROCESS | 1952 | 1467643461031 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 07:44:21 INFO - PROCESS | 1952 | 1467643461032 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 07:44:21 INFO - PROCESS | 1952 | 1467643461034 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:44:21 INFO - PROCESS | 1952 | 1467643461035 Marionette TRACE conn2 <- [1,2126,null,{}] 07:44:21 INFO - PROCESS | 1952 | 1467643461038 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:21 INFO - PROCESS | 1952 | 1467643461039 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:21 INFO - PROCESS | 1952 | 1467643461123 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 07:44:21 INFO - PROCESS | 1952 | 1467643461128 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:21 INFO - PROCESS | 1952 | 1467643461130 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:21 INFO - PROCESS | 1952 | ++DOCSHELL 0x124da3000 == 35 [pid = 1952] [id = 539] 07:44:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x1176bbc00) [pid = 1952] [serial = 1617] [outer = 0x0] 07:44:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x1251c3800) [pid = 1952] [serial = 1618] [outer = 0x1176bbc00] 07:44:21 INFO - PROCESS | 1952 | 1467643461154 Marionette DEBUG loaded listener.js 07:44:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x125710800) [pid = 1952] [serial = 1619] [outer = 0x1176bbc00] 07:44:21 INFO - PROCESS | 1952 | 1467643461597 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 618ms 07:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:44:21 INFO - PROCESS | 1952 | 1467643461669 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 07:44:21 INFO - PROCESS | 1952 | 1467643461671 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 07:44:21 INFO - PROCESS | 1952 | 1467643461676 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:44:21 INFO - PROCESS | 1952 | 1467643461680 Marionette TRACE conn2 <- [1,2130,null,{}] 07:44:21 INFO - PROCESS | 1952 | 1467643461684 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:21 INFO - PROCESS | 1952 | 1467643461686 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:21 INFO - PROCESS | 1952 | 1467643461808 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 07:44:21 INFO - PROCESS | 1952 | 1467643461910 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:21 INFO - PROCESS | 1952 | 1467643461911 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:21 INFO - PROCESS | 1952 | ++DOCSHELL 0x11877a000 == 36 [pid = 1952] [id = 540] 07:44:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x112c9a800) [pid = 1952] [serial = 1620] [outer = 0x0] 07:44:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x113372c00) [pid = 1952] [serial = 1621] [outer = 0x112c9a800] 07:44:21 INFO - PROCESS | 1952 | 1467643461944 Marionette DEBUG loaded listener.js 07:44:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x116083000) [pid = 1952] [serial = 1622] [outer = 0x112c9a800] 07:44:22 INFO - PROCESS | 1952 | 1467643462497 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:44:22 INFO - PROCESS | 1952 | 1467643462554 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 07:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:44:22 INFO - PROCESS | 1952 | 1467643462559 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:44:22 INFO - PROCESS | 1952 | 1467643462561 Marionette TRACE conn2 <- [1,2134,null,{}] 07:44:22 INFO - PROCESS | 1952 | 1467643462564 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:22 INFO - PROCESS | 1952 | 1467643462566 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:22 INFO - PROCESS | 1952 | 1467643462678 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 07:44:22 INFO - PROCESS | 1952 | 1467643462759 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:22 INFO - PROCESS | 1952 | 1467643462760 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:22 INFO - PROCESS | 1952 | ++DOCSHELL 0x12977b000 == 37 [pid = 1952] [id = 541] 07:44:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x11855d000) [pid = 1952] [serial = 1623] [outer = 0x0] 07:44:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x1185a2000) [pid = 1952] [serial = 1624] [outer = 0x11855d000] 07:44:22 INFO - PROCESS | 1952 | 1467643462791 Marionette DEBUG loaded listener.js 07:44:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x11870b000) [pid = 1952] [serial = 1625] [outer = 0x11855d000] 07:44:23 INFO - PROCESS | 1952 | 1467643463435 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 07:44:23 INFO - PROCESS | 1952 | --DOCSHELL 0x12be49800 == 36 [pid = 1952] [id = 538] 07:44:23 INFO - PROCESS | 1952 | --DOCSHELL 0x12b32c000 == 35 [pid = 1952] [id = 537] 07:44:23 INFO - PROCESS | 1952 | --DOCSHELL 0x113d88800 == 34 [pid = 1952] [id = 536] 07:44:23 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5a2000 == 33 [pid = 1952] [id = 535] 07:44:23 INFO - PROCESS | 1952 | --DOCSHELL 0x127836000 == 32 [pid = 1952] [id = 534] 07:44:23 INFO - PROCESS | 1952 | --DOCSHELL 0x12501d000 == 31 [pid = 1952] [id = 533] 07:44:23 INFO - PROCESS | 1952 | --DOCSHELL 0x11946d800 == 30 [pid = 1952] [id = 532] 07:44:23 INFO - PROCESS | 1952 | --DOCSHELL 0x116f0b000 == 29 [pid = 1952] [id = 531] 07:44:23 INFO - PROCESS | 1952 | --DOCSHELL 0x11822c800 == 28 [pid = 1952] [id = 530] 07:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 07:44:23 INFO - PROCESS | 1952 | 1467643463530 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 07:44:23 INFO - PROCESS | 1952 | 1467643463532 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 07:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:44:23 INFO - PROCESS | 1952 | 1467643463536 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:44:23 INFO - PROCESS | 1952 | 1467643463537 Marionette TRACE conn2 <- [1,2138,null,{}] 07:44:23 INFO - PROCESS | 1952 | 1467643463541 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:23 INFO - PROCESS | 1952 | 1467643463542 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:23 INFO - PROCESS | 1952 | 1467643463631 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x11899a400) [pid = 1952] [serial = 1540] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x1185ddc00) [pid = 1952] [serial = 1573] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x118703000) [pid = 1952] [serial = 1537] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x11602d800) [pid = 1952] [serial = 1511] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x11607d800) [pid = 1952] [serial = 1531] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x11386f800) [pid = 1952] [serial = 1510] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x11825e800) [pid = 1952] [serial = 1534] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x1185a5400) [pid = 1952] [serial = 1514] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x11839f400) [pid = 1952] [serial = 1513] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x113372000) [pid = 1952] [serial = 1528] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x1138ebc00) [pid = 1952] [serial = 1529] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x116a0c000) [pid = 1952] [serial = 1526] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1162d7400) [pid = 1952] [serial = 1525] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x119911000) [pid = 1952] [serial = 1517] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x11949b400) [pid = 1952] [serial = 1516] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x124dd0000) [pid = 1952] [serial = 1520] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x124b49400) [pid = 1952] [serial = 1519] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x124dd1000) [pid = 1952] [serial = 1523] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1194d4c00) [pid = 1952] [serial = 1522] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x118ffcc00) [pid = 1952] [serial = 1543] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x118fa7800) [pid = 1952] [serial = 1541] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x12100a800) [pid = 1952] [serial = 1547] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x11a0d5000) [pid = 1952] [serial = 1546] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x11a0b0800) [pid = 1952] [serial = 1544] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1133e6000) [pid = 1952] [serial = 1550] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x121ed9000) [pid = 1952] [serial = 1556] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x1127d0800) [pid = 1952] [serial = 1549] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1166ee000) [pid = 1952] [serial = 1532] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x113f35800) [pid = 1952] [serial = 1567] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x1183dbc00) [pid = 1952] [serial = 1535] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x115d10c00) [pid = 1952] [serial = 1568] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x116a0a400) [pid = 1952] [serial = 1570] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x119494000) [pid = 1952] [serial = 1552] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x12579f800) [pid = 1952] [serial = 1559] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x118f9c800) [pid = 1952] [serial = 1574] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x1162e0000) [pid = 1952] [serial = 1553] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x11870e400) [pid = 1952] [serial = 1538] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x1127d8c00) [pid = 1952] [serial = 1561] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x125009c00) [pid = 1952] [serial = 1558] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x117ea4800) [pid = 1952] [serial = 1571] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x1215b3800) [pid = 1952] [serial = 1555] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x1162db800) [pid = 1952] [serial = 1564] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x1133dcc00) [pid = 1952] [serial = 1562] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | --DOMWINDOW == 68 (0x116f42c00) [pid = 1952] [serial = 1565] [outer = 0x0] [url = about:blank] 07:44:23 INFO - PROCESS | 1952 | 1467643463696 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:23 INFO - PROCESS | 1952 | 1467643463698 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:23 INFO - PROCESS | 1952 | ++DOCSHELL 0x1169a1000 == 29 [pid = 1952] [id = 542] 07:44:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x11297c400) [pid = 1952] [serial = 1626] [outer = 0x0] 07:44:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x1138ea800) [pid = 1952] [serial = 1627] [outer = 0x11297c400] 07:44:23 INFO - PROCESS | 1952 | 1467643463726 Marionette DEBUG loaded listener.js 07:44:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x1166ef400) [pid = 1952] [serial = 1628] [outer = 0x11297c400] 07:44:24 INFO - PROCESS | 1952 | 1467643464050 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 571ms 07:44:24 INFO - PROCESS | 1952 | 1467643464107 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 07:44:24 INFO - PROCESS | 1952 | 1467643464110 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 07:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:44:24 INFO - PROCESS | 1952 | 1467643464114 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:44:24 INFO - PROCESS | 1952 | 1467643464116 Marionette TRACE conn2 <- [1,2142,null,{}] 07:44:24 INFO - PROCESS | 1952 | 1467643464118 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:24 INFO - PROCESS | 1952 | 1467643464120 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:24 INFO - PROCESS | 1952 | 1467643464227 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 07:44:24 INFO - PROCESS | 1952 | 1467643464284 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:24 INFO - PROCESS | 1952 | 1467643464285 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:24 INFO - PROCESS | 1952 | ++DOCSHELL 0x11877d000 == 30 [pid = 1952] [id = 543] 07:44:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x11696cc00) [pid = 1952] [serial = 1629] [outer = 0x0] 07:44:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x118257800) [pid = 1952] [serial = 1630] [outer = 0x11696cc00] 07:44:24 INFO - PROCESS | 1952 | 1467643464312 Marionette DEBUG loaded listener.js 07:44:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x1185dec00) [pid = 1952] [serial = 1631] [outer = 0x11696cc00] 07:44:24 INFO - PROCESS | 1952 | 1467643464648 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 07:44:24 INFO - PROCESS | 1952 | 1467643464688 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 07:44:24 INFO - PROCESS | 1952 | 1467643464691 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:44:24 INFO - PROCESS | 1952 | 1467643464695 Marionette TRACE conn2 <- [1,2146,null,{}] 07:44:24 INFO - PROCESS | 1952 | 1467643464707 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:24 INFO - PROCESS | 1952 | 1467643464712 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:24 INFO - PROCESS | 1952 | 1467643464843 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 07:44:24 INFO - PROCESS | 1952 | 1467643464920 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:24 INFO - PROCESS | 1952 | 1467643464922 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:24 INFO - PROCESS | 1952 | ++DOCSHELL 0x121330800 == 31 [pid = 1952] [id = 544] 07:44:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x112c9e400) [pid = 1952] [serial = 1632] [outer = 0x0] 07:44:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x118ff4800) [pid = 1952] [serial = 1633] [outer = 0x112c9e400] 07:44:24 INFO - PROCESS | 1952 | 1467643464951 Marionette DEBUG loaded listener.js 07:44:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x119911000) [pid = 1952] [serial = 1634] [outer = 0x112c9e400] 07:44:25 INFO - PROCESS | 1952 | 1467643465218 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 07:44:25 INFO - PROCESS | 1952 | 1467643465268 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 07:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:44:25 INFO - PROCESS | 1952 | 1467643465271 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:44:25 INFO - PROCESS | 1952 | 1467643465272 Marionette TRACE conn2 <- [1,2150,null,{}] 07:44:25 INFO - PROCESS | 1952 | 1467643465274 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:25 INFO - PROCESS | 1952 | 1467643465276 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:25 INFO - PROCESS | 1952 | 1467643465401 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 07:44:25 INFO - PROCESS | 1952 | 1467643465407 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:25 INFO - PROCESS | 1952 | 1467643465408 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:25 INFO - PROCESS | 1952 | ++DOCSHELL 0x124802800 == 32 [pid = 1952] [id = 545] 07:44:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x1185e0000) [pid = 1952] [serial = 1635] [outer = 0x0] 07:44:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x11a0cc000) [pid = 1952] [serial = 1636] [outer = 0x1185e0000] 07:44:25 INFO - PROCESS | 1952 | 1467643465434 Marionette DEBUG loaded listener.js 07:44:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x12100fc00) [pid = 1952] [serial = 1637] [outer = 0x1185e0000] 07:44:25 INFO - PROCESS | 1952 | 1467643465786 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 07:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 567ms 07:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:44:25 INFO - PROCESS | 1952 | 1467643465839 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 07:44:25 INFO - PROCESS | 1952 | 1467643465840 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 07:44:25 INFO - PROCESS | 1952 | 1467643465843 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:44:25 INFO - PROCESS | 1952 | 1467643465844 Marionette TRACE conn2 <- [1,2154,null,{}] 07:44:25 INFO - PROCESS | 1952 | 1467643465846 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:25 INFO - PROCESS | 1952 | 1467643465848 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:25 INFO - PROCESS | 1952 | 1467643465949 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 07:44:25 INFO - PROCESS | 1952 | 1467643465963 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:25 INFO - PROCESS | 1952 | 1467643465964 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:25 INFO - PROCESS | 1952 | ++DOCSHELL 0x1269cc800 == 33 [pid = 1952] [id = 546] 07:44:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x1176bb400) [pid = 1952] [serial = 1638] [outer = 0x0] 07:44:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1215a7c00) [pid = 1952] [serial = 1639] [outer = 0x1176bb400] 07:44:25 INFO - PROCESS | 1952 | 1467643465989 Marionette DEBUG loaded listener.js 07:44:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x121ed9000) [pid = 1952] [serial = 1640] [outer = 0x1176bb400] 07:44:26 INFO - PROCESS | 1952 | 1467643466348 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 519ms 07:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:44:26 INFO - PROCESS | 1952 | 1467643466363 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 07:44:26 INFO - PROCESS | 1952 | 1467643466364 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 07:44:26 INFO - PROCESS | 1952 | 1467643466366 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:44:26 INFO - PROCESS | 1952 | 1467643466367 Marionette TRACE conn2 <- [1,2158,null,{}] 07:44:26 INFO - PROCESS | 1952 | 1467643466369 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:26 INFO - PROCESS | 1952 | 1467643466374 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:26 INFO - PROCESS | 1952 | 1467643466502 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 07:44:26 INFO - PROCESS | 1952 | 1467643466506 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:26 INFO - PROCESS | 1952 | 1467643466508 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:26 INFO - PROCESS | 1952 | ++DOCSHELL 0x129377800 == 34 [pid = 1952] [id = 547] 07:44:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x121edd800) [pid = 1952] [serial = 1641] [outer = 0x0] 07:44:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x12500a800) [pid = 1952] [serial = 1642] [outer = 0x121edd800] 07:44:26 INFO - PROCESS | 1952 | 1467643466534 Marionette DEBUG loaded listener.js 07:44:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x126278c00) [pid = 1952] [serial = 1643] [outer = 0x121edd800] 07:44:26 INFO - PROCESS | 1952 | 1467643466903 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 570ms 07:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:44:26 INFO - PROCESS | 1952 | 1467643466937 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 07:44:26 INFO - PROCESS | 1952 | 1467643466938 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 07:44:26 INFO - PROCESS | 1952 | 1467643466940 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:44:26 INFO - PROCESS | 1952 | 1467643466941 Marionette TRACE conn2 <- [1,2162,null,{}] 07:44:26 INFO - PROCESS | 1952 | 1467643466951 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:26 INFO - PROCESS | 1952 | 1467643466952 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:27 INFO - PROCESS | 1952 | 1467643467049 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 07:44:27 INFO - PROCESS | 1952 | 1467643467053 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:27 INFO - PROCESS | 1952 | 1467643467054 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:27 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8b5800 == 35 [pid = 1952] [id = 548] 07:44:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x125709400) [pid = 1952] [serial = 1644] [outer = 0x0] 07:44:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x12663bc00) [pid = 1952] [serial = 1645] [outer = 0x125709400] 07:44:27 INFO - PROCESS | 1952 | 1467643467078 Marionette DEBUG loaded listener.js 07:44:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x12674b000) [pid = 1952] [serial = 1646] [outer = 0x125709400] 07:44:27 INFO - PROCESS | 1952 | 1467643467406 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 480ms 07:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:44:27 INFO - PROCESS | 1952 | 1467643467421 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 07:44:27 INFO - PROCESS | 1952 | 1467643467422 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 07:44:27 INFO - PROCESS | 1952 | 1467643467424 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:44:27 INFO - PROCESS | 1952 | 1467643467426 Marionette TRACE conn2 <- [1,2166,null,{}] 07:44:27 INFO - PROCESS | 1952 | 1467643467432 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:27 INFO - PROCESS | 1952 | 1467643467433 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:27 INFO - PROCESS | 1952 | 1467643467535 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 07:44:27 INFO - PROCESS | 1952 | 1467643467547 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:27 INFO - PROCESS | 1952 | 1467643467549 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:27 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ac17800 == 36 [pid = 1952] [id = 549] 07:44:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x12627e800) [pid = 1952] [serial = 1647] [outer = 0x0] 07:44:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x126908400) [pid = 1952] [serial = 1648] [outer = 0x12627e800] 07:44:27 INFO - PROCESS | 1952 | 1467643467573 Marionette DEBUG loaded listener.js 07:44:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1269a5400) [pid = 1952] [serial = 1649] [outer = 0x12627e800] 07:44:27 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x115d06000) [pid = 1952] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:44:27 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1183d1800) [pid = 1952] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:44:27 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1194d3000) [pid = 1952] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:44:27 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x11a061c00) [pid = 1952] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:44:27 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x11a0ca800) [pid = 1952] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:44:27 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x116973400) [pid = 1952] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:44:27 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x1133dd800) [pid = 1952] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:44:27 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x112957000) [pid = 1952] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:44:27 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1193d9400) [pid = 1952] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:44:27 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x1160d9000) [pid = 1952] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:44:27 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x115d0ec00) [pid = 1952] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:44:27 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x1127d0c00) [pid = 1952] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:44:27 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x110ee6000) [pid = 1952] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:44:27 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x112d88800) [pid = 1952] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:44:27 INFO - PROCESS | 1952 | 1467643467966 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 576ms 07:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:44:28 INFO - PROCESS | 1952 | 1467643468001 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 07:44:28 INFO - PROCESS | 1952 | 1467643468002 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 07:44:28 INFO - PROCESS | 1952 | 1467643468005 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:44:28 INFO - PROCESS | 1952 | 1467643468006 Marionette TRACE conn2 <- [1,2170,null,{}] 07:44:28 INFO - PROCESS | 1952 | 1467643468008 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:28 INFO - PROCESS | 1952 | 1467643468010 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:28 INFO - PROCESS | 1952 | 1467643468117 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 07:44:28 INFO - PROCESS | 1952 | 1467643468151 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:28 INFO - PROCESS | 1952 | 1467643468152 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:28 INFO - PROCESS | 1952 | ++DOCSHELL 0x121327800 == 37 [pid = 1952] [id = 550] 07:44:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x1127d7400) [pid = 1952] [serial = 1650] [outer = 0x0] 07:44:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x118259400) [pid = 1952] [serial = 1651] [outer = 0x1127d7400] 07:44:28 INFO - PROCESS | 1952 | 1467643468177 Marionette DEBUG loaded listener.js 07:44:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x11990a800) [pid = 1952] [serial = 1652] [outer = 0x1127d7400] 07:44:28 INFO - PROCESS | 1952 | 1467643468450 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 469ms 07:44:28 INFO - PROCESS | 1952 | 1467643468474 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 07:44:28 INFO - PROCESS | 1952 | 1467643468476 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 07:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:44:28 INFO - PROCESS | 1952 | 1467643468485 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:44:28 INFO - PROCESS | 1952 | 1467643468486 Marionette TRACE conn2 <- [1,2174,null,{}] 07:44:28 INFO - PROCESS | 1952 | 1467643468489 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:28 INFO - PROCESS | 1952 | 1467643468490 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:28 INFO - PROCESS | 1952 | 1467643468573 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 07:44:28 INFO - PROCESS | 1952 | 1467643468580 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:28 INFO - PROCESS | 1952 | 1467643468581 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:28 INFO - PROCESS | 1952 | ++DOCSHELL 0x12be4f800 == 38 [pid = 1952] [id = 551] 07:44:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x119bd7400) [pid = 1952] [serial = 1653] [outer = 0x0] 07:44:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x126279400) [pid = 1952] [serial = 1654] [outer = 0x119bd7400] 07:44:28 INFO - PROCESS | 1952 | 1467643468606 Marionette DEBUG loaded listener.js 07:44:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x126cf3000) [pid = 1952] [serial = 1655] [outer = 0x119bd7400] 07:44:28 INFO - PROCESS | 1952 | 1467643468960 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 522ms 07:44:29 INFO - PROCESS | 1952 | 1467643469007 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 07:44:29 INFO - PROCESS | 1952 | 1467643469009 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 07:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:44:29 INFO - PROCESS | 1952 | 1467643469011 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:44:29 INFO - PROCESS | 1952 | 1467643469013 Marionette TRACE conn2 <- [1,2178,null,{}] 07:44:29 INFO - PROCESS | 1952 | 1467643469015 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:29 INFO - PROCESS | 1952 | 1467643469017 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:29 INFO - PROCESS | 1952 | 1467643469109 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 07:44:29 INFO - PROCESS | 1952 | 1467643469115 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:29 INFO - PROCESS | 1952 | 1467643469116 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:29 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bf2d800 == 39 [pid = 1952] [id = 552] 07:44:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x126cf6c00) [pid = 1952] [serial = 1656] [outer = 0x0] 07:44:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x126dc2400) [pid = 1952] [serial = 1657] [outer = 0x126cf6c00] 07:44:29 INFO - PROCESS | 1952 | 1467643469142 Marionette DEBUG loaded listener.js 07:44:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x128de6400) [pid = 1952] [serial = 1658] [outer = 0x126cf6c00] 07:44:29 INFO - PROCESS | 1952 | 1467643469470 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 470ms 07:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:44:29 INFO - PROCESS | 1952 | 1467643469482 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 07:44:29 INFO - PROCESS | 1952 | 1467643469483 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 07:44:29 INFO - PROCESS | 1952 | 1467643469485 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:44:29 INFO - PROCESS | 1952 | 1467643469486 Marionette TRACE conn2 <- [1,2182,null,{}] 07:44:29 INFO - PROCESS | 1952 | 1467643469489 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:29 INFO - PROCESS | 1952 | 1467643469490 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:29 INFO - PROCESS | 1952 | 1467643469572 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 07:44:29 INFO - PROCESS | 1952 | 1467643469629 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:29 INFO - PROCESS | 1952 | 1467643469631 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:29 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c364800 == 40 [pid = 1952] [id = 553] 07:44:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x126db5c00) [pid = 1952] [serial = 1659] [outer = 0x0] 07:44:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1292e2400) [pid = 1952] [serial = 1660] [outer = 0x126db5c00] 07:44:29 INFO - PROCESS | 1952 | 1467643469658 Marionette DEBUG loaded listener.js 07:44:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1292ee000) [pid = 1952] [serial = 1661] [outer = 0x126db5c00] 07:44:30 INFO - PROCESS | 1952 | --DOCSHELL 0x1169a1000 == 39 [pid = 1952] [id = 542] 07:44:30 INFO - PROCESS | 1952 | --DOCSHELL 0x12977b000 == 38 [pid = 1952] [id = 541] 07:44:30 INFO - PROCESS | 1952 | --DOCSHELL 0x124da3000 == 37 [pid = 1952] [id = 539] 07:44:30 INFO - PROCESS | 1952 | --DOCSHELL 0x11877a000 == 36 [pid = 1952] [id = 540] 07:44:30 INFO - PROCESS | 1952 | --DOCSHELL 0x129377800 == 35 [pid = 1952] [id = 547] 07:44:30 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8b5800 == 34 [pid = 1952] [id = 548] 07:44:30 INFO - PROCESS | 1952 | --DOCSHELL 0x121327800 == 33 [pid = 1952] [id = 550] 07:44:30 INFO - PROCESS | 1952 | --DOCSHELL 0x12ac17800 == 32 [pid = 1952] [id = 549] 07:44:30 INFO - PROCESS | 1952 | --DOCSHELL 0x124802800 == 31 [pid = 1952] [id = 545] 07:44:30 INFO - PROCESS | 1952 | --DOCSHELL 0x12be4f800 == 30 [pid = 1952] [id = 551] 07:44:30 INFO - PROCESS | 1952 | --DOCSHELL 0x1269cc800 == 29 [pid = 1952] [id = 546] 07:44:30 INFO - PROCESS | 1952 | --DOCSHELL 0x121330800 == 28 [pid = 1952] [id = 544] 07:44:30 INFO - PROCESS | 1952 | --DOCSHELL 0x11877d000 == 27 [pid = 1952] [id = 543] 07:44:30 INFO - PROCESS | 1952 | --DOCSHELL 0x12bf2d800 == 26 [pid = 1952] [id = 552] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x116f4e800) [pid = 1952] [serial = 1577] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x115d10800) [pid = 1952] [serial = 1576] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x118ffd800) [pid = 1952] [serial = 1580] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1189a3c00) [pid = 1952] [serial = 1579] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x1133e3400) [pid = 1952] [serial = 1583] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1197a0400) [pid = 1952] [serial = 1582] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x121009000) [pid = 1952] [serial = 1586] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x11a0d1800) [pid = 1952] [serial = 1585] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1215acc00) [pid = 1952] [serial = 1589] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x121195000) [pid = 1952] [serial = 1588] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x117ea6c00) [pid = 1952] [serial = 1597] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x11676d800) [pid = 1952] [serial = 1592] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x113d4cc00) [pid = 1952] [serial = 1591] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x118fa4800) [pid = 1952] [serial = 1600] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x119907000) [pid = 1952] [serial = 1603] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x1193d6400) [pid = 1952] [serial = 1601] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x11a0edc00) [pid = 1952] [serial = 1606] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x121028400) [pid = 1952] [serial = 1607] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x117ea4400) [pid = 1952] [serial = 1612] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x119bd2800) [pid = 1952] [serial = 1615] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x113f2d800) [pid = 1952] [serial = 1610] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 68 (0x1127d6800) [pid = 1952] [serial = 1609] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 67 (0x115d0bc00) [pid = 1952] [serial = 1594] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 66 (0x1251c3800) [pid = 1952] [serial = 1618] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 65 (0x11295fc00) [pid = 1952] [serial = 1595] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 64 (0x11a0b1c00) [pid = 1952] [serial = 1604] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 63 (0x1214f6c00) [pid = 1952] [serial = 1616] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 62 (0x118fa8800) [pid = 1952] [serial = 1613] [outer = 0x0] [url = about:blank] 07:44:30 INFO - PROCESS | 1952 | --DOMWINDOW == 61 (0x1183d2000) [pid = 1952] [serial = 1598] [outer = 0x0] [url = about:blank] 07:44:31 INFO - PROCESS | 1952 | 1467643471048 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1574ms 07:44:31 INFO - PROCESS | 1952 | 1467643471062 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 07:44:31 INFO - PROCESS | 1952 | 1467643471065 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 07:44:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:44:31 INFO - PROCESS | 1952 | 1467643471068 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:44:31 INFO - PROCESS | 1952 | 1467643471070 Marionette TRACE conn2 <- [1,2186,null,{}] 07:44:31 INFO - PROCESS | 1952 | 1467643471075 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:31 INFO - PROCESS | 1952 | 1467643471076 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:31 INFO - PROCESS | 1952 | 1467643471156 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 07:44:31 INFO - PROCESS | 1952 | 1467643471211 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:31 INFO - PROCESS | 1952 | 1467643471214 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:31 INFO - PROCESS | 1952 | ++DOCSHELL 0x116619800 == 27 [pid = 1952] [id = 554] 07:44:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 62 (0x112964000) [pid = 1952] [serial = 1662] [outer = 0x0] 07:44:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 63 (0x112c95c00) [pid = 1952] [serial = 1663] [outer = 0x112964000] 07:44:31 INFO - PROCESS | 1952 | 1467643471243 Marionette DEBUG loaded listener.js 07:44:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 64 (0x1133b8c00) [pid = 1952] [serial = 1664] [outer = 0x112964000] 07:44:31 INFO - PROCESS | 1952 | 1467643471564 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:44:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:44:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 519ms 07:44:31 INFO - PROCESS | 1952 | 1467643471588 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 07:44:31 INFO - PROCESS | 1952 | 1467643471592 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 07:44:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:44:31 INFO - PROCESS | 1952 | 1467643471599 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:44:31 INFO - PROCESS | 1952 | 1467643471601 Marionette TRACE conn2 <- [1,2190,null,{}] 07:44:31 INFO - PROCESS | 1952 | 1467643471603 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:31 INFO - PROCESS | 1952 | 1467643471605 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:31 INFO - PROCESS | 1952 | 1467643471684 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 07:44:31 INFO - PROCESS | 1952 | 1467643471688 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:31 INFO - PROCESS | 1952 | 1467643471690 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:31 INFO - PROCESS | 1952 | ++DOCSHELL 0x11714c000 == 28 [pid = 1952] [id = 555] 07:44:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 65 (0x113868400) [pid = 1952] [serial = 1665] [outer = 0x0] 07:44:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 66 (0x115d05400) [pid = 1952] [serial = 1666] [outer = 0x113868400] 07:44:31 INFO - PROCESS | 1952 | 1467643471720 Marionette DEBUG loaded listener.js 07:44:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 67 (0x116077c00) [pid = 1952] [serial = 1667] [outer = 0x113868400] 07:44:32 INFO - PROCESS | 1952 | 1467643472066 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:44:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:44:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 523ms 07:44:32 INFO - PROCESS | 1952 | 1467643472122 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 07:44:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:44:32 INFO - PROCESS | 1952 | 1467643472132 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 07:44:32 INFO - PROCESS | 1952 | 1467643472135 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:44:32 INFO - PROCESS | 1952 | 1467643472138 Marionette TRACE conn2 <- [1,2194,null,{}] 07:44:32 INFO - PROCESS | 1952 | 1467643472146 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:32 INFO - PROCESS | 1952 | 1467643472149 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:32 INFO - PROCESS | 1952 | 1467643472227 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 07:44:32 INFO - PROCESS | 1952 | 1467643472234 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:32 INFO - PROCESS | 1952 | 1467643472236 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:32 INFO - PROCESS | 1952 | ++DOCSHELL 0x1191da800 == 29 [pid = 1952] [id = 556] 07:44:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 68 (0x110eef400) [pid = 1952] [serial = 1668] [outer = 0x0] 07:44:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x11696fc00) [pid = 1952] [serial = 1669] [outer = 0x110eef400] 07:44:32 INFO - PROCESS | 1952 | 1467643472264 Marionette DEBUG loaded listener.js 07:44:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x1176c1c00) [pid = 1952] [serial = 1670] [outer = 0x110eef400] 07:44:32 INFO - PROCESS | 1952 | 1467643472615 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:44:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:44:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 522ms 07:44:32 INFO - PROCESS | 1952 | 1467643472658 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 07:44:32 INFO - PROCESS | 1952 | 1467643472660 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 07:44:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:44:32 INFO - PROCESS | 1952 | 1467643472662 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:44:32 INFO - PROCESS | 1952 | 1467643472663 Marionette TRACE conn2 <- [1,2198,null,{}] 07:44:32 INFO - PROCESS | 1952 | 1467643472665 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:32 INFO - PROCESS | 1952 | 1467643472666 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:32 INFO - PROCESS | 1952 | 1467643472771 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 07:44:32 INFO - PROCESS | 1952 | 1467643472780 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:32 INFO - PROCESS | 1952 | 1467643472782 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:32 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a24800 == 30 [pid = 1952] [id = 557] 07:44:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x11825ec00) [pid = 1952] [serial = 1671] [outer = 0x0] 07:44:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x1183ce400) [pid = 1952] [serial = 1672] [outer = 0x11825ec00] 07:44:32 INFO - PROCESS | 1952 | 1467643472808 Marionette DEBUG loaded listener.js 07:44:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x118456000) [pid = 1952] [serial = 1673] [outer = 0x11825ec00] 07:44:33 INFO - PROCESS | 1952 | 1467643473104 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:44:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:44:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 468ms 07:44:33 INFO - PROCESS | 1952 | 1467643473132 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 07:44:33 INFO - PROCESS | 1952 | 1467643473133 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 07:44:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:44:33 INFO - PROCESS | 1952 | 1467643473135 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:44:33 INFO - PROCESS | 1952 | 1467643473136 Marionette TRACE conn2 <- [1,2202,null,{}] 07:44:33 INFO - PROCESS | 1952 | 1467643473139 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:33 INFO - PROCESS | 1952 | 1467643473140 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:33 INFO - PROCESS | 1952 | 1467643473220 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 07:44:33 INFO - PROCESS | 1952 | 1467643473224 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:33 INFO - PROCESS | 1952 | 1467643473225 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:33 INFO - PROCESS | 1952 | ++DOCSHELL 0x12161d000 == 31 [pid = 1952] [id = 558] 07:44:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x113842000) [pid = 1952] [serial = 1674] [outer = 0x0] 07:44:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x1185e2800) [pid = 1952] [serial = 1675] [outer = 0x113842000] 07:44:33 INFO - PROCESS | 1952 | 1467643473253 Marionette DEBUG loaded listener.js 07:44:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x11870e800) [pid = 1952] [serial = 1676] [outer = 0x113842000] 07:44:33 INFO - PROCESS | 1952 | 1467643473599 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:44:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:44:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 471ms 07:44:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:44:33 INFO - PROCESS | 1952 | 1467643473607 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 07:44:33 INFO - PROCESS | 1952 | 1467643473608 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 07:44:33 INFO - PROCESS | 1952 | 1467643473613 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:44:33 INFO - PROCESS | 1952 | 1467643473614 Marionette TRACE conn2 <- [1,2206,null,{}] 07:44:33 INFO - PROCESS | 1952 | 1467643473616 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:33 INFO - PROCESS | 1952 | 1467643473620 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:33 INFO - PROCESS | 1952 | 1467643473737 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 07:44:33 INFO - PROCESS | 1952 | 1467643473746 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:33 INFO - PROCESS | 1952 | 1467643473748 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:33 INFO - PROCESS | 1952 | ++DOCSHELL 0x124c8f000 == 32 [pid = 1952] [id = 559] 07:44:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x118710000) [pid = 1952] [serial = 1677] [outer = 0x0] 07:44:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x118f9f800) [pid = 1952] [serial = 1678] [outer = 0x118710000] 07:44:33 INFO - PROCESS | 1952 | 1467643473773 Marionette DEBUG loaded listener.js 07:44:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x119498c00) [pid = 1952] [serial = 1679] [outer = 0x118710000] 07:44:34 INFO - PROCESS | 1952 | 1467643474065 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:44:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:44:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 471ms 07:44:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:44:34 INFO - PROCESS | 1952 | 1467643474086 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 07:44:34 INFO - PROCESS | 1952 | 1467643474087 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 07:44:34 INFO - PROCESS | 1952 | 1467643474089 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:44:34 INFO - PROCESS | 1952 | 1467643474090 Marionette TRACE conn2 <- [1,2210,null,{}] 07:44:34 INFO - PROCESS | 1952 | 1467643474095 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:34 INFO - PROCESS | 1952 | 1467643474098 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:34 INFO - PROCESS | 1952 | 1467643474179 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 07:44:34 INFO - PROCESS | 1952 | 1467643474183 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:34 INFO - PROCESS | 1952 | 1467643474184 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:34 INFO - PROCESS | 1952 | ++DOCSHELL 0x12679b000 == 33 [pid = 1952] [id = 560] 07:44:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x11213d000) [pid = 1952] [serial = 1680] [outer = 0x0] 07:44:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x11990a000) [pid = 1952] [serial = 1681] [outer = 0x11213d000] 07:44:34 INFO - PROCESS | 1952 | 1467643474211 Marionette DEBUG loaded listener.js 07:44:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x119bcd400) [pid = 1952] [serial = 1682] [outer = 0x11213d000] 07:44:34 INFO - PROCESS | 1952 | 1467643474535 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:44:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:44:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 473ms 07:44:34 INFO - PROCESS | 1952 | 1467643474563 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 07:44:34 INFO - PROCESS | 1952 | 1467643474565 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 07:44:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:44:34 INFO - PROCESS | 1952 | 1467643474567 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:44:34 INFO - PROCESS | 1952 | 1467643474568 Marionette TRACE conn2 <- [1,2214,null,{}] 07:44:34 INFO - PROCESS | 1952 | 1467643474570 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:34 INFO - PROCESS | 1952 | 1467643474571 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:34 INFO - PROCESS | 1952 | 1467643474672 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 07:44:34 INFO - PROCESS | 1952 | 1467643474681 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:34 INFO - PROCESS | 1952 | 1467643474682 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:34 INFO - PROCESS | 1952 | ++DOCSHELL 0x127834000 == 34 [pid = 1952] [id = 561] 07:44:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x119bd2800) [pid = 1952] [serial = 1683] [outer = 0x0] 07:44:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x11a0ccc00) [pid = 1952] [serial = 1684] [outer = 0x119bd2800] 07:44:34 INFO - PROCESS | 1952 | 1467643474707 Marionette DEBUG loaded listener.js 07:44:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x11a0ec000) [pid = 1952] [serial = 1685] [outer = 0x119bd2800] 07:44:35 INFO - PROCESS | 1952 | 1467643475093 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 568ms 07:44:35 INFO - PROCESS | 1952 | 1467643475136 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 07:44:35 INFO - PROCESS | 1952 | 1467643475138 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 07:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:44:35 INFO - PROCESS | 1952 | 1467643475141 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:44:35 INFO - PROCESS | 1952 | 1467643475144 Marionette TRACE conn2 <- [1,2218,null,{}] 07:44:35 INFO - PROCESS | 1952 | 1467643475148 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:35 INFO - PROCESS | 1952 | 1467643475150 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:35 INFO - PROCESS | 1952 | 1467643475312 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 07:44:35 INFO - PROCESS | 1952 | 1467643475366 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:35 INFO - PROCESS | 1952 | 1467643475368 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:35 INFO - PROCESS | 1952 | ++DOCSHELL 0x1191d7000 == 35 [pid = 1952] [id = 562] 07:44:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x11607d000) [pid = 1952] [serial = 1686] [outer = 0x0] 07:44:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x12100b800) [pid = 1952] [serial = 1687] [outer = 0x11607d000] 07:44:35 INFO - PROCESS | 1952 | 1467643475409 Marionette DEBUG loaded listener.js 07:44:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x121022c00) [pid = 1952] [serial = 1688] [outer = 0x11607d000] 07:44:35 INFO - PROCESS | 1952 | 1467643475681 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 572ms 07:44:35 INFO - PROCESS | 1952 | 1467643475717 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 07:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:44:35 INFO - PROCESS | 1952 | 1467643475718 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 07:44:35 INFO - PROCESS | 1952 | 1467643475720 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:44:35 INFO - PROCESS | 1952 | 1467643475721 Marionette TRACE conn2 <- [1,2222,null,{}] 07:44:35 INFO - PROCESS | 1952 | 1467643475723 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:35 INFO - PROCESS | 1952 | 1467643475724 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:35 INFO - PROCESS | 1952 | 1467643475807 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 07:44:35 INFO - PROCESS | 1952 | 1467643475813 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:35 INFO - PROCESS | 1952 | 1467643475815 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:35 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5b7000 == 36 [pid = 1952] [id = 563] 07:44:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x121025c00) [pid = 1952] [serial = 1689] [outer = 0x0] 07:44:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1218c4c00) [pid = 1952] [serial = 1690] [outer = 0x121025c00] 07:44:35 INFO - PROCESS | 1952 | 1467643475839 Marionette DEBUG loaded listener.js 07:44:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x121ed0400) [pid = 1952] [serial = 1691] [outer = 0x121025c00] 07:44:36 INFO - PROCESS | 1952 | 1467643476171 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:44:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:44:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 469ms 07:44:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:44:36 INFO - PROCESS | 1952 | 1467643476190 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 07:44:36 INFO - PROCESS | 1952 | 1467643476191 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 07:44:36 INFO - PROCESS | 1952 | 1467643476195 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:44:36 INFO - PROCESS | 1952 | 1467643476198 Marionette TRACE conn2 <- [1,2226,null,{}] 07:44:36 INFO - PROCESS | 1952 | 1467643476200 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:36 INFO - PROCESS | 1952 | 1467643476202 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:36 INFO - PROCESS | 1952 | 1467643476324 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 07:44:36 INFO - PROCESS | 1952 | 1467643476340 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:36 INFO - PROCESS | 1952 | 1467643476349 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:36 INFO - PROCESS | 1952 | ++DOCSHELL 0x12161c000 == 37 [pid = 1952] [id = 564] 07:44:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x121ed0000) [pid = 1952] [serial = 1692] [outer = 0x0] 07:44:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x124b48c00) [pid = 1952] [serial = 1693] [outer = 0x121ed0000] 07:44:36 INFO - PROCESS | 1952 | 1467643476377 Marionette DEBUG loaded listener.js 07:44:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1251c3400) [pid = 1952] [serial = 1694] [outer = 0x121ed0000] 07:44:36 INFO - PROCESS | 1952 | 1467643476733 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:44:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:44:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 572ms 07:44:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:44:36 INFO - PROCESS | 1952 | 1467643476766 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 07:44:36 INFO - PROCESS | 1952 | 1467643476768 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 07:44:36 INFO - PROCESS | 1952 | 1467643476777 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:44:36 INFO - PROCESS | 1952 | 1467643476778 Marionette TRACE conn2 <- [1,2230,null,{}] 07:44:36 INFO - PROCESS | 1952 | 1467643476780 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:36 INFO - PROCESS | 1952 | 1467643476781 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:36 INFO - PROCESS | 1952 | 1467643476882 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 07:44:36 INFO - PROCESS | 1952 | 1467643476929 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:36 INFO - PROCESS | 1952 | 1467643476930 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:36 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acc8000 == 38 [pid = 1952] [id = 565] 07:44:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1257a5000) [pid = 1952] [serial = 1695] [outer = 0x0] 07:44:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x12604f800) [pid = 1952] [serial = 1696] [outer = 0x1257a5000] 07:44:36 INFO - PROCESS | 1952 | 1467643476954 Marionette DEBUG loaded listener.js 07:44:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x118ffd000) [pid = 1952] [serial = 1697] [outer = 0x1257a5000] 07:44:37 INFO - PROCESS | 1952 | 1467643477252 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:44:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:44:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 528ms 07:44:37 INFO - PROCESS | 1952 | 1467643477298 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 07:44:37 INFO - PROCESS | 1952 | 1467643477299 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 07:44:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:44:37 INFO - PROCESS | 1952 | 1467643477302 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:44:37 INFO - PROCESS | 1952 | 1467643477303 Marionette TRACE conn2 <- [1,2234,null,{}] 07:44:37 INFO - PROCESS | 1952 | 1467643477305 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:37 INFO - PROCESS | 1952 | 1467643477306 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:37 INFO - PROCESS | 1952 | 1467643477417 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 07:44:37 INFO - PROCESS | 1952 | 1467643477428 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:37 INFO - PROCESS | 1952 | 1467643477429 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:37 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb59000 == 39 [pid = 1952] [id = 566] 07:44:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x118254000) [pid = 1952] [serial = 1698] [outer = 0x0] 07:44:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x121022400) [pid = 1952] [serial = 1699] [outer = 0x118254000] 07:44:37 INFO - PROCESS | 1952 | 1467643477453 Marionette DEBUG loaded listener.js 07:44:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x126754000) [pid = 1952] [serial = 1700] [outer = 0x118254000] 07:44:37 INFO - PROCESS | 1952 | 1467643477802 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:44:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:44:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 519ms 07:44:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:44:37 INFO - PROCESS | 1952 | 1467643477821 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 07:44:37 INFO - PROCESS | 1952 | 1467643477823 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 07:44:37 INFO - PROCESS | 1952 | 1467643477825 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:44:37 INFO - PROCESS | 1952 | 1467643477826 Marionette TRACE conn2 <- [1,2238,null,{}] 07:44:37 INFO - PROCESS | 1952 | 1467643477835 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:37 INFO - PROCESS | 1952 | 1467643477837 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:37 INFO - PROCESS | 1952 | 1467643477948 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 07:44:38 INFO - PROCESS | 1952 | 1467643478003 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:38 INFO - PROCESS | 1952 | 1467643478004 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x12be5c000 == 40 [pid = 1952] [id = 567] 07:44:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x12627b800) [pid = 1952] [serial = 1701] [outer = 0x0] 07:44:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x126cf5000) [pid = 1952] [serial = 1702] [outer = 0x12627b800] 07:44:38 INFO - PROCESS | 1952 | 1467643478043 Marionette DEBUG loaded listener.js 07:44:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x126dbf400) [pid = 1952] [serial = 1703] [outer = 0x12627b800] 07:44:38 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x1176bb400) [pid = 1952] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:44:38 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x121edd800) [pid = 1952] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:44:38 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x12627e800) [pid = 1952] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:44:38 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1127d7400) [pid = 1952] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:44:38 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x125709400) [pid = 1952] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:44:38 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x119bd7400) [pid = 1952] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:44:38 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x126cf6c00) [pid = 1952] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:44:38 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x1185e0000) [pid = 1952] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:44:38 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x112c9e400) [pid = 1952] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:44:38 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x11696cc00) [pid = 1952] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:44:38 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x11297c400) [pid = 1952] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:44:38 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x11855d000) [pid = 1952] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:44:38 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x112c9a800) [pid = 1952] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:44:38 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1176bbc00) [pid = 1952] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:44:38 INFO - PROCESS | 1952 | 1467643478571 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:44:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:44:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 774ms 07:44:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:44:38 INFO - PROCESS | 1952 | 1467643478600 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 07:44:38 INFO - PROCESS | 1952 | 1467643478601 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 07:44:38 INFO - PROCESS | 1952 | 1467643478603 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:44:38 INFO - PROCESS | 1952 | 1467643478604 Marionette TRACE conn2 <- [1,2242,null,{}] 07:44:38 INFO - PROCESS | 1952 | 1467643478606 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:38 INFO - PROCESS | 1952 | 1467643478607 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:38 INFO - PROCESS | 1952 | 1467643478701 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 07:44:38 INFO - PROCESS | 1952 | 1467643478723 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:38 INFO - PROCESS | 1952 | 1467643478724 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x127836000 == 41 [pid = 1952] [id = 568] 07:44:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1129a1000) [pid = 1952] [serial = 1704] [outer = 0x0] 07:44:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x116629c00) [pid = 1952] [serial = 1705] [outer = 0x1129a1000] 07:44:38 INFO - PROCESS | 1952 | 1467643478749 Marionette DEBUG loaded listener.js 07:44:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x11990c400) [pid = 1952] [serial = 1706] [outer = 0x1129a1000] 07:44:39 INFO - PROCESS | 1952 | 1467643479203 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:44:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:44:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 618ms 07:44:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:44:39 INFO - PROCESS | 1952 | 1467643479222 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 07:44:39 INFO - PROCESS | 1952 | 1467643479223 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 07:44:39 INFO - PROCESS | 1952 | 1467643479225 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:44:39 INFO - PROCESS | 1952 | 1467643479226 Marionette TRACE conn2 <- [1,2246,null,{}] 07:44:39 INFO - PROCESS | 1952 | 1467643479229 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:39 INFO - PROCESS | 1952 | 1467643479230 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:39 INFO - PROCESS | 1952 | 1467643479350 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 07:44:39 INFO - PROCESS | 1952 | 1467643479356 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:39 INFO - PROCESS | 1952 | 1467643479356 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:39 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c619000 == 42 [pid = 1952] [id = 569] 07:44:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x1212b5c00) [pid = 1952] [serial = 1707] [outer = 0x0] 07:44:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x126904400) [pid = 1952] [serial = 1708] [outer = 0x1212b5c00] 07:44:39 INFO - PROCESS | 1952 | 1467643479397 Marionette DEBUG loaded listener.js 07:44:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x128db7400) [pid = 1952] [serial = 1709] [outer = 0x1212b5c00] 07:44:39 INFO - PROCESS | 1952 | 1467643479737 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:44:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:44:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 521ms 07:44:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:44:39 INFO - PROCESS | 1952 | 1467643479749 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 07:44:39 INFO - PROCESS | 1952 | 1467643479750 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 07:44:39 INFO - PROCESS | 1952 | 1467643479752 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:44:39 INFO - PROCESS | 1952 | 1467643479753 Marionette TRACE conn2 <- [1,2250,null,{}] 07:44:39 INFO - PROCESS | 1952 | 1467643479756 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:39 INFO - PROCESS | 1952 | 1467643479757 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:39 INFO - PROCESS | 1952 | 1467643479877 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 07:44:39 INFO - PROCESS | 1952 | 1467643479884 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:39 INFO - PROCESS | 1952 | 1467643479885 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:39 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c631800 == 43 [pid = 1952] [id = 570] 07:44:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x11a0edc00) [pid = 1952] [serial = 1710] [outer = 0x0] 07:44:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x128dbe800) [pid = 1952] [serial = 1711] [outer = 0x11a0edc00] 07:44:39 INFO - PROCESS | 1952 | 1467643479910 Marionette DEBUG loaded listener.js 07:44:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1292e4000) [pid = 1952] [serial = 1712] [outer = 0x11a0edc00] 07:44:40 INFO - PROCESS | 1952 | 1467643480217 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:44:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:44:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 470ms 07:44:40 INFO - PROCESS | 1952 | 1467643480222 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 07:44:40 INFO - PROCESS | 1952 | 1467643480223 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 07:44:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:44:40 INFO - PROCESS | 1952 | 1467643480233 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:44:40 INFO - PROCESS | 1952 | 1467643480234 Marionette TRACE conn2 <- [1,2254,null,{}] 07:44:40 INFO - PROCESS | 1952 | 1467643480236 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:40 INFO - PROCESS | 1952 | 1467643480237 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:40 INFO - PROCESS | 1952 | 1467643480324 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 07:44:40 INFO - PROCESS | 1952 | 1467643480330 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:40 INFO - PROCESS | 1952 | 1467643480331 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:40 INFO - PROCESS | 1952 | ++DOCSHELL 0x12cc8b800 == 44 [pid = 1952] [id = 571] 07:44:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x1292e9800) [pid = 1952] [serial = 1713] [outer = 0x0] 07:44:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x129515000) [pid = 1952] [serial = 1714] [outer = 0x1292e9800] 07:44:40 INFO - PROCESS | 1952 | 1467643480355 Marionette DEBUG loaded listener.js 07:44:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1295b5800) [pid = 1952] [serial = 1715] [outer = 0x1292e9800] 07:44:40 INFO - PROCESS | 1952 | 1467643480910 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:44:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:44:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 728ms 07:44:40 INFO - PROCESS | 1952 | 1467643480955 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 07:44:40 INFO - PROCESS | 1952 | 1467643480957 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 07:44:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:44:40 INFO - PROCESS | 1952 | 1467643480962 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:44:40 INFO - PROCESS | 1952 | 1467643480965 Marionette TRACE conn2 <- [1,2258,null,{}] 07:44:40 INFO - PROCESS | 1952 | 1467643480969 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:40 INFO - PROCESS | 1952 | 1467643480971 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:41 INFO - PROCESS | 1952 | 1467643481085 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 07:44:41 INFO - PROCESS | 1952 | 1467643481194 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:41 INFO - PROCESS | 1952 | 1467643481196 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:41 INFO - PROCESS | 1952 | ++DOCSHELL 0x117145800 == 45 [pid = 1952] [id = 572] 07:44:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x11320ac00) [pid = 1952] [serial = 1716] [outer = 0x0] 07:44:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x1133c3400) [pid = 1952] [serial = 1717] [outer = 0x11320ac00] 07:44:41 INFO - PROCESS | 1952 | 1467643481227 Marionette DEBUG loaded listener.js 07:44:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x113d91400) [pid = 1952] [serial = 1718] [outer = 0x11320ac00] 07:44:41 INFO - PROCESS | 1952 | 1467643481938 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:44:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:44:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1025ms 07:44:41 INFO - PROCESS | 1952 | 1467643481986 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 07:44:41 INFO - PROCESS | 1952 | 1467643481988 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 07:44:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:44:41 INFO - PROCESS | 1952 | 1467643481992 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:44:41 INFO - PROCESS | 1952 | 1467643481994 Marionette TRACE conn2 <- [1,2262,null,{}] 07:44:42 INFO - PROCESS | 1952 | 1467643482009 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:42 INFO - PROCESS | 1952 | 1467643482010 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:42 INFO - PROCESS | 1952 | 1467643482114 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 07:44:42 INFO - PROCESS | 1952 | 1467643482196 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:42 INFO - PROCESS | 1952 | 1467643482199 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:42 INFO - PROCESS | 1952 | ++DOCSHELL 0x116240800 == 46 [pid = 1952] [id = 573] 07:44:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x113d92000) [pid = 1952] [serial = 1719] [outer = 0x0] 07:44:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x115d0a400) [pid = 1952] [serial = 1720] [outer = 0x113d92000] 07:44:42 INFO - PROCESS | 1952 | 1467643482229 Marionette DEBUG loaded listener.js 07:44:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x11607d800) [pid = 1952] [serial = 1721] [outer = 0x113d92000] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12c631800 == 45 [pid = 1952] [id = 570] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12c619000 == 44 [pid = 1952] [id = 569] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x127836000 == 43 [pid = 1952] [id = 568] 07:44:42 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x1292e2400) [pid = 1952] [serial = 1660] [outer = 0x0] [url = about:blank] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12be5c000 == 42 [pid = 1952] [id = 567] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb59000 == 41 [pid = 1952] [id = 566] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12acc8000 == 40 [pid = 1952] [id = 565] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12161c000 == 39 [pid = 1952] [id = 564] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5b7000 == 38 [pid = 1952] [id = 563] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x1191d7000 == 37 [pid = 1952] [id = 562] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x127834000 == 36 [pid = 1952] [id = 561] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12679b000 == 35 [pid = 1952] [id = 560] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x124c8f000 == 34 [pid = 1952] [id = 559] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12161d000 == 33 [pid = 1952] [id = 558] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x119a24800 == 32 [pid = 1952] [id = 557] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x1191da800 == 31 [pid = 1952] [id = 556] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x11714c000 == 30 [pid = 1952] [id = 555] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x116619800 == 29 [pid = 1952] [id = 554] 07:44:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12c364800 == 28 [pid = 1952] [id = 553] 07:44:42 INFO - PROCESS | 1952 | 1467643482807 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:44:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:44:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 822ms 07:44:42 INFO - PROCESS | 1952 | 1467643482814 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 07:44:42 INFO - PROCESS | 1952 | 1467643482817 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 07:44:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:44:42 INFO - PROCESS | 1952 | 1467643482822 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:44:42 INFO - PROCESS | 1952 | 1467643482823 Marionette TRACE conn2 <- [1,2266,null,{}] 07:44:42 INFO - PROCESS | 1952 | 1467643482826 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:42 INFO - PROCESS | 1952 | 1467643482828 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:42 INFO - PROCESS | 1952 | 1467643482897 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 07:44:42 INFO - PROCESS | 1952 | 1467643482901 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:42 INFO - PROCESS | 1952 | 1467643482902 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:42 INFO - PROCESS | 1952 | ++DOCSHELL 0x11877c000 == 29 [pid = 1952] [id = 574] 07:44:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x115d0f800) [pid = 1952] [serial = 1722] [outer = 0x0] 07:44:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x116772400) [pid = 1952] [serial = 1723] [outer = 0x115d0f800] 07:44:42 INFO - PROCESS | 1952 | 1467643482930 Marionette DEBUG loaded listener.js 07:44:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x117ea6000) [pid = 1952] [serial = 1724] [outer = 0x115d0f800] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x1215a7c00) [pid = 1952] [serial = 1639] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x126278c00) [pid = 1952] [serial = 1643] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x12500a800) [pid = 1952] [serial = 1642] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x126908400) [pid = 1952] [serial = 1648] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x118259400) [pid = 1952] [serial = 1651] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x12663bc00) [pid = 1952] [serial = 1645] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x12674b000) [pid = 1952] [serial = 1646] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x126279400) [pid = 1952] [serial = 1654] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x11990a800) [pid = 1952] [serial = 1652] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x126dc2400) [pid = 1952] [serial = 1657] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1269a5400) [pid = 1952] [serial = 1649] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x11a0cc000) [pid = 1952] [serial = 1636] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x118ff4800) [pid = 1952] [serial = 1633] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x119911000) [pid = 1952] [serial = 1634] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x118257800) [pid = 1952] [serial = 1630] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1185dec00) [pid = 1952] [serial = 1631] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x1138ea800) [pid = 1952] [serial = 1627] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1166ef400) [pid = 1952] [serial = 1628] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x11870b000) [pid = 1952] [serial = 1625] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1185a2000) [pid = 1952] [serial = 1624] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x116083000) [pid = 1952] [serial = 1622] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x113372c00) [pid = 1952] [serial = 1621] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x125710800) [pid = 1952] [serial = 1619] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x121ed9000) [pid = 1952] [serial = 1640] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x128de6400) [pid = 1952] [serial = 1658] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x12100fc00) [pid = 1952] [serial = 1637] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x126cf3000) [pid = 1952] [serial = 1655] [outer = 0x0] [url = about:blank] 07:44:43 INFO - PROCESS | 1952 | 1467643483475 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:44:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:44:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 07:44:43 INFO - PROCESS | 1952 | 1467643483493 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 07:44:43 INFO - PROCESS | 1952 | 1467643483494 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 07:44:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:44:43 INFO - PROCESS | 1952 | 1467643483497 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:44:43 INFO - PROCESS | 1952 | 1467643483499 Marionette TRACE conn2 <- [1,2270,null,{}] 07:44:43 INFO - PROCESS | 1952 | 1467643483507 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:43 INFO - PROCESS | 1952 | 1467643483510 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:43 INFO - PROCESS | 1952 | 1467643483592 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 07:44:43 INFO - PROCESS | 1952 | 1467643483599 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:43 INFO - PROCESS | 1952 | 1467643483602 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:43 INFO - PROCESS | 1952 | ++DOCSHELL 0x1197bb800 == 30 [pid = 1952] [id = 575] 07:44:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x118458000) [pid = 1952] [serial = 1725] [outer = 0x0] 07:44:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1185dd000) [pid = 1952] [serial = 1726] [outer = 0x118458000] 07:44:43 INFO - PROCESS | 1952 | 1467643483631 Marionette DEBUG loaded listener.js 07:44:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x118706000) [pid = 1952] [serial = 1727] [outer = 0x118458000] 07:44:44 INFO - PROCESS | 1952 | 1467643484004 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:44:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:44:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 520ms 07:44:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:44:44 INFO - PROCESS | 1952 | 1467643484017 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 07:44:44 INFO - PROCESS | 1952 | 1467643484019 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 07:44:44 INFO - PROCESS | 1952 | 1467643484021 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:44:44 INFO - PROCESS | 1952 | 1467643484023 Marionette TRACE conn2 <- [1,2274,null,{}] 07:44:44 INFO - PROCESS | 1952 | 1467643484025 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:44 INFO - PROCESS | 1952 | 1467643484026 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:44 INFO - PROCESS | 1952 | 1467643484107 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 07:44:44 INFO - PROCESS | 1952 | 1467643484113 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:44 INFO - PROCESS | 1952 | 1467643484115 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:44 INFO - PROCESS | 1952 | ++DOCSHELL 0x121798800 == 31 [pid = 1952] [id = 576] 07:44:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x118f3bc00) [pid = 1952] [serial = 1728] [outer = 0x0] 07:44:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x118fa5400) [pid = 1952] [serial = 1729] [outer = 0x118f3bc00] 07:44:44 INFO - PROCESS | 1952 | 1467643484140 Marionette DEBUG loaded listener.js 07:44:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1193cfc00) [pid = 1952] [serial = 1730] [outer = 0x118f3bc00] 07:44:44 INFO - PROCESS | 1952 | 1467643484482 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:44:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:44:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 469ms 07:44:44 INFO - PROCESS | 1952 | 1467643484491 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 07:44:44 INFO - PROCESS | 1952 | 1467643484493 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 07:44:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:44:44 INFO - PROCESS | 1952 | 1467643484498 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:44:44 INFO - PROCESS | 1952 | 1467643484500 Marionette TRACE conn2 <- [1,2278,null,{}] 07:44:44 INFO - PROCESS | 1952 | 1467643484502 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:44 INFO - PROCESS | 1952 | 1467643484503 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:44 INFO - PROCESS | 1952 | 1467643484581 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 07:44:44 INFO - PROCESS | 1952 | 1467643484642 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:44 INFO - PROCESS | 1952 | 1467643484643 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:44 INFO - PROCESS | 1952 | ++DOCSHELL 0x124ba8800 == 32 [pid = 1952] [id = 577] 07:44:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x112d86400) [pid = 1952] [serial = 1731] [outer = 0x0] 07:44:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1193d7800) [pid = 1952] [serial = 1732] [outer = 0x112d86400] 07:44:44 INFO - PROCESS | 1952 | 1467643484668 Marionette DEBUG loaded listener.js 07:44:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1194dd400) [pid = 1952] [serial = 1733] [outer = 0x112d86400] 07:44:45 INFO - PROCESS | 1952 | 1467643485011 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 524ms 07:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:44:45 INFO - PROCESS | 1952 | 1467643485023 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 07:44:45 INFO - PROCESS | 1952 | 1467643485024 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 07:44:45 INFO - PROCESS | 1952 | 1467643485030 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:44:45 INFO - PROCESS | 1952 | 1467643485032 Marionette TRACE conn2 <- [1,2282,null,{}] 07:44:45 INFO - PROCESS | 1952 | 1467643485036 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:45 INFO - PROCESS | 1952 | 1467643485042 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:45 INFO - PROCESS | 1952 | 1467643485233 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 07:44:45 INFO - PROCESS | 1952 | 1467643485250 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:45 INFO - PROCESS | 1952 | 1467643485252 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x1262c0000 == 33 [pid = 1952] [id = 578] 07:44:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x11979e400) [pid = 1952] [serial = 1734] [outer = 0x0] 07:44:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x11a0b2400) [pid = 1952] [serial = 1735] [outer = 0x11979e400] 07:44:45 INFO - PROCESS | 1952 | 1467643485293 Marionette DEBUG loaded listener.js 07:44:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1211a0400) [pid = 1952] [serial = 1736] [outer = 0x11979e400] 07:44:45 INFO - PROCESS | 1952 | 1467643485699 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 722ms 07:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:44:45 INFO - PROCESS | 1952 | 1467643485750 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 07:44:45 INFO - PROCESS | 1952 | 1467643485751 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 07:44:45 INFO - PROCESS | 1952 | 1467643485754 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:44:45 INFO - PROCESS | 1952 | 1467643485755 Marionette TRACE conn2 <- [1,2286,null,{}] 07:44:45 INFO - PROCESS | 1952 | 1467643485757 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:45 INFO - PROCESS | 1952 | 1467643485758 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:45 INFO - PROCESS | 1952 | 1467643485855 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 07:44:45 INFO - PROCESS | 1952 | 1467643485867 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:45 INFO - PROCESS | 1952 | 1467643485869 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x128fcc800 == 34 [pid = 1952] [id = 579] 07:44:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1212b2c00) [pid = 1952] [serial = 1737] [outer = 0x0] 07:44:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x121c30000) [pid = 1952] [serial = 1738] [outer = 0x1212b2c00] 07:44:45 INFO - PROCESS | 1952 | 1467643485894 Marionette DEBUG loaded listener.js 07:44:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x124d02800) [pid = 1952] [serial = 1739] [outer = 0x1212b2c00] 07:44:46 INFO - PROCESS | 1952 | 1467643486234 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:44:46 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 07:44:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 519ms 07:44:46 INFO - PROCESS | 1952 | 1467643486273 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 07:44:46 INFO - PROCESS | 1952 | 1467643486275 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 07:44:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:44:46 INFO - PROCESS | 1952 | 1467643486277 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:44:46 INFO - PROCESS | 1952 | 1467643486278 Marionette TRACE conn2 <- [1,2290,null,{}] 07:44:46 INFO - PROCESS | 1952 | 1467643486280 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:46 INFO - PROCESS | 1952 | 1467643486281 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:46 INFO - PROCESS | 1952 | 1467643486390 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 07:44:46 INFO - PROCESS | 1952 | 1467643486394 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:46 INFO - PROCESS | 1952 | 1467643486396 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:46 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5bd000 == 35 [pid = 1952] [id = 580] 07:44:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x124dc7400) [pid = 1952] [serial = 1740] [outer = 0x0] 07:44:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x125011400) [pid = 1952] [serial = 1741] [outer = 0x124dc7400] 07:44:46 INFO - PROCESS | 1952 | 1467643486420 Marionette DEBUG loaded listener.js 07:44:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x12570ec00) [pid = 1952] [serial = 1742] [outer = 0x124dc7400] 07:44:46 INFO - PROCESS | 1952 | 1467643486765 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:44:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:44:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 523ms 07:44:46 INFO - PROCESS | 1952 | 1467643486800 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 07:44:46 INFO - PROCESS | 1952 | 1467643486802 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 07:44:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:44:46 INFO - PROCESS | 1952 | 1467643486804 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:44:46 INFO - PROCESS | 1952 | 1467643486805 Marionette TRACE conn2 <- [1,2294,null,{}] 07:44:46 INFO - PROCESS | 1952 | 1467643486808 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:46 INFO - PROCESS | 1952 | 1467643486809 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:46 INFO - PROCESS | 1952 | 1467643486914 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1257a5000) [pid = 1952] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x121025c00) [pid = 1952] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x112964000) [pid = 1952] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x11607d000) [pid = 1952] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x113868400) [pid = 1952] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x110eef400) [pid = 1952] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x11825ec00) [pid = 1952] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x118254000) [pid = 1952] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x118710000) [pid = 1952] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x113842000) [pid = 1952] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x12627b800) [pid = 1952] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x119bd2800) [pid = 1952] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x11213d000) [pid = 1952] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1129a1000) [pid = 1952] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x126db5c00) [pid = 1952] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1212b5c00) [pid = 1952] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x121ed0000) [pid = 1952] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:44:47 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x11a0edc00) [pid = 1952] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:44:47 INFO - PROCESS | 1952 | 1467643487150 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:47 INFO - PROCESS | 1952 | 1467643487151 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:47 INFO - PROCESS | 1952 | ++DOCSHELL 0x118398000 == 36 [pid = 1952] [id = 581] 07:44:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x111c19800) [pid = 1952] [serial = 1743] [outer = 0x0] 07:44:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x112964800) [pid = 1952] [serial = 1744] [outer = 0x111c19800] 07:44:47 INFO - PROCESS | 1952 | 1467643487176 Marionette DEBUG loaded listener.js 07:44:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x1166ed000) [pid = 1952] [serial = 1745] [outer = 0x111c19800] 07:44:47 INFO - PROCESS | 1952 | 1467643487449 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:44:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:44:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 673ms 07:44:47 INFO - PROCESS | 1952 | 1467643487484 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 07:44:47 INFO - PROCESS | 1952 | 1467643487485 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 07:44:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:44:47 INFO - PROCESS | 1952 | 1467643487488 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:44:47 INFO - PROCESS | 1952 | 1467643487489 Marionette TRACE conn2 <- [1,2298,null,{}] 07:44:47 INFO - PROCESS | 1952 | 1467643487491 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:47 INFO - PROCESS | 1952 | 1467643487493 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:47 INFO - PROCESS | 1952 | 1467643487588 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 07:44:47 INFO - PROCESS | 1952 | 1467643487592 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:47 INFO - PROCESS | 1952 | 1467643487593 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:47 INFO - PROCESS | 1952 | ++DOCSHELL 0x12161e000 == 37 [pid = 1952] [id = 582] 07:44:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x1171bec00) [pid = 1952] [serial = 1746] [outer = 0x0] 07:44:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x11a0b2000) [pid = 1952] [serial = 1747] [outer = 0x1171bec00] 07:44:47 INFO - PROCESS | 1952 | 1467643487620 Marionette DEBUG loaded listener.js 07:44:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x12579f400) [pid = 1952] [serial = 1748] [outer = 0x1171bec00] 07:44:47 INFO - PROCESS | 1952 | 1467643487969 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:44:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:44:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 518ms 07:44:48 INFO - PROCESS | 1952 | 1467643488007 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 07:44:48 INFO - PROCESS | 1952 | 1467643488008 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 07:44:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:44:48 INFO - PROCESS | 1952 | 1467643488011 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:44:48 INFO - PROCESS | 1952 | 1467643488013 Marionette TRACE conn2 <- [1,2302,null,{}] 07:44:48 INFO - PROCESS | 1952 | 1467643488015 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:48 INFO - PROCESS | 1952 | 1467643488017 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:48 INFO - PROCESS | 1952 | 1467643488139 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 07:44:48 INFO - PROCESS | 1952 | 1467643488147 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:48 INFO - PROCESS | 1952 | 1467643488148 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:48 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb4a800 == 38 [pid = 1952] [id = 583] 07:44:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x118998c00) [pid = 1952] [serial = 1749] [outer = 0x0] 07:44:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x126644000) [pid = 1952] [serial = 1750] [outer = 0x118998c00] 07:44:48 INFO - PROCESS | 1952 | 1467643488183 Marionette DEBUG loaded listener.js 07:44:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1269a0c00) [pid = 1952] [serial = 1751] [outer = 0x118998c00] 07:44:48 INFO - PROCESS | 1952 | 1467643488490 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:44:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:44:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 520ms 07:44:48 INFO - PROCESS | 1952 | 1467643488532 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 07:44:48 INFO - PROCESS | 1952 | 1467643488533 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 07:44:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:44:48 INFO - PROCESS | 1952 | 1467643488535 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:44:48 INFO - PROCESS | 1952 | 1467643488536 Marionette TRACE conn2 <- [1,2306,null,{}] 07:44:48 INFO - PROCESS | 1952 | 1467643488538 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:48 INFO - PROCESS | 1952 | 1467643488540 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:48 INFO - PROCESS | 1952 | 1467643488623 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 07:44:48 INFO - PROCESS | 1952 | 1467643488686 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:48 INFO - PROCESS | 1952 | 1467643488688 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:48 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bf2f000 == 39 [pid = 1952] [id = 584] 07:44:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1129a4400) [pid = 1952] [serial = 1752] [outer = 0x0] 07:44:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x126cf4c00) [pid = 1952] [serial = 1753] [outer = 0x1129a4400] 07:44:48 INFO - PROCESS | 1952 | 1467643488712 Marionette DEBUG loaded listener.js 07:44:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x126dc2c00) [pid = 1952] [serial = 1754] [outer = 0x1129a4400] 07:44:49 INFO - PROCESS | 1952 | 1467643489004 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:44:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:44:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 521ms 07:44:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:44:49 INFO - PROCESS | 1952 | 1467643489056 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 07:44:49 INFO - PROCESS | 1952 | 1467643489058 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 07:44:49 INFO - PROCESS | 1952 | 1467643489060 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:44:49 INFO - PROCESS | 1952 | 1467643489063 Marionette TRACE conn2 <- [1,2310,null,{}] 07:44:49 INFO - PROCESS | 1952 | 1467643489066 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:49 INFO - PROCESS | 1952 | 1467643489067 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:49 INFO - PROCESS | 1952 | 1467643489149 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 07:44:49 INFO - PROCESS | 1952 | 1467643489254 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:49 INFO - PROCESS | 1952 | 1467643489255 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:49 INFO - PROCESS | 1952 | ++DOCSHELL 0x113abd800 == 40 [pid = 1952] [id = 585] 07:44:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x110e83800) [pid = 1952] [serial = 1755] [outer = 0x0] 07:44:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1121bd400) [pid = 1952] [serial = 1756] [outer = 0x110e83800] 07:44:49 INFO - PROCESS | 1952 | 1467643489287 Marionette DEBUG loaded listener.js 07:44:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1133ddc00) [pid = 1952] [serial = 1757] [outer = 0x110e83800] 07:44:49 INFO - PROCESS | 1952 | 1467643489768 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:44:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:44:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 723ms 07:44:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:44:49 INFO - PROCESS | 1952 | 1467643489785 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 07:44:49 INFO - PROCESS | 1952 | 1467643489787 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 07:44:49 INFO - PROCESS | 1952 | 1467643489791 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:44:49 INFO - PROCESS | 1952 | 1467643489793 Marionette TRACE conn2 <- [1,2314,null,{}] 07:44:49 INFO - PROCESS | 1952 | 1467643489797 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:49 INFO - PROCESS | 1952 | 1467643489800 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:49 INFO - PROCESS | 1952 | 1467643489914 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 07:44:50 INFO - PROCESS | 1952 | 1467643490025 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:50 INFO - PROCESS | 1952 | 1467643490027 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:50 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a24000 == 41 [pid = 1952] [id = 586] 07:44:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1162d7c00) [pid = 1952] [serial = 1758] [outer = 0x0] 07:44:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x117ea4400) [pid = 1952] [serial = 1759] [outer = 0x1162d7c00] 07:44:50 INFO - PROCESS | 1952 | 1467643490060 Marionette DEBUG loaded listener.js 07:44:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1183d1800) [pid = 1952] [serial = 1760] [outer = 0x1162d7c00] 07:44:50 INFO - PROCESS | 1952 | 1467643490480 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:44:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:44:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 722ms 07:44:50 INFO - PROCESS | 1952 | 1467643490515 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 07:44:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:44:50 INFO - PROCESS | 1952 | 1467643490518 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 07:44:50 INFO - PROCESS | 1952 | 1467643490520 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:44:50 INFO - PROCESS | 1952 | 1467643490522 Marionette TRACE conn2 <- [1,2318,null,{}] 07:44:50 INFO - PROCESS | 1952 | 1467643490524 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:50 INFO - PROCESS | 1952 | 1467643490526 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:50 INFO - PROCESS | 1952 | 1467643490633 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 07:44:50 INFO - PROCESS | 1952 | 1467643490696 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:50 INFO - PROCESS | 1952 | 1467643490698 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:50 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ac10800 == 42 [pid = 1952] [id = 587] 07:44:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x118708c00) [pid = 1952] [serial = 1761] [outer = 0x0] 07:44:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x118ff7000) [pid = 1952] [serial = 1762] [outer = 0x118708c00] 07:44:50 INFO - PROCESS | 1952 | 1467643490768 Marionette DEBUG loaded listener.js 07:44:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x1197a0400) [pid = 1952] [serial = 1763] [outer = 0x118708c00] 07:44:51 INFO - PROCESS | 1952 | 1467643491205 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 07:44:51 INFO - PROCESS | 1952 | 1467643491242 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 07:44:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:44:51 INFO - PROCESS | 1952 | 1467643491287 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:44:51 INFO - PROCESS | 1952 | 1467643491291 Marionette TRACE conn2 <- [1,2322,null,{}] 07:44:51 INFO - PROCESS | 1952 | 1467643491309 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:51 INFO - PROCESS | 1952 | 1467643491312 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:51 INFO - PROCESS | 1952 | 1467643491477 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 07:44:51 INFO - PROCESS | 1952 | 1467643491485 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:51 INFO - PROCESS | 1952 | 1467643491486 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:51 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c61f800 == 43 [pid = 1952] [id = 588] 07:44:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x116a0b800) [pid = 1952] [serial = 1764] [outer = 0x0] 07:44:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x11a0f7400) [pid = 1952] [serial = 1765] [outer = 0x116a0b800] 07:44:51 INFO - PROCESS | 1952 | 1467643491515 Marionette DEBUG loaded listener.js 07:44:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x125709c00) [pid = 1952] [serial = 1766] [outer = 0x116a0b800] 07:44:52 INFO - PROCESS | 1952 | 1467643492120 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:44:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:44:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 914ms 07:44:52 INFO - PROCESS | 1952 | 1467643492182 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 07:44:52 INFO - PROCESS | 1952 | 1467643492184 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 07:44:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:44:52 INFO - PROCESS | 1952 | 1467643492189 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:44:52 INFO - PROCESS | 1952 | 1467643492191 Marionette TRACE conn2 <- [1,2326,null,{}] 07:44:52 INFO - PROCESS | 1952 | 1467643492197 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:52 INFO - PROCESS | 1952 | 1467643492199 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:52 INFO - PROCESS | 1952 | 1467643492289 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 07:44:52 INFO - PROCESS | 1952 | 1467643492363 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:52 INFO - PROCESS | 1952 | 1467643492365 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:52 INFO - PROCESS | 1952 | ++DOCSHELL 0x11713b000 == 44 [pid = 1952] [id = 589] 07:44:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x1127d1000) [pid = 1952] [serial = 1767] [outer = 0x0] 07:44:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x1127d6800) [pid = 1952] [serial = 1768] [outer = 0x1127d1000] 07:44:52 INFO - PROCESS | 1952 | 1467643492392 Marionette DEBUG loaded listener.js 07:44:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x112965000) [pid = 1952] [serial = 1769] [outer = 0x1127d1000] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12bf2f000 == 43 [pid = 1952] [id = 584] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb4a800 == 42 [pid = 1952] [id = 583] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12161e000 == 41 [pid = 1952] [id = 582] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x118398000 == 40 [pid = 1952] [id = 581] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5bd000 == 39 [pid = 1952] [id = 580] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x128fcc800 == 38 [pid = 1952] [id = 579] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x1262c0000 == 37 [pid = 1952] [id = 578] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x124ba8800 == 36 [pid = 1952] [id = 577] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x121798800 == 35 [pid = 1952] [id = 576] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x1197bb800 == 34 [pid = 1952] [id = 575] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x11877c000 == 33 [pid = 1952] [id = 574] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x116240800 == 32 [pid = 1952] [id = 573] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x117145800 == 31 [pid = 1952] [id = 572] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12cc8b800 == 30 [pid = 1952] [id = 571] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12c61f800 == 29 [pid = 1952] [id = 588] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12ac10800 == 28 [pid = 1952] [id = 587] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x119a24000 == 27 [pid = 1952] [id = 586] 07:44:53 INFO - PROCESS | 1952 | --DOCSHELL 0x113abd800 == 26 [pid = 1952] [id = 585] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x12604f800) [pid = 1952] [serial = 1696] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x1218c4c00) [pid = 1952] [serial = 1690] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x121ed0400) [pid = 1952] [serial = 1691] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x112c95c00) [pid = 1952] [serial = 1663] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x1133b8c00) [pid = 1952] [serial = 1664] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x12100b800) [pid = 1952] [serial = 1687] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x121022c00) [pid = 1952] [serial = 1688] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x115d05400) [pid = 1952] [serial = 1666] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x116077c00) [pid = 1952] [serial = 1667] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x11696fc00) [pid = 1952] [serial = 1669] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1176c1c00) [pid = 1952] [serial = 1670] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x1183ce400) [pid = 1952] [serial = 1672] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x121022400) [pid = 1952] [serial = 1699] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x118456000) [pid = 1952] [serial = 1673] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x118f9f800) [pid = 1952] [serial = 1678] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x119498c00) [pid = 1952] [serial = 1679] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x1185e2800) [pid = 1952] [serial = 1675] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x11870e800) [pid = 1952] [serial = 1676] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x118ffd000) [pid = 1952] [serial = 1697] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x126cf5000) [pid = 1952] [serial = 1702] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x11a0ccc00) [pid = 1952] [serial = 1684] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x11a0ec000) [pid = 1952] [serial = 1685] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x11990a000) [pid = 1952] [serial = 1681] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x116629c00) [pid = 1952] [serial = 1705] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x11990c400) [pid = 1952] [serial = 1706] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x119bcd400) [pid = 1952] [serial = 1682] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x1292ee000) [pid = 1952] [serial = 1661] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x126dbf400) [pid = 1952] [serial = 1703] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x126904400) [pid = 1952] [serial = 1708] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x129515000) [pid = 1952] [serial = 1714] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x124b48c00) [pid = 1952] [serial = 1693] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x126754000) [pid = 1952] [serial = 1700] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x1292e4000) [pid = 1952] [serial = 1712] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x128dbe800) [pid = 1952] [serial = 1711] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x1251c3400) [pid = 1952] [serial = 1694] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x128db7400) [pid = 1952] [serial = 1709] [outer = 0x0] [url = about:blank] 07:44:53 INFO - PROCESS | 1952 | 1467643493375 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:44:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:44:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1222ms 07:44:53 INFO - PROCESS | 1952 | 1467643493412 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 07:44:53 INFO - PROCESS | 1952 | 1467643493414 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 07:44:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:44:53 INFO - PROCESS | 1952 | 1467643493418 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:44:53 INFO - PROCESS | 1952 | 1467643493420 Marionette TRACE conn2 <- [1,2330,null,{}] 07:44:53 INFO - PROCESS | 1952 | 1467643493424 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:53 INFO - PROCESS | 1952 | 1467643493426 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:53 INFO - PROCESS | 1952 | 1467643493510 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 07:44:53 INFO - PROCESS | 1952 | 1467643493518 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:53 INFO - PROCESS | 1952 | 1467643493521 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:53 INFO - PROCESS | 1952 | ++DOCSHELL 0x116660800 == 27 [pid = 1952] [id = 590] 07:44:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x1127d0400) [pid = 1952] [serial = 1770] [outer = 0x0] 07:44:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x1127d7400) [pid = 1952] [serial = 1771] [outer = 0x1127d0400] 07:44:53 INFO - PROCESS | 1952 | 1467643493549 Marionette DEBUG loaded listener.js 07:44:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x112981c00) [pid = 1952] [serial = 1772] [outer = 0x1127d0400] 07:44:53 INFO - PROCESS | 1952 | 1467643493984 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:44:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:44:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 621ms 07:44:54 INFO - PROCESS | 1952 | 1467643494040 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 07:44:54 INFO - PROCESS | 1952 | 1467643494046 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 07:44:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:44:54 INFO - PROCESS | 1952 | 1467643494051 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:44:54 INFO - PROCESS | 1952 | 1467643494053 Marionette TRACE conn2 <- [1,2334,null,{}] 07:44:54 INFO - PROCESS | 1952 | 1467643494055 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:54 INFO - PROCESS | 1952 | 1467643494057 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:54 INFO - PROCESS | 1952 | 1467643494137 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 07:44:54 INFO - PROCESS | 1952 | 1467643494150 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:54 INFO - PROCESS | 1952 | 1467643494151 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:54 INFO - PROCESS | 1952 | ++DOCSHELL 0x118238800 == 28 [pid = 1952] [id = 591] 07:44:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x1138ec400) [pid = 1952] [serial = 1773] [outer = 0x0] 07:44:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x113d90000) [pid = 1952] [serial = 1774] [outer = 0x1138ec400] 07:44:54 INFO - PROCESS | 1952 | 1467643494179 Marionette DEBUG loaded listener.js 07:44:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x115d05400) [pid = 1952] [serial = 1775] [outer = 0x1138ec400] 07:44:54 INFO - PROCESS | 1952 | 1467643494520 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:44:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:44:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 521ms 07:44:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:44:54 INFO - PROCESS | 1952 | 1467643494573 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 07:44:54 INFO - PROCESS | 1952 | 1467643494574 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 07:44:54 INFO - PROCESS | 1952 | 1467643494577 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:44:54 INFO - PROCESS | 1952 | 1467643494586 Marionette TRACE conn2 <- [1,2338,null,{}] 07:44:54 INFO - PROCESS | 1952 | 1467643494595 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:54 INFO - PROCESS | 1952 | 1467643494598 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:54 INFO - PROCESS | 1952 | 1467643494676 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 07:44:54 INFO - PROCESS | 1952 | 1467643494684 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:54 INFO - PROCESS | 1952 | 1467643494686 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:54 INFO - PROCESS | 1952 | ++DOCSHELL 0x119482000 == 29 [pid = 1952] [id = 592] 07:44:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x1162db800) [pid = 1952] [serial = 1776] [outer = 0x0] 07:44:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x116f43000) [pid = 1952] [serial = 1777] [outer = 0x1162db800] 07:44:54 INFO - PROCESS | 1952 | 1467643494715 Marionette DEBUG loaded listener.js 07:44:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1176c2000) [pid = 1952] [serial = 1778] [outer = 0x1162db800] 07:44:55 INFO - PROCESS | 1952 | 1467643495089 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:44:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:44:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 529ms 07:44:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:44:55 INFO - PROCESS | 1952 | 1467643495107 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 07:44:55 INFO - PROCESS | 1952 | 1467643495109 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 07:44:55 INFO - PROCESS | 1952 | 1467643495112 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:44:55 INFO - PROCESS | 1952 | 1467643495115 Marionette TRACE conn2 <- [1,2342,null,{}] 07:44:55 INFO - PROCESS | 1952 | 1467643495117 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:55 INFO - PROCESS | 1952 | 1467643495119 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:55 INFO - PROCESS | 1952 | 1467643495229 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 07:44:55 INFO - PROCESS | 1952 | 1467643495236 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:55 INFO - PROCESS | 1952 | 1467643495238 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:55 INFO - PROCESS | 1952 | ++DOCSHELL 0x119bb3800 == 30 [pid = 1952] [id = 593] 07:44:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x118258800) [pid = 1952] [serial = 1779] [outer = 0x0] 07:44:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1183a0c00) [pid = 1952] [serial = 1780] [outer = 0x118258800] 07:44:55 INFO - PROCESS | 1952 | 1467643495264 Marionette DEBUG loaded listener.js 07:44:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x1183d7400) [pid = 1952] [serial = 1781] [outer = 0x118258800] 07:44:55 INFO - PROCESS | 1952 | 1467643495601 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:44:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:44:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 521ms 07:44:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:44:55 INFO - PROCESS | 1952 | 1467643495633 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 07:44:55 INFO - PROCESS | 1952 | 1467643495634 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 07:44:55 INFO - PROCESS | 1952 | 1467643495636 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:44:55 INFO - PROCESS | 1952 | 1467643495637 Marionette TRACE conn2 <- [1,2346,null,{}] 07:44:55 INFO - PROCESS | 1952 | 1467643495640 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:55 INFO - PROCESS | 1952 | 1467643495641 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:55 INFO - PROCESS | 1952 | 1467643495745 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 07:44:55 INFO - PROCESS | 1952 | 1467643495749 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:55 INFO - PROCESS | 1952 | 1467643495750 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:55 INFO - PROCESS | 1952 | ++DOCSHELL 0x124816800 == 31 [pid = 1952] [id = 594] 07:44:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x112988c00) [pid = 1952] [serial = 1782] [outer = 0x0] 07:44:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x118552c00) [pid = 1952] [serial = 1783] [outer = 0x112988c00] 07:44:55 INFO - PROCESS | 1952 | 1467643495775 Marionette DEBUG loaded listener.js 07:44:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1185dfc00) [pid = 1952] [serial = 1784] [outer = 0x112988c00] 07:44:56 INFO - PROCESS | 1952 | 1467643496137 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:44:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:44:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 520ms 07:44:56 INFO - PROCESS | 1952 | 1467643496157 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 07:44:56 INFO - PROCESS | 1952 | 1467643496158 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 07:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:44:56 INFO - PROCESS | 1952 | 1467643496161 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:44:56 INFO - PROCESS | 1952 | 1467643496164 Marionette TRACE conn2 <- [1,2350,null,{}] 07:44:56 INFO - PROCESS | 1952 | 1467643496166 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:56 INFO - PROCESS | 1952 | 1467643496170 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:56 INFO - PROCESS | 1952 | 1467643496297 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 07:44:56 INFO - PROCESS | 1952 | 1467643496301 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:56 INFO - PROCESS | 1952 | 1467643496303 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:56 INFO - PROCESS | 1952 | ++DOCSHELL 0x12679b000 == 32 [pid = 1952] [id = 595] 07:44:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x118599000) [pid = 1952] [serial = 1785] [outer = 0x0] 07:44:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x118706c00) [pid = 1952] [serial = 1786] [outer = 0x118599000] 07:44:56 INFO - PROCESS | 1952 | 1467643496328 Marionette DEBUG loaded listener.js 07:44:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1193db800) [pid = 1952] [serial = 1787] [outer = 0x118599000] 07:44:56 INFO - PROCESS | 1952 | 1467643496670 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:44:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:44:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 522ms 07:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:44:56 INFO - PROCESS | 1952 | 1467643496683 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 07:44:56 INFO - PROCESS | 1952 | 1467643496684 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 07:44:56 INFO - PROCESS | 1952 | 1467643496687 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:44:56 INFO - PROCESS | 1952 | 1467643496688 Marionette TRACE conn2 <- [1,2354,null,{}] 07:44:56 INFO - PROCESS | 1952 | 1467643496690 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:56 INFO - PROCESS | 1952 | 1467643496691 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:56 INFO - PROCESS | 1952 | 1467643496800 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 07:44:56 INFO - PROCESS | 1952 | 1467643496810 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:56 INFO - PROCESS | 1952 | 1467643496811 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:56 INFO - PROCESS | 1952 | ++DOCSHELL 0x127836800 == 33 [pid = 1952] [id = 596] 07:44:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x115d10400) [pid = 1952] [serial = 1788] [outer = 0x0] 07:44:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x119497000) [pid = 1952] [serial = 1789] [outer = 0x115d10400] 07:44:56 INFO - PROCESS | 1952 | 1467643496836 Marionette DEBUG loaded listener.js 07:44:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x11990bc00) [pid = 1952] [serial = 1790] [outer = 0x115d10400] 07:44:57 INFO - PROCESS | 1952 | 1467643497187 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:44:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:44:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 519ms 07:44:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:44:57 INFO - PROCESS | 1952 | 1467643497207 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 07:44:57 INFO - PROCESS | 1952 | 1467643497208 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 07:44:57 INFO - PROCESS | 1952 | 1467643497210 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:44:57 INFO - PROCESS | 1952 | 1467643497213 Marionette TRACE conn2 <- [1,2358,null,{}] 07:44:57 INFO - PROCESS | 1952 | 1467643497216 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:57 INFO - PROCESS | 1952 | 1467643497218 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:57 INFO - PROCESS | 1952 | 1467643497316 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 07:44:57 INFO - PROCESS | 1952 | 1467643497327 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:57 INFO - PROCESS | 1952 | 1467643497329 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:57 INFO - PROCESS | 1952 | ++DOCSHELL 0x129370000 == 34 [pid = 1952] [id = 597] 07:44:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1185e0000) [pid = 1952] [serial = 1791] [outer = 0x0] 07:44:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x11a0b6800) [pid = 1952] [serial = 1792] [outer = 0x1185e0000] 07:44:57 INFO - PROCESS | 1952 | 1467643497353 Marionette DEBUG loaded listener.js 07:44:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x11a0ce400) [pid = 1952] [serial = 1793] [outer = 0x1185e0000] 07:44:57 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x118998c00) [pid = 1952] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:44:57 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x1212b2c00) [pid = 1952] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:44:57 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x11979e400) [pid = 1952] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:44:57 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x124dc7400) [pid = 1952] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:44:57 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x113d92000) [pid = 1952] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:44:57 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1292e9800) [pid = 1952] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:44:57 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x115d0f800) [pid = 1952] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:44:57 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x112d86400) [pid = 1952] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:44:57 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x118458000) [pid = 1952] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:44:57 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x11320ac00) [pid = 1952] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:44:57 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x118f3bc00) [pid = 1952] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:44:57 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x111c19800) [pid = 1952] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:44:57 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1171bec00) [pid = 1952] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:44:57 INFO - PROCESS | 1952 | 1467643497812 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:44:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:44:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 623ms 07:44:57 INFO - PROCESS | 1952 | 1467643497833 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 07:44:57 INFO - PROCESS | 1952 | 1467643497835 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 07:44:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:44:57 INFO - PROCESS | 1952 | 1467643497837 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:44:57 INFO - PROCESS | 1952 | 1467643497838 Marionette TRACE conn2 <- [1,2362,null,{}] 07:44:57 INFO - PROCESS | 1952 | 1467643497840 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:57 INFO - PROCESS | 1952 | 1467643497842 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:57 INFO - PROCESS | 1952 | 1467643497920 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 07:44:57 INFO - PROCESS | 1952 | 1467643497985 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:57 INFO - PROCESS | 1952 | 1467643497986 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:57 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5a2800 == 35 [pid = 1952] [id = 598] 07:44:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x112960000) [pid = 1952] [serial = 1794] [outer = 0x0] 07:44:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x116976800) [pid = 1952] [serial = 1795] [outer = 0x112960000] 07:44:58 INFO - PROCESS | 1952 | 1467643498013 Marionette DEBUG loaded listener.js 07:44:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x119913c00) [pid = 1952] [serial = 1796] [outer = 0x112960000] 07:44:58 INFO - PROCESS | 1952 | 1467643498309 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:44:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:44:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 518ms 07:44:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:44:58 INFO - PROCESS | 1952 | 1467643498356 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 07:44:58 INFO - PROCESS | 1952 | 1467643498357 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 07:44:58 INFO - PROCESS | 1952 | 1467643498359 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:44:58 INFO - PROCESS | 1952 | 1467643498361 Marionette TRACE conn2 <- [1,2366,null,{}] 07:44:58 INFO - PROCESS | 1952 | 1467643498365 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:58 INFO - PROCESS | 1952 | 1467643498367 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:58 INFO - PROCESS | 1952 | 1467643498443 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 07:44:58 INFO - PROCESS | 1952 | 1467643498449 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:58 INFO - PROCESS | 1952 | 1467643498450 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:58 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8bd000 == 36 [pid = 1952] [id = 599] 07:44:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x118f3bc00) [pid = 1952] [serial = 1797] [outer = 0x0] 07:44:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x11a0ec400) [pid = 1952] [serial = 1798] [outer = 0x118f3bc00] 07:44:58 INFO - PROCESS | 1952 | 1467643498475 Marionette DEBUG loaded listener.js 07:44:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x11a0fa800) [pid = 1952] [serial = 1799] [outer = 0x118f3bc00] 07:44:58 INFO - PROCESS | 1952 | 1467643498838 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:44:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:44:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 522ms 07:44:58 INFO - PROCESS | 1952 | 1467643498882 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 07:44:58 INFO - PROCESS | 1952 | 1467643498883 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 07:44:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:44:58 INFO - PROCESS | 1952 | 1467643498885 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:44:58 INFO - PROCESS | 1952 | 1467643498887 Marionette TRACE conn2 <- [1,2370,null,{}] 07:44:58 INFO - PROCESS | 1952 | 1467643498890 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:58 INFO - PROCESS | 1952 | 1467643498891 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:58 INFO - PROCESS | 1952 | 1467643498985 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 07:44:58 INFO - PROCESS | 1952 | 1467643498991 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:59 INFO - PROCESS | 1952 | 1467643499000 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:59 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb46800 == 37 [pid = 1952] [id = 600] 07:44:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x121005c00) [pid = 1952] [serial = 1800] [outer = 0x0] 07:44:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1212b5c00) [pid = 1952] [serial = 1801] [outer = 0x121005c00] 07:44:59 INFO - PROCESS | 1952 | 1467643499028 Marionette DEBUG loaded listener.js 07:44:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x1248cc400) [pid = 1952] [serial = 1802] [outer = 0x121005c00] 07:44:59 INFO - PROCESS | 1952 | 1467643499382 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 518ms 07:44:59 INFO - PROCESS | 1952 | 1467643499405 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 07:44:59 INFO - PROCESS | 1952 | 1467643499406 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 07:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:44:59 INFO - PROCESS | 1952 | 1467643499408 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:44:59 INFO - PROCESS | 1952 | 1467643499409 Marionette TRACE conn2 <- [1,2374,null,{}] 07:44:59 INFO - PROCESS | 1952 | 1467643499414 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:44:59 INFO - PROCESS | 1952 | 1467643499415 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:59 INFO - PROCESS | 1952 | 1467643499498 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 07:44:59 INFO - PROCESS | 1952 | 1467643499560 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:59 INFO - PROCESS | 1952 | 1467643499561 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:44:59 INFO - PROCESS | 1952 | ++DOCSHELL 0x12be4d800 == 38 [pid = 1952] [id = 601] 07:44:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1185df800) [pid = 1952] [serial = 1803] [outer = 0x0] 07:44:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x124c68800) [pid = 1952] [serial = 1804] [outer = 0x1185df800] 07:44:59 INFO - PROCESS | 1952 | 1467643499585 Marionette DEBUG loaded listener.js 07:44:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x121008400) [pid = 1952] [serial = 1805] [outer = 0x1185df800] 07:45:00 INFO - PROCESS | 1952 | 1467643500091 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:45:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:45:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 725ms 07:45:00 INFO - PROCESS | 1952 | 1467643500134 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 07:45:00 INFO - PROCESS | 1952 | 1467643500137 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 07:45:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:45:00 INFO - PROCESS | 1952 | 1467643500140 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:45:00 INFO - PROCESS | 1952 | 1467643500142 Marionette TRACE conn2 <- [1,2378,null,{}] 07:45:00 INFO - PROCESS | 1952 | 1467643500147 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:00 INFO - PROCESS | 1952 | 1467643500149 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:00 INFO - PROCESS | 1952 | 1467643500258 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 07:45:00 INFO - PROCESS | 1952 | 1467643500388 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:00 INFO - PROCESS | 1952 | 1467643500389 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:00 INFO - PROCESS | 1952 | ++DOCSHELL 0x118fc6000 == 39 [pid = 1952] [id = 602] 07:45:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x11337ac00) [pid = 1952] [serial = 1806] [outer = 0x0] 07:45:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1133dbc00) [pid = 1952] [serial = 1807] [outer = 0x11337ac00] 07:45:00 INFO - PROCESS | 1952 | 1467643500423 Marionette DEBUG loaded listener.js 07:45:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x115d06400) [pid = 1952] [serial = 1808] [outer = 0x11337ac00] 07:45:00 INFO - PROCESS | 1952 | 1467643500942 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:45:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:45:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 824ms 07:45:00 INFO - PROCESS | 1952 | 1467643500989 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 07:45:00 INFO - PROCESS | 1952 | 1467643500992 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 07:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:45:01 INFO - PROCESS | 1952 | 1467643501001 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:45:01 INFO - PROCESS | 1952 | 1467643501003 Marionette TRACE conn2 <- [1,2382,null,{}] 07:45:01 INFO - PROCESS | 1952 | 1467643501005 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:01 INFO - PROCESS | 1952 | 1467643501007 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:01 INFO - PROCESS | 1952 | 1467643501117 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 07:45:01 INFO - PROCESS | 1952 | 1467643501312 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:01 INFO - PROCESS | 1952 | 1467643501313 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:01 INFO - PROCESS | 1952 | ++DOCSHELL 0x116240800 == 40 [pid = 1952] [id = 603] 07:45:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x11213bc00) [pid = 1952] [serial = 1809] [outer = 0x0] 07:45:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1129ab000) [pid = 1952] [serial = 1810] [outer = 0x11213bc00] 07:45:01 INFO - PROCESS | 1952 | 1467643501340 Marionette DEBUG loaded listener.js 07:45:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x1133e6000) [pid = 1952] [serial = 1811] [outer = 0x11213bc00] 07:45:01 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb46800 == 39 [pid = 1952] [id = 600] 07:45:01 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8bd000 == 38 [pid = 1952] [id = 599] 07:45:01 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5a2800 == 37 [pid = 1952] [id = 598] 07:45:01 INFO - PROCESS | 1952 | --DOCSHELL 0x129370000 == 36 [pid = 1952] [id = 597] 07:45:01 INFO - PROCESS | 1952 | --DOCSHELL 0x127836800 == 35 [pid = 1952] [id = 596] 07:45:01 INFO - PROCESS | 1952 | --DOCSHELL 0x12679b000 == 34 [pid = 1952] [id = 595] 07:45:01 INFO - PROCESS | 1952 | --DOCSHELL 0x124816800 == 33 [pid = 1952] [id = 594] 07:45:01 INFO - PROCESS | 1952 | --DOCSHELL 0x119bb3800 == 32 [pid = 1952] [id = 593] 07:45:01 INFO - PROCESS | 1952 | --DOCSHELL 0x119482000 == 31 [pid = 1952] [id = 592] 07:45:01 INFO - PROCESS | 1952 | --DOCSHELL 0x118238800 == 30 [pid = 1952] [id = 591] 07:45:01 INFO - PROCESS | 1952 | --DOCSHELL 0x116660800 == 29 [pid = 1952] [id = 590] 07:45:01 INFO - PROCESS | 1952 | --DOCSHELL 0x11713b000 == 28 [pid = 1952] [id = 589] 07:45:01 INFO - PROCESS | 1952 | 1467643501829 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:45:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:45:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 875ms 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x1269a0c00) [pid = 1952] [serial = 1751] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x121c30000) [pid = 1952] [serial = 1738] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x11a0b2400) [pid = 1952] [serial = 1735] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x125011400) [pid = 1952] [serial = 1741] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x115d0a400) [pid = 1952] [serial = 1720] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x11607d800) [pid = 1952] [serial = 1721] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x1295b5800) [pid = 1952] [serial = 1715] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x116772400) [pid = 1952] [serial = 1723] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x117ea6000) [pid = 1952] [serial = 1724] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x12570ec00) [pid = 1952] [serial = 1742] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1193d7800) [pid = 1952] [serial = 1732] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1185dd000) [pid = 1952] [serial = 1726] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x118706000) [pid = 1952] [serial = 1727] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1133c3400) [pid = 1952] [serial = 1717] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x113d91400) [pid = 1952] [serial = 1718] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x118fa5400) [pid = 1952] [serial = 1729] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x1193cfc00) [pid = 1952] [serial = 1730] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1166ed000) [pid = 1952] [serial = 1745] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x126644000) [pid = 1952] [serial = 1750] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x126cf4c00) [pid = 1952] [serial = 1753] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x12579f400) [pid = 1952] [serial = 1748] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x124d02800) [pid = 1952] [serial = 1739] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x1211a0400) [pid = 1952] [serial = 1736] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x112964800) [pid = 1952] [serial = 1744] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x11a0b2000) [pid = 1952] [serial = 1747] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x1194dd400) [pid = 1952] [serial = 1733] [outer = 0x0] [url = about:blank] 07:45:01 INFO - PROCESS | 1952 | 1467643501892 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 07:45:01 INFO - PROCESS | 1952 | 1467643501895 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 07:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:45:01 INFO - PROCESS | 1952 | 1467643501902 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:45:01 INFO - PROCESS | 1952 | 1467643501904 Marionette TRACE conn2 <- [1,2386,null,{}] 07:45:01 INFO - PROCESS | 1952 | 1467643501907 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:01 INFO - PROCESS | 1952 | 1467643501909 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:01 INFO - PROCESS | 1952 | 1467643501988 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 07:45:02 INFO - PROCESS | 1952 | 1467643501999 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:02 INFO - PROCESS | 1952 | 1467643502000 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:02 INFO - PROCESS | 1952 | ++DOCSHELL 0x117134800 == 29 [pid = 1952] [id = 604] 07:45:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x115d0c400) [pid = 1952] [serial = 1812] [outer = 0x0] 07:45:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x116030400) [pid = 1952] [serial = 1813] [outer = 0x115d0c400] 07:45:02 INFO - PROCESS | 1952 | 1467643502028 Marionette DEBUG loaded listener.js 07:45:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x11677a400) [pid = 1952] [serial = 1814] [outer = 0x115d0c400] 07:45:02 INFO - PROCESS | 1952 | 1467643502382 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 522ms 07:45:02 INFO - PROCESS | 1952 | 1467643502440 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 07:45:02 INFO - PROCESS | 1952 | 1467643502442 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 07:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:45:02 INFO - PROCESS | 1952 | 1467643502446 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:45:02 INFO - PROCESS | 1952 | 1467643502447 Marionette TRACE conn2 <- [1,2390,null,{}] 07:45:02 INFO - PROCESS | 1952 | 1467643502450 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:02 INFO - PROCESS | 1952 | 1467643502451 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:02 INFO - PROCESS | 1952 | 1467643502537 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 07:45:02 INFO - PROCESS | 1952 | 1467643502543 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:02 INFO - PROCESS | 1952 | 1467643502545 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:02 INFO - PROCESS | 1952 | ++DOCSHELL 0x119b9f000 == 30 [pid = 1952] [id = 605] 07:45:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x117ea2800) [pid = 1952] [serial = 1815] [outer = 0x0] 07:45:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x1183a7800) [pid = 1952] [serial = 1816] [outer = 0x117ea2800] 07:45:02 INFO - PROCESS | 1952 | 1467643502574 Marionette DEBUG loaded listener.js 07:45:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x11859f400) [pid = 1952] [serial = 1817] [outer = 0x117ea2800] 07:45:02 INFO - PROCESS | 1952 | 1467643502952 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 520ms 07:45:02 INFO - PROCESS | 1952 | 1467643502982 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 07:45:02 INFO - PROCESS | 1952 | 1467643502985 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 07:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:45:03 INFO - PROCESS | 1952 | 1467643502998 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:45:03 INFO - PROCESS | 1952 | 1467643503005 Marionette TRACE conn2 <- [1,2394,null,{}] 07:45:03 INFO - PROCESS | 1952 | 1467643503009 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:03 INFO - PROCESS | 1952 | 1467643503014 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:03 INFO - PROCESS | 1952 | 1467643503145 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 07:45:03 INFO - PROCESS | 1952 | 1467643503157 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:03 INFO - PROCESS | 1952 | 1467643503158 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:03 INFO - PROCESS | 1952 | ++DOCSHELL 0x124c8f000 == 31 [pid = 1952] [id = 606] 07:45:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x1127cac00) [pid = 1952] [serial = 1818] [outer = 0x0] 07:45:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1185e2000) [pid = 1952] [serial = 1819] [outer = 0x1127cac00] 07:45:03 INFO - PROCESS | 1952 | 1467643503201 Marionette DEBUG loaded listener.js 07:45:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x118fa3800) [pid = 1952] [serial = 1820] [outer = 0x1127cac00] 07:45:03 INFO - PROCESS | 1952 | 1467643503593 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:45:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:45:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 635ms 07:45:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:45:03 INFO - PROCESS | 1952 | 1467643503626 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 07:45:03 INFO - PROCESS | 1952 | 1467643503628 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 07:45:03 INFO - PROCESS | 1952 | 1467643503630 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:45:03 INFO - PROCESS | 1952 | 1467643503631 Marionette TRACE conn2 <- [1,2398,null,{}] 07:45:03 INFO - PROCESS | 1952 | 1467643503633 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:03 INFO - PROCESS | 1952 | 1467643503635 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:03 INFO - PROCESS | 1952 | 1467643503745 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 07:45:03 INFO - PROCESS | 1952 | 1467643503754 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:03 INFO - PROCESS | 1952 | 1467643503755 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:03 INFO - PROCESS | 1952 | ++DOCSHELL 0x126792000 == 32 [pid = 1952] [id = 607] 07:45:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x118ff4400) [pid = 1952] [serial = 1821] [outer = 0x0] 07:45:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1193d4c00) [pid = 1952] [serial = 1822] [outer = 0x118ff4400] 07:45:03 INFO - PROCESS | 1952 | 1467643503780 Marionette DEBUG loaded listener.js 07:45:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1194d3c00) [pid = 1952] [serial = 1823] [outer = 0x118ff4400] 07:45:04 INFO - PROCESS | 1952 | 1467643504108 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 520ms 07:45:04 INFO - PROCESS | 1952 | 1467643504152 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 07:45:04 INFO - PROCESS | 1952 | 1467643504153 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 07:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:45:04 INFO - PROCESS | 1952 | 1467643504156 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:45:04 INFO - PROCESS | 1952 | 1467643504157 Marionette TRACE conn2 <- [1,2402,null,{}] 07:45:04 INFO - PROCESS | 1952 | 1467643504159 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:04 INFO - PROCESS | 1952 | 1467643504161 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:04 INFO - PROCESS | 1952 | 1467643504261 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 07:45:04 INFO - PROCESS | 1952 | 1467643504265 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:04 INFO - PROCESS | 1952 | 1467643504269 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:04 INFO - PROCESS | 1952 | ++DOCSHELL 0x124816800 == 33 [pid = 1952] [id = 608] 07:45:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x119908800) [pid = 1952] [serial = 1824] [outer = 0x0] 07:45:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x119911400) [pid = 1952] [serial = 1825] [outer = 0x119908800] 07:45:04 INFO - PROCESS | 1952 | 1467643504302 Marionette DEBUG loaded listener.js 07:45:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x11a0cf400) [pid = 1952] [serial = 1826] [outer = 0x119908800] 07:45:04 INFO - PROCESS | 1952 | 1467643504689 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 568ms 07:45:04 INFO - PROCESS | 1952 | 1467643504728 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 07:45:04 INFO - PROCESS | 1952 | 1467643504732 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 07:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:45:04 INFO - PROCESS | 1952 | 1467643504735 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:45:04 INFO - PROCESS | 1952 | 1467643504737 Marionette TRACE conn2 <- [1,2406,null,{}] 07:45:04 INFO - PROCESS | 1952 | 1467643504741 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:04 INFO - PROCESS | 1952 | 1467643504743 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:04 INFO - PROCESS | 1952 | 1467643504922 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 07:45:04 INFO - PROCESS | 1952 | 1467643504947 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:04 INFO - PROCESS | 1952 | 1467643504948 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:04 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5a4800 == 34 [pid = 1952] [id = 609] 07:45:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x11a0d0400) [pid = 1952] [serial = 1827] [outer = 0x0] 07:45:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x121020400) [pid = 1952] [serial = 1828] [outer = 0x11a0d0400] 07:45:04 INFO - PROCESS | 1952 | 1467643504980 Marionette DEBUG loaded listener.js 07:45:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x121b4ec00) [pid = 1952] [serial = 1829] [outer = 0x11a0d0400] 07:45:05 INFO - PROCESS | 1952 | 1467643505388 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 671ms 07:45:05 INFO - PROCESS | 1952 | 1467643505407 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 07:45:05 INFO - PROCESS | 1952 | 1467643505408 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 07:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:45:05 INFO - PROCESS | 1952 | 1467643505410 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:45:05 INFO - PROCESS | 1952 | 1467643505411 Marionette TRACE conn2 <- [1,2410,null,{}] 07:45:05 INFO - PROCESS | 1952 | 1467643505414 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:05 INFO - PROCESS | 1952 | 1467643505415 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:05 INFO - PROCESS | 1952 | 1467643505518 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 07:45:05 INFO - PROCESS | 1952 | 1467643505573 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:05 INFO - PROCESS | 1952 | 1467643505575 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:05 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8b4000 == 35 [pid = 1952] [id = 610] 07:45:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x118fa8400) [pid = 1952] [serial = 1830] [outer = 0x0] 07:45:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x121ed0400) [pid = 1952] [serial = 1831] [outer = 0x118fa8400] 07:45:05 INFO - PROCESS | 1952 | 1467643505600 Marionette DEBUG loaded listener.js 07:45:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x124dca000) [pid = 1952] [serial = 1832] [outer = 0x118fa8400] 07:45:05 INFO - PROCESS | 1952 | 1467643505898 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 521ms 07:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:45:05 INFO - PROCESS | 1952 | 1467643505933 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 07:45:05 INFO - PROCESS | 1952 | 1467643505934 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 07:45:05 INFO - PROCESS | 1952 | 1467643505937 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:45:05 INFO - PROCESS | 1952 | 1467643505938 Marionette TRACE conn2 <- [1,2414,null,{}] 07:45:05 INFO - PROCESS | 1952 | 1467643505940 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:05 INFO - PROCESS | 1952 | 1467643505941 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:06 INFO - PROCESS | 1952 | 1467643506151 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 07:45:06 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1129a4400) [pid = 1952] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:45:06 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x112988c00) [pid = 1952] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:45:06 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x118258800) [pid = 1952] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:45:06 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1162db800) [pid = 1952] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:45:06 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x1127d1000) [pid = 1952] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:45:06 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x118599000) [pid = 1952] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:45:06 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1127d0400) [pid = 1952] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:45:06 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1138ec400) [pid = 1952] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:45:06 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x110e83800) [pid = 1952] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:45:06 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1162d7c00) [pid = 1952] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:45:06 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x118708c00) [pid = 1952] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:45:06 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x116a0b800) [pid = 1952] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:45:06 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x112960000) [pid = 1952] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:45:06 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x115d10400) [pid = 1952] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:45:06 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x1185e0000) [pid = 1952] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:45:06 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x118f3bc00) [pid = 1952] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:45:06 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x121005c00) [pid = 1952] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:45:06 INFO - PROCESS | 1952 | 1467643506200 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:06 INFO - PROCESS | 1952 | 1467643506201 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:06 INFO - PROCESS | 1952 | ++DOCSHELL 0x116e56800 == 36 [pid = 1952] [id = 611] 07:45:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x110ef2400) [pid = 1952] [serial = 1833] [outer = 0x0] 07:45:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1127d4000) [pid = 1952] [serial = 1834] [outer = 0x110ef2400] 07:45:06 INFO - PROCESS | 1952 | 1467643506234 Marionette DEBUG loaded listener.js 07:45:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x1138ec400) [pid = 1952] [serial = 1835] [outer = 0x110ef2400] 07:45:06 INFO - PROCESS | 1952 | 1467643506515 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 618ms 07:45:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:45:06 INFO - PROCESS | 1952 | 1467643506556 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 07:45:06 INFO - PROCESS | 1952 | 1467643506557 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 07:45:06 INFO - PROCESS | 1952 | 1467643506559 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:45:06 INFO - PROCESS | 1952 | 1467643506561 Marionette TRACE conn2 <- [1,2418,null,{}] 07:45:06 INFO - PROCESS | 1952 | 1467643506567 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:06 INFO - PROCESS | 1952 | 1467643506568 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:06 INFO - PROCESS | 1952 | 1467643506651 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 07:45:06 INFO - PROCESS | 1952 | 1467643506710 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:06 INFO - PROCESS | 1952 | 1467643506711 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:06 INFO - PROCESS | 1952 | ++DOCSHELL 0x124c8e800 == 37 [pid = 1952] [id = 612] 07:45:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1121be000) [pid = 1952] [serial = 1836] [outer = 0x0] 07:45:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x118456000) [pid = 1952] [serial = 1837] [outer = 0x1121be000] 07:45:06 INFO - PROCESS | 1952 | 1467643506736 Marionette DEBUG loaded listener.js 07:45:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x11a063400) [pid = 1952] [serial = 1838] [outer = 0x1121be000] 07:45:07 INFO - PROCESS | 1952 | 1467643507032 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:45:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:45:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 522ms 07:45:07 INFO - PROCESS | 1952 | 1467643507082 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 07:45:07 INFO - PROCESS | 1952 | 1467643507083 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 07:45:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:45:07 INFO - PROCESS | 1952 | 1467643507086 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:45:07 INFO - PROCESS | 1952 | 1467643507087 Marionette TRACE conn2 <- [1,2422,null,{}] 07:45:07 INFO - PROCESS | 1952 | 1467643507089 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:07 INFO - PROCESS | 1952 | 1467643507090 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:07 INFO - PROCESS | 1952 | 1467643507182 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 07:45:07 INFO - PROCESS | 1952 | 1467643507196 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:07 INFO - PROCESS | 1952 | 1467643507198 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:07 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bf1c000 == 38 [pid = 1952] [id = 613] 07:45:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1193d6000) [pid = 1952] [serial = 1839] [outer = 0x0] 07:45:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x12570c800) [pid = 1952] [serial = 1840] [outer = 0x1193d6000] 07:45:07 INFO - PROCESS | 1952 | 1467643507225 Marionette DEBUG loaded listener.js 07:45:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x126276800) [pid = 1952] [serial = 1841] [outer = 0x1193d6000] 07:45:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:45:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 468ms 07:45:07 INFO - PROCESS | 1952 | 1467643507550 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:45:07 INFO - PROCESS | 1952 | 1467643507555 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 07:45:07 INFO - PROCESS | 1952 | 1467643507556 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 07:45:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:45:07 INFO - PROCESS | 1952 | 1467643507559 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:45:07 INFO - PROCESS | 1952 | 1467643507561 Marionette TRACE conn2 <- [1,2426,null,{}] 07:45:07 INFO - PROCESS | 1952 | 1467643507573 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:07 INFO - PROCESS | 1952 | 1467643507574 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:07 INFO - PROCESS | 1952 | 1467643507699 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 07:45:07 INFO - PROCESS | 1952 | 1467643507707 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:07 INFO - PROCESS | 1952 | 1467643507708 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:07 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c370000 == 39 [pid = 1952] [id = 614] 07:45:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x118f9e800) [pid = 1952] [serial = 1842] [outer = 0x0] 07:45:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x12663c000) [pid = 1952] [serial = 1843] [outer = 0x118f9e800] 07:45:07 INFO - PROCESS | 1952 | 1467643507733 Marionette DEBUG loaded listener.js 07:45:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1269a2000) [pid = 1952] [serial = 1844] [outer = 0x118f9e800] 07:45:08 INFO - PROCESS | 1952 | 1467643508048 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:45:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:45:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 529ms 07:45:08 INFO - PROCESS | 1952 | 1467643508088 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 07:45:08 INFO - PROCESS | 1952 | 1467643508090 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 07:45:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:45:08 INFO - PROCESS | 1952 | 1467643508092 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:45:08 INFO - PROCESS | 1952 | 1467643508093 Marionette TRACE conn2 <- [1,2430,null,{}] 07:45:08 INFO - PROCESS | 1952 | 1467643508095 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:08 INFO - PROCESS | 1952 | 1467643508097 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:08 INFO - PROCESS | 1952 | 1467643508234 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 07:45:08 INFO - PROCESS | 1952 | 1467643508300 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:08 INFO - PROCESS | 1952 | 1467643508301 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:08 INFO - PROCESS | 1952 | ++DOCSHELL 0x1160a0800 == 40 [pid = 1952] [id = 615] 07:45:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x110fac400) [pid = 1952] [serial = 1845] [outer = 0x0] 07:45:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x11213d000) [pid = 1952] [serial = 1846] [outer = 0x110fac400] 07:45:08 INFO - PROCESS | 1952 | 1467643508334 Marionette DEBUG loaded listener.js 07:45:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x112c99c00) [pid = 1952] [serial = 1847] [outer = 0x110fac400] 07:45:08 INFO - PROCESS | 1952 | 1467643508788 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:45:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:45:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 719ms 07:45:08 INFO - PROCESS | 1952 | 1467643508813 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 07:45:08 INFO - PROCESS | 1952 | 1467643508815 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 07:45:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:45:08 INFO - PROCESS | 1952 | 1467643508819 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:45:08 INFO - PROCESS | 1952 | 1467643508821 Marionette TRACE conn2 <- [1,2434,null,{}] 07:45:08 INFO - PROCESS | 1952 | 1467643508824 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:08 INFO - PROCESS | 1952 | 1467643508826 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:08 INFO - PROCESS | 1952 | 1467643508932 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 07:45:08 INFO - PROCESS | 1952 | 1467643508993 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:08 INFO - PROCESS | 1952 | 1467643508995 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:09 INFO - PROCESS | 1952 | ++DOCSHELL 0x121c17800 == 41 [pid = 1952] [id = 616] 07:45:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x116023c00) [pid = 1952] [serial = 1848] [outer = 0x0] 07:45:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1171c1800) [pid = 1952] [serial = 1849] [outer = 0x116023c00] 07:45:09 INFO - PROCESS | 1952 | 1467643509025 Marionette DEBUG loaded listener.js 07:45:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x11825b000) [pid = 1952] [serial = 1850] [outer = 0x116023c00] 07:45:09 INFO - PROCESS | 1952 | 1467643509491 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:45:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:45:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 720ms 07:45:09 INFO - PROCESS | 1952 | 1467643509539 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 07:45:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:45:09 INFO - PROCESS | 1952 | 1467643509541 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 07:45:09 INFO - PROCESS | 1952 | 1467643509544 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:45:09 INFO - PROCESS | 1952 | 1467643509545 Marionette TRACE conn2 <- [1,2438,null,{}] 07:45:09 INFO - PROCESS | 1952 | 1467643509571 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:09 INFO - PROCESS | 1952 | 1467643509572 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:09 INFO - PROCESS | 1952 | 1467643509678 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 07:45:09 INFO - PROCESS | 1952 | 1467643509755 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:09 INFO - PROCESS | 1952 | 1467643509756 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:09 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acd2000 == 42 [pid = 1952] [id = 617] 07:45:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x1185a6800) [pid = 1952] [serial = 1851] [outer = 0x0] 07:45:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x118706000) [pid = 1952] [serial = 1852] [outer = 0x1185a6800] 07:45:09 INFO - PROCESS | 1952 | 1467643509785 Marionette DEBUG loaded listener.js 07:45:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1193cf000) [pid = 1952] [serial = 1853] [outer = 0x1185a6800] 07:45:10 INFO - PROCESS | 1952 | 1467643510191 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:45:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:45:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 691ms 07:45:10 INFO - PROCESS | 1952 | 1467643510235 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 07:45:10 INFO - PROCESS | 1952 | 1467643510238 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 07:45:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:45:10 INFO - PROCESS | 1952 | 1467643510246 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:45:10 INFO - PROCESS | 1952 | 1467643510250 Marionette TRACE conn2 <- [1,2442,null,{}] 07:45:10 INFO - PROCESS | 1952 | 1467643510252 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:10 INFO - PROCESS | 1952 | 1467643510255 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:10 INFO - PROCESS | 1952 | 1467643510364 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 07:45:10 INFO - PROCESS | 1952 | 1467643510436 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:10 INFO - PROCESS | 1952 | 1467643510438 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:10 INFO - PROCESS | 1952 | ++DOCSHELL 0x12cc84800 == 43 [pid = 1952] [id = 618] 07:45:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x1185a5000) [pid = 1952] [serial = 1854] [outer = 0x0] 07:45:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x11a0b0400) [pid = 1952] [serial = 1855] [outer = 0x1185a5000] 07:45:10 INFO - PROCESS | 1952 | 1467643510468 Marionette DEBUG loaded listener.js 07:45:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x121028000) [pid = 1952] [serial = 1856] [outer = 0x1185a5000] 07:45:10 INFO - PROCESS | 1952 | 1467643510915 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:45:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:45:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 725ms 07:45:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:45:10 INFO - PROCESS | 1952 | 1467643510972 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 07:45:10 INFO - PROCESS | 1952 | 1467643510973 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 07:45:10 INFO - PROCESS | 1952 | 1467643510976 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:45:10 INFO - PROCESS | 1952 | 1467643510977 Marionette TRACE conn2 <- [1,2446,null,{}] 07:45:11 INFO - PROCESS | 1952 | 1467643511000 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:11 INFO - PROCESS | 1952 | 1467643511002 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:11 INFO - PROCESS | 1952 | 1467643511106 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 07:45:11 INFO - PROCESS | 1952 | 1467643511177 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:11 INFO - PROCESS | 1952 | 1467643511179 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:11 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f03000 == 44 [pid = 1952] [id = 619] 07:45:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x1166efc00) [pid = 1952] [serial = 1857] [outer = 0x0] 07:45:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x118f9f000) [pid = 1952] [serial = 1858] [outer = 0x1166efc00] 07:45:11 INFO - PROCESS | 1952 | 1467643511208 Marionette DEBUG loaded listener.js 07:45:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x1248f5c00) [pid = 1952] [serial = 1859] [outer = 0x1166efc00] 07:45:11 INFO - PROCESS | 1952 | 1467643511715 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:45:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:45:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 788ms 07:45:11 INFO - PROCESS | 1952 | 1467643511764 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 07:45:11 INFO - PROCESS | 1952 | 1467643511767 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 07:45:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:45:11 INFO - PROCESS | 1952 | 1467643511770 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:45:11 INFO - PROCESS | 1952 | 1467643511772 Marionette TRACE conn2 <- [1,2450,null,{}] 07:45:11 INFO - PROCESS | 1952 | 1467643511776 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:11 INFO - PROCESS | 1952 | 1467643511778 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:11 INFO - PROCESS | 1952 | 1467643511915 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 07:45:11 INFO - PROCESS | 1952 | 1467643511940 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:11 INFO - PROCESS | 1952 | 1467643511941 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:11 INFO - PROCESS | 1952 | ++DOCSHELL 0x113d7d800 == 45 [pid = 1952] [id = 620] 07:45:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x11386cc00) [pid = 1952] [serial = 1860] [outer = 0x0] 07:45:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x116086c00) [pid = 1952] [serial = 1861] [outer = 0x11386cc00] 07:45:12 INFO - PROCESS | 1952 | 1467643512002 Marionette DEBUG loaded listener.js 07:45:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x116f4e800) [pid = 1952] [serial = 1862] [outer = 0x11386cc00] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x12c370000 == 44 [pid = 1952] [id = 614] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x12bf1c000 == 43 [pid = 1952] [id = 613] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x124c8e800 == 42 [pid = 1952] [id = 612] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x116e56800 == 41 [pid = 1952] [id = 611] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8b4000 == 40 [pid = 1952] [id = 610] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5a4800 == 39 [pid = 1952] [id = 609] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x124816800 == 38 [pid = 1952] [id = 608] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x126792000 == 37 [pid = 1952] [id = 607] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x124c8f000 == 36 [pid = 1952] [id = 606] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x119b9f000 == 35 [pid = 1952] [id = 605] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x117134800 == 34 [pid = 1952] [id = 604] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x116240800 == 33 [pid = 1952] [id = 603] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x12be4d800 == 32 [pid = 1952] [id = 601] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x118fc6000 == 31 [pid = 1952] [id = 602] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x116f03000 == 30 [pid = 1952] [id = 619] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x12cc84800 == 29 [pid = 1952] [id = 618] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x12acd2000 == 28 [pid = 1952] [id = 617] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x121c17800 == 27 [pid = 1952] [id = 616] 07:45:12 INFO - PROCESS | 1952 | --DOCSHELL 0x1160a0800 == 26 [pid = 1952] [id = 615] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x118552c00) [pid = 1952] [serial = 1783] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x1183a0c00) [pid = 1952] [serial = 1780] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x116f43000) [pid = 1952] [serial = 1777] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x1176c2000) [pid = 1952] [serial = 1778] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x1127d6800) [pid = 1952] [serial = 1768] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x112965000) [pid = 1952] [serial = 1769] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x118706c00) [pid = 1952] [serial = 1786] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x1127d7400) [pid = 1952] [serial = 1771] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x112981c00) [pid = 1952] [serial = 1772] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x113d90000) [pid = 1952] [serial = 1774] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1133ddc00) [pid = 1952] [serial = 1757] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1121bd400) [pid = 1952] [serial = 1756] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x1183d1800) [pid = 1952] [serial = 1760] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x115d05400) [pid = 1952] [serial = 1775] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x117ea4400) [pid = 1952] [serial = 1759] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x118ff7000) [pid = 1952] [serial = 1762] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1197a0400) [pid = 1952] [serial = 1763] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x125709c00) [pid = 1952] [serial = 1766] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x11a0f7400) [pid = 1952] [serial = 1765] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x116976800) [pid = 1952] [serial = 1795] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x11990bc00) [pid = 1952] [serial = 1790] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x119497000) [pid = 1952] [serial = 1789] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x11a0b6800) [pid = 1952] [serial = 1792] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x11a0fa800) [pid = 1952] [serial = 1799] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x11a0ec400) [pid = 1952] [serial = 1798] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1212b5c00) [pid = 1952] [serial = 1801] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1248cc400) [pid = 1952] [serial = 1802] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x119913c00) [pid = 1952] [serial = 1796] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x11a0ce400) [pid = 1952] [serial = 1793] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x1193db800) [pid = 1952] [serial = 1787] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x1185dfc00) [pid = 1952] [serial = 1784] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x1183d7400) [pid = 1952] [serial = 1781] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x126dc2c00) [pid = 1952] [serial = 1754] [outer = 0x0] [url = about:blank] 07:45:12 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x124c68800) [pid = 1952] [serial = 1804] [outer = 0x0] [url = about:blank] 07:45:13 INFO - PROCESS | 1952 | 1467643513108 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:45:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:45:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1372ms 07:45:13 INFO - PROCESS | 1952 | 1467643513144 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 07:45:13 INFO - PROCESS | 1952 | 1467643513148 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 07:45:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:45:13 INFO - PROCESS | 1952 | 1467643513152 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:45:13 INFO - PROCESS | 1952 | 1467643513153 Marionette TRACE conn2 <- [1,2454,null,{}] 07:45:13 INFO - PROCESS | 1952 | 1467643513157 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:13 INFO - PROCESS | 1952 | 1467643513159 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:13 INFO - PROCESS | 1952 | 1467643513233 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 07:45:13 INFO - PROCESS | 1952 | 1467643513239 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:13 INFO - PROCESS | 1952 | 1467643513242 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:13 INFO - PROCESS | 1952 | ++DOCSHELL 0x116938800 == 27 [pid = 1952] [id = 621] 07:45:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x113372c00) [pid = 1952] [serial = 1863] [outer = 0x0] 07:45:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x1133dd800) [pid = 1952] [serial = 1864] [outer = 0x113372c00] 07:45:13 INFO - PROCESS | 1952 | 1467643513273 Marionette DEBUG loaded listener.js 07:45:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x112957400) [pid = 1952] [serial = 1865] [outer = 0x113372c00] 07:45:13 INFO - PROCESS | 1952 | 1467643513604 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:45:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:45:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 471ms 07:45:13 INFO - PROCESS | 1952 | 1467643513646 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 07:45:13 INFO - PROCESS | 1952 | 1467643513649 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 07:45:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:45:13 INFO - PROCESS | 1952 | 1467643513656 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:45:13 INFO - PROCESS | 1952 | 1467643513657 Marionette TRACE conn2 <- [1,2458,null,{}] 07:45:13 INFO - PROCESS | 1952 | 1467643513660 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:13 INFO - PROCESS | 1952 | 1467643513661 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:13 INFO - PROCESS | 1952 | 1467643513742 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 07:45:13 INFO - PROCESS | 1952 | 1467643513749 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:13 INFO - PROCESS | 1952 | 1467643513750 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:13 INFO - PROCESS | 1952 | ++DOCSHELL 0x118776800 == 28 [pid = 1952] [id = 622] 07:45:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x115d0d400) [pid = 1952] [serial = 1866] [outer = 0x0] 07:45:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x116772800) [pid = 1952] [serial = 1867] [outer = 0x115d0d400] 07:45:13 INFO - PROCESS | 1952 | 1467643513778 Marionette DEBUG loaded listener.js 07:45:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1171be400) [pid = 1952] [serial = 1868] [outer = 0x115d0d400] 07:45:14 INFO - PROCESS | 1952 | 1467643514140 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:45:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:45:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 519ms 07:45:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:45:14 INFO - PROCESS | 1952 | 1467643514175 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 07:45:14 INFO - PROCESS | 1952 | 1467643514176 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 07:45:14 INFO - PROCESS | 1952 | 1467643514178 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:45:14 INFO - PROCESS | 1952 | 1467643514181 Marionette TRACE conn2 <- [1,2462,null,{}] 07:45:14 INFO - PROCESS | 1952 | 1467643514189 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:14 INFO - PROCESS | 1952 | 1467643514193 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:14 INFO - PROCESS | 1952 | 1467643514273 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 07:45:14 INFO - PROCESS | 1952 | 1467643514280 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:14 INFO - PROCESS | 1952 | 1467643514283 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:14 INFO - PROCESS | 1952 | ++DOCSHELL 0x121450800 == 29 [pid = 1952] [id = 623] 07:45:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x112959c00) [pid = 1952] [serial = 1869] [outer = 0x0] 07:45:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x11855c000) [pid = 1952] [serial = 1870] [outer = 0x112959c00] 07:45:14 INFO - PROCESS | 1952 | 1467643514311 Marionette DEBUG loaded listener.js 07:45:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x1185de400) [pid = 1952] [serial = 1871] [outer = 0x112959c00] 07:45:14 INFO - PROCESS | 1952 | 1467643514665 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:45:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:45:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 522ms 07:45:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:45:14 INFO - PROCESS | 1952 | 1467643514700 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 07:45:14 INFO - PROCESS | 1952 | 1467643514702 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 07:45:14 INFO - PROCESS | 1952 | 1467643514704 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:45:14 INFO - PROCESS | 1952 | 1467643514705 Marionette TRACE conn2 <- [1,2466,null,{}] 07:45:14 INFO - PROCESS | 1952 | 1467643514707 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:14 INFO - PROCESS | 1952 | 1467643514709 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:14 INFO - PROCESS | 1952 | 1467643514817 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 07:45:14 INFO - PROCESS | 1952 | 1467643514854 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:14 INFO - PROCESS | 1952 | 1467643514855 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:14 INFO - PROCESS | 1952 | ++DOCSHELL 0x121798800 == 30 [pid = 1952] [id = 624] 07:45:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x1185ddc00) [pid = 1952] [serial = 1872] [outer = 0x0] 07:45:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x11870e400) [pid = 1952] [serial = 1873] [outer = 0x1185ddc00] 07:45:14 INFO - PROCESS | 1952 | 1467643514881 Marionette DEBUG loaded listener.js 07:45:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x118ff3c00) [pid = 1952] [serial = 1874] [outer = 0x1185ddc00] 07:45:15 INFO - PROCESS | 1952 | 1467643515178 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:45:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:45:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 519ms 07:45:15 INFO - PROCESS | 1952 | 1467643515224 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 07:45:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:45:15 INFO - PROCESS | 1952 | 1467643515235 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 07:45:15 INFO - PROCESS | 1952 | 1467643515237 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:45:15 INFO - PROCESS | 1952 | 1467643515238 Marionette TRACE conn2 <- [1,2470,null,{}] 07:45:15 INFO - PROCESS | 1952 | 1467643515241 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:15 INFO - PROCESS | 1952 | 1467643515242 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:15 INFO - PROCESS | 1952 | 1467643515342 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 07:45:15 INFO - PROCESS | 1952 | 1467643515382 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:15 INFO - PROCESS | 1952 | 1467643515383 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:15 INFO - PROCESS | 1952 | ++DOCSHELL 0x126787000 == 31 [pid = 1952] [id = 625] 07:45:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x115d0ac00) [pid = 1952] [serial = 1875] [outer = 0x0] 07:45:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1193dc000) [pid = 1952] [serial = 1876] [outer = 0x115d0ac00] 07:45:15 INFO - PROCESS | 1952 | 1467643515408 Marionette DEBUG loaded listener.js 07:45:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x119797000) [pid = 1952] [serial = 1877] [outer = 0x115d0ac00] 07:45:15 INFO - PROCESS | 1952 | 1467643515794 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:45:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:45:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 568ms 07:45:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:45:15 INFO - PROCESS | 1952 | 1467643515807 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 07:45:15 INFO - PROCESS | 1952 | 1467643515808 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 07:45:15 INFO - PROCESS | 1952 | 1467643515810 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:45:15 INFO - PROCESS | 1952 | 1467643515811 Marionette TRACE conn2 <- [1,2474,null,{}] 07:45:15 INFO - PROCESS | 1952 | 1467643515818 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:15 INFO - PROCESS | 1952 | 1467643515822 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:15 INFO - PROCESS | 1952 | 1467643515918 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 07:45:15 INFO - PROCESS | 1952 | 1467643515922 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:15 INFO - PROCESS | 1952 | 1467643515923 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:15 INFO - PROCESS | 1952 | ++DOCSHELL 0x128f54800 == 32 [pid = 1952] [id = 626] 07:45:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x118ffd800) [pid = 1952] [serial = 1878] [outer = 0x0] 07:45:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x119e64c00) [pid = 1952] [serial = 1879] [outer = 0x118ffd800] 07:45:15 INFO - PROCESS | 1952 | 1467643515964 Marionette DEBUG loaded listener.js 07:45:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x121027400) [pid = 1952] [serial = 1880] [outer = 0x118ffd800] 07:45:16 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1193d6000) [pid = 1952] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:45:16 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x119908800) [pid = 1952] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:45:16 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x11a0d0400) [pid = 1952] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:45:16 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x117ea2800) [pid = 1952] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:45:16 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1127cac00) [pid = 1952] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:45:16 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x115d0c400) [pid = 1952] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:45:16 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x118fa8400) [pid = 1952] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:45:16 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1185df800) [pid = 1952] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:45:16 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x118ff4400) [pid = 1952] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:45:16 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x11337ac00) [pid = 1952] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:45:16 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x11213bc00) [pid = 1952] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:45:16 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x118f9e800) [pid = 1952] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:45:16 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x110ef2400) [pid = 1952] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:45:16 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x1121be000) [pid = 1952] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:45:17 INFO - PROCESS | 1952 | 1467643517046 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:45:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:45:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1274ms 07:45:17 INFO - PROCESS | 1952 | 1467643517085 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 07:45:17 INFO - PROCESS | 1952 | 1467643517088 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 07:45:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:45:17 INFO - PROCESS | 1952 | 1467643517091 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:45:17 INFO - PROCESS | 1952 | 1467643517094 Marionette TRACE conn2 <- [1,2478,null,{}] 07:45:17 INFO - PROCESS | 1952 | 1467643517098 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:17 INFO - PROCESS | 1952 | 1467643517099 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:17 INFO - PROCESS | 1952 | 1467643517210 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 07:45:17 INFO - PROCESS | 1952 | 1467643517267 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:17 INFO - PROCESS | 1952 | 1467643517269 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:17 INFO - PROCESS | 1952 | ++DOCSHELL 0x118388800 == 33 [pid = 1952] [id = 627] 07:45:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x112963c00) [pid = 1952] [serial = 1881] [outer = 0x0] 07:45:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1133c4c00) [pid = 1952] [serial = 1882] [outer = 0x112963c00] 07:45:17 INFO - PROCESS | 1952 | 1467643517301 Marionette DEBUG loaded listener.js 07:45:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x113f35400) [pid = 1952] [serial = 1883] [outer = 0x112963c00] 07:45:17 INFO - PROCESS | 1952 | 1467643517842 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:45:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:45:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 823ms 07:45:17 INFO - PROCESS | 1952 | 1467643517914 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 07:45:17 INFO - PROCESS | 1952 | 1467643517917 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 07:45:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:45:17 INFO - PROCESS | 1952 | 1467643517921 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:45:17 INFO - PROCESS | 1952 | 1467643517923 Marionette TRACE conn2 <- [1,2482,null,{}] 07:45:17 INFO - PROCESS | 1952 | 1467643517926 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:17 INFO - PROCESS | 1952 | 1467643517928 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:18 INFO - PROCESS | 1952 | 1467643518038 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 07:45:18 INFO - PROCESS | 1952 | 1467643518095 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:18 INFO - PROCESS | 1952 | 1467643518096 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:18 INFO - PROCESS | 1952 | ++DOCSHELL 0x121621000 == 34 [pid = 1952] [id = 628] 07:45:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1150cfc00) [pid = 1952] [serial = 1884] [outer = 0x0] 07:45:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x11677c400) [pid = 1952] [serial = 1885] [outer = 0x1150cfc00] 07:45:18 INFO - PROCESS | 1952 | 1467643518128 Marionette DEBUG loaded listener.js 07:45:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x117ea4400) [pid = 1952] [serial = 1886] [outer = 0x1150cfc00] 07:45:18 INFO - PROCESS | 1952 | --DOCSHELL 0x126787000 == 33 [pid = 1952] [id = 625] 07:45:18 INFO - PROCESS | 1952 | --DOCSHELL 0x121798800 == 32 [pid = 1952] [id = 624] 07:45:18 INFO - PROCESS | 1952 | --DOCSHELL 0x121450800 == 31 [pid = 1952] [id = 623] 07:45:18 INFO - PROCESS | 1952 | --DOCSHELL 0x118776800 == 30 [pid = 1952] [id = 622] 07:45:18 INFO - PROCESS | 1952 | --DOCSHELL 0x116938800 == 29 [pid = 1952] [id = 621] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x126276800) [pid = 1952] [serial = 1841] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x119911400) [pid = 1952] [serial = 1825] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x121020400) [pid = 1952] [serial = 1828] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x1183a7800) [pid = 1952] [serial = 1816] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x11859f400) [pid = 1952] [serial = 1817] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x1185e2000) [pid = 1952] [serial = 1819] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x118fa3800) [pid = 1952] [serial = 1820] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x116030400) [pid = 1952] [serial = 1813] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x11677a400) [pid = 1952] [serial = 1814] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x124dca000) [pid = 1952] [serial = 1832] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x121ed0400) [pid = 1952] [serial = 1831] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x121008400) [pid = 1952] [serial = 1805] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x1193d4c00) [pid = 1952] [serial = 1822] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x1133dbc00) [pid = 1952] [serial = 1807] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x115d06400) [pid = 1952] [serial = 1808] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x1129ab000) [pid = 1952] [serial = 1810] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x1133e6000) [pid = 1952] [serial = 1811] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 68 (0x12663c000) [pid = 1952] [serial = 1843] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 67 (0x1269a2000) [pid = 1952] [serial = 1844] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 66 (0x1138ec400) [pid = 1952] [serial = 1835] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 65 (0x12570c800) [pid = 1952] [serial = 1840] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 64 (0x118456000) [pid = 1952] [serial = 1837] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 63 (0x1127d4000) [pid = 1952] [serial = 1834] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 62 (0x121b4ec00) [pid = 1952] [serial = 1829] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 61 (0x11a063400) [pid = 1952] [serial = 1838] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 60 (0x11a0cf400) [pid = 1952] [serial = 1826] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | --DOMWINDOW == 59 (0x1194d3c00) [pid = 1952] [serial = 1823] [outer = 0x0] [url = about:blank] 07:45:18 INFO - PROCESS | 1952 | 1467643518672 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:45:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:45:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 769ms 07:45:18 INFO - PROCESS | 1952 | 1467643518693 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 07:45:18 INFO - PROCESS | 1952 | 1467643518696 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 07:45:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:45:18 INFO - PROCESS | 1952 | 1467643518701 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:45:18 INFO - PROCESS | 1952 | 1467643518702 Marionette TRACE conn2 <- [1,2486,null,{}] 07:45:18 INFO - PROCESS | 1952 | 1467643518707 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:18 INFO - PROCESS | 1952 | 1467643518708 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:18 INFO - PROCESS | 1952 | 1467643518791 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 07:45:18 INFO - PROCESS | 1952 | 1467643518800 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:18 INFO - PROCESS | 1952 | 1467643518803 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:18 INFO - PROCESS | 1952 | ++DOCSHELL 0x117e5a800 == 30 [pid = 1952] [id = 629] 07:45:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 60 (0x115d05000) [pid = 1952] [serial = 1887] [outer = 0x0] 07:45:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 61 (0x115d0e800) [pid = 1952] [serial = 1888] [outer = 0x115d05000] 07:45:18 INFO - PROCESS | 1952 | 1467643518831 Marionette DEBUG loaded listener.js 07:45:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 62 (0x1162db800) [pid = 1952] [serial = 1889] [outer = 0x115d05000] 07:45:19 INFO - PROCESS | 1952 | 1467643519286 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:45:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:45:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 622ms 07:45:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:45:19 INFO - PROCESS | 1952 | 1467643519323 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 07:45:19 INFO - PROCESS | 1952 | 1467643519326 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 07:45:19 INFO - PROCESS | 1952 | 1467643519331 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:45:19 INFO - PROCESS | 1952 | 1467643519334 Marionette TRACE conn2 <- [1,2490,null,{}] 07:45:19 INFO - PROCESS | 1952 | 1467643519338 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:19 INFO - PROCESS | 1952 | 1467643519340 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:19 INFO - PROCESS | 1952 | 1467643519436 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 07:45:19 INFO - PROCESS | 1952 | 1467643519542 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:19 INFO - PROCESS | 1952 | 1467643519544 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:19 INFO - PROCESS | 1952 | ++DOCSHELL 0x118f07000 == 31 [pid = 1952] [id = 630] 07:45:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 63 (0x11677a400) [pid = 1952] [serial = 1890] [outer = 0x0] 07:45:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 64 (0x116a08800) [pid = 1952] [serial = 1891] [outer = 0x11677a400] 07:45:19 INFO - PROCESS | 1952 | 1467643519575 Marionette DEBUG loaded listener.js 07:45:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 65 (0x117ea8400) [pid = 1952] [serial = 1892] [outer = 0x11677a400] 07:45:19 INFO - PROCESS | 1952 | 1467643519977 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:45:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:45:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 674ms 07:45:20 INFO - PROCESS | 1952 | 1467643520016 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 07:45:20 INFO - PROCESS | 1952 | 1467643520019 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 07:45:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:45:20 INFO - PROCESS | 1952 | 1467643520024 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:45:20 INFO - PROCESS | 1952 | 1467643520026 Marionette TRACE conn2 <- [1,2494,null,{}] 07:45:20 INFO - PROCESS | 1952 | 1467643520029 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:20 INFO - PROCESS | 1952 | 1467643520032 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:20 INFO - PROCESS | 1952 | 1467643520130 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 07:45:20 INFO - PROCESS | 1952 | 1467643520186 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:20 INFO - PROCESS | 1952 | 1467643520188 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:20 INFO - PROCESS | 1952 | ++DOCSHELL 0x12161c000 == 32 [pid = 1952] [id = 631] 07:45:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 66 (0x1121b1800) [pid = 1952] [serial = 1893] [outer = 0x0] 07:45:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 67 (0x118456000) [pid = 1952] [serial = 1894] [outer = 0x1121b1800] 07:45:20 INFO - PROCESS | 1952 | 1467643520219 Marionette DEBUG loaded listener.js 07:45:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 68 (0x1185e3400) [pid = 1952] [serial = 1895] [outer = 0x1121b1800] 07:45:20 INFO - PROCESS | 1952 | 1467643520650 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:45:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:45:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 677ms 07:45:20 INFO - PROCESS | 1952 | 1467643520701 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 07:45:20 INFO - PROCESS | 1952 | 1467643520702 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 07:45:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:45:20 INFO - PROCESS | 1952 | 1467643520705 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:45:20 INFO - PROCESS | 1952 | 1467643520708 Marionette TRACE conn2 <- [1,2498,null,{}] 07:45:20 INFO - PROCESS | 1952 | 1467643520716 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:20 INFO - PROCESS | 1952 | 1467643520720 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:20 INFO - PROCESS | 1952 | 1467643520838 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 07:45:20 INFO - PROCESS | 1952 | 1467643520923 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:20 INFO - PROCESS | 1952 | 1467643520925 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:20 INFO - PROCESS | 1952 | ++DOCSHELL 0x127831800 == 33 [pid = 1952] [id = 632] 07:45:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x118f47c00) [pid = 1952] [serial = 1896] [outer = 0x0] 07:45:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x119491000) [pid = 1952] [serial = 1897] [outer = 0x118f47c00] 07:45:20 INFO - PROCESS | 1952 | 1467643520959 Marionette DEBUG loaded listener.js 07:45:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x11979d800) [pid = 1952] [serial = 1898] [outer = 0x118f47c00] 07:45:21 INFO - PROCESS | 1952 | 1467643521373 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:45:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:45:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 721ms 07:45:21 INFO - PROCESS | 1952 | 1467643521427 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 07:45:21 INFO - PROCESS | 1952 | 1467643521429 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 07:45:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:45:21 INFO - PROCESS | 1952 | 1467643521431 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:45:21 INFO - PROCESS | 1952 | 1467643521433 Marionette TRACE conn2 <- [1,2502,null,{}] 07:45:21 INFO - PROCESS | 1952 | 1467643521435 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:21 INFO - PROCESS | 1952 | 1467643521437 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:21 INFO - PROCESS | 1952 | 1467643521538 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 07:45:21 INFO - PROCESS | 1952 | 1467643521593 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:21 INFO - PROCESS | 1952 | 1467643521595 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:21 INFO - PROCESS | 1952 | ++DOCSHELL 0x12977d800 == 34 [pid = 1952] [id = 633] 07:45:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x11990b000) [pid = 1952] [serial = 1899] [outer = 0x0] 07:45:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x119bd6400) [pid = 1952] [serial = 1900] [outer = 0x11990b000] 07:45:21 INFO - PROCESS | 1952 | 1467643521637 Marionette DEBUG loaded listener.js 07:45:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x11a0cb800) [pid = 1952] [serial = 1901] [outer = 0x11990b000] 07:45:22 INFO - PROCESS | 1952 | 1467643522046 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:45:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:45:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 621ms 07:45:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:45:22 INFO - PROCESS | 1952 | 1467643522053 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 07:45:22 INFO - PROCESS | 1952 | 1467643522054 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 07:45:22 INFO - PROCESS | 1952 | 1467643522056 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:45:22 INFO - PROCESS | 1952 | 1467643522057 Marionette TRACE conn2 <- [1,2506,null,{}] 07:45:22 INFO - PROCESS | 1952 | 1467643522060 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:22 INFO - PROCESS | 1952 | 1467643522062 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:22 INFO - PROCESS | 1952 | 1467643522156 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 07:45:22 INFO - PROCESS | 1952 | 1467643522258 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:22 INFO - PROCESS | 1952 | 1467643522259 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:22 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5a7800 == 35 [pid = 1952] [id = 634] 07:45:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x113d90800) [pid = 1952] [serial = 1902] [outer = 0x0] 07:45:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x121009000) [pid = 1952] [serial = 1903] [outer = 0x113d90800] 07:45:22 INFO - PROCESS | 1952 | 1467643522289 Marionette DEBUG loaded listener.js 07:45:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x1211a0400) [pid = 1952] [serial = 1904] [outer = 0x113d90800] 07:45:22 INFO - PROCESS | 1952 | 1467643522724 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:45:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:45:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 721ms 07:45:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:45:22 INFO - PROCESS | 1952 | 1467643522777 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 07:45:22 INFO - PROCESS | 1952 | 1467643522779 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 07:45:22 INFO - PROCESS | 1952 | 1467643522781 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:45:22 INFO - PROCESS | 1952 | 1467643522782 Marionette TRACE conn2 <- [1,2510,null,{}] 07:45:22 INFO - PROCESS | 1952 | 1467643522785 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:22 INFO - PROCESS | 1952 | 1467643522789 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:22 INFO - PROCESS | 1952 | 1467643522904 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 07:45:22 INFO - PROCESS | 1952 | 1467643522962 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:22 INFO - PROCESS | 1952 | 1467643522964 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:22 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8c0000 == 36 [pid = 1952] [id = 635] 07:45:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x1211a2800) [pid = 1952] [serial = 1905] [outer = 0x0] 07:45:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x121c2a400) [pid = 1952] [serial = 1906] [outer = 0x1211a2800] 07:45:22 INFO - PROCESS | 1952 | 1467643522992 Marionette DEBUG loaded listener.js 07:45:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x1251c0000) [pid = 1952] [serial = 1907] [outer = 0x1211a2800] 07:45:24 INFO - PROCESS | 1952 | --DOCSHELL 0x118388800 == 35 [pid = 1952] [id = 627] 07:45:24 INFO - PROCESS | 1952 | --DOCSHELL 0x113d7d800 == 34 [pid = 1952] [id = 620] 07:45:24 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5a7800 == 33 [pid = 1952] [id = 634] 07:45:24 INFO - PROCESS | 1952 | --DOCSHELL 0x12977d800 == 32 [pid = 1952] [id = 633] 07:45:24 INFO - PROCESS | 1952 | --DOCSHELL 0x127831800 == 31 [pid = 1952] [id = 632] 07:45:24 INFO - PROCESS | 1952 | --DOCSHELL 0x121621000 == 30 [pid = 1952] [id = 628] 07:45:24 INFO - PROCESS | 1952 | --DOCSHELL 0x128f54800 == 29 [pid = 1952] [id = 626] 07:45:24 INFO - PROCESS | 1952 | --DOCSHELL 0x12161c000 == 28 [pid = 1952] [id = 631] 07:45:24 INFO - PROCESS | 1952 | --DOCSHELL 0x118f07000 == 27 [pid = 1952] [id = 630] 07:45:24 INFO - PROCESS | 1952 | --DOCSHELL 0x117e5a800 == 26 [pid = 1952] [id = 629] 07:45:24 INFO - PROCESS | 1952 | 1467643524161 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:45:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:45:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1421ms 07:45:24 INFO - PROCESS | 1952 | 1467643524204 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 07:45:24 INFO - PROCESS | 1952 | 1467643524207 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 07:45:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:45:24 INFO - PROCESS | 1952 | 1467643524212 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:45:24 INFO - PROCESS | 1952 | 1467643524214 Marionette TRACE conn2 <- [1,2514,null,{}] 07:45:24 INFO - PROCESS | 1952 | 1467643524218 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:24 INFO - PROCESS | 1952 | 1467643524220 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:24 INFO - PROCESS | 1952 | 1467643524302 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 07:45:24 INFO - PROCESS | 1952 | 1467643524310 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:24 INFO - PROCESS | 1952 | 1467643524315 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:24 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f0e000 == 27 [pid = 1952] [id = 636] 07:45:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x1129d8400) [pid = 1952] [serial = 1908] [outer = 0x0] 07:45:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x11320b800) [pid = 1952] [serial = 1909] [outer = 0x1129d8400] 07:45:24 INFO - PROCESS | 1952 | 1467643524347 Marionette DEBUG loaded listener.js 07:45:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x113d8f000) [pid = 1952] [serial = 1910] [outer = 0x1129d8400] 07:45:24 INFO - PROCESS | 1952 | 1467643524681 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:45:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:45:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 521ms 07:45:24 INFO - PROCESS | 1952 | 1467643524731 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 07:45:24 INFO - PROCESS | 1952 | 1467643524735 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 07:45:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:45:24 INFO - PROCESS | 1952 | 1467643524740 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:45:24 INFO - PROCESS | 1952 | 1467643524742 Marionette TRACE conn2 <- [1,2518,null,{}] 07:45:24 INFO - PROCESS | 1952 | 1467643524744 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:24 INFO - PROCESS | 1952 | 1467643524746 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:24 INFO - PROCESS | 1952 | 1467643524827 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 07:45:24 INFO - PROCESS | 1952 | 1467643524834 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:24 INFO - PROCESS | 1952 | 1467643524836 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:24 INFO - PROCESS | 1952 | ++DOCSHELL 0x1191db800 == 28 [pid = 1952] [id = 637] 07:45:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x115d11000) [pid = 1952] [serial = 1911] [outer = 0x0] 07:45:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x11696ac00) [pid = 1952] [serial = 1912] [outer = 0x115d11000] 07:45:24 INFO - PROCESS | 1952 | 1467643524864 Marionette DEBUG loaded listener.js 07:45:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x1176c6c00) [pid = 1952] [serial = 1913] [outer = 0x115d11000] 07:45:25 INFO - PROCESS | 1952 | 1467643525206 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:45:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:45:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 519ms 07:45:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:45:25 INFO - PROCESS | 1952 | 1467643525260 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 07:45:25 INFO - PROCESS | 1952 | 1467643525261 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 07:45:25 INFO - PROCESS | 1952 | 1467643525264 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:45:25 INFO - PROCESS | 1952 | 1467643525266 Marionette TRACE conn2 <- [1,2522,null,{}] 07:45:25 INFO - PROCESS | 1952 | 1467643525282 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:25 INFO - PROCESS | 1952 | 1467643525286 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:25 INFO - PROCESS | 1952 | 1467643525365 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 07:45:25 INFO - PROCESS | 1952 | 1467643525370 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:25 INFO - PROCESS | 1952 | 1467643525372 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:25 INFO - PROCESS | 1952 | ++DOCSHELL 0x121a9d000 == 29 [pid = 1952] [id = 638] 07:45:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1183a7000) [pid = 1952] [serial = 1914] [outer = 0x0] 07:45:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x11855ec00) [pid = 1952] [serial = 1915] [outer = 0x1183a7000] 07:45:25 INFO - PROCESS | 1952 | 1467643525403 Marionette DEBUG loaded listener.js 07:45:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x11870b000) [pid = 1952] [serial = 1916] [outer = 0x1183a7000] 07:45:25 INFO - PROCESS | 1952 | 1467643525800 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:45:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:45:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 571ms 07:45:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:45:25 INFO - PROCESS | 1952 | 1467643525840 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 07:45:25 INFO - PROCESS | 1952 | 1467643525842 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 07:45:25 INFO - PROCESS | 1952 | 1467643525844 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:45:25 INFO - PROCESS | 1952 | 1467643525845 Marionette TRACE conn2 <- [1,2526,null,{}] 07:45:25 INFO - PROCESS | 1952 | 1467643525848 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:25 INFO - PROCESS | 1952 | 1467643525849 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:25 INFO - PROCESS | 1952 | 1467643525950 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 07:45:25 INFO - PROCESS | 1952 | 1467643525953 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:25 INFO - PROCESS | 1952 | 1467643525955 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:25 INFO - PROCESS | 1952 | ++DOCSHELL 0x1269e6000 == 30 [pid = 1952] [id = 639] 07:45:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1189a2000) [pid = 1952] [serial = 1917] [outer = 0x0] 07:45:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x118ff0c00) [pid = 1952] [serial = 1918] [outer = 0x1189a2000] 07:45:25 INFO - PROCESS | 1952 | 1467643525980 Marionette DEBUG loaded listener.js 07:45:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x119492400) [pid = 1952] [serial = 1919] [outer = 0x1189a2000] 07:45:26 INFO - PROCESS | 1952 | 1467643526322 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:45:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:45:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 520ms 07:45:26 INFO - PROCESS | 1952 | 1467643526365 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 07:45:26 INFO - PROCESS | 1952 | 1467643526366 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 07:45:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:45:26 INFO - PROCESS | 1952 | 1467643526369 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:45:26 INFO - PROCESS | 1952 | 1467643526370 Marionette TRACE conn2 <- [1,2530,null,{}] 07:45:26 INFO - PROCESS | 1952 | 1467643526372 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:26 INFO - PROCESS | 1952 | 1467643526373 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:26 INFO - PROCESS | 1952 | 1467643526474 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 07:45:26 INFO - PROCESS | 1952 | 1467643526510 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:26 INFO - PROCESS | 1952 | 1467643526511 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:26 INFO - PROCESS | 1952 | ++DOCSHELL 0x129375000 == 31 [pid = 1952] [id = 640] 07:45:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x119492800) [pid = 1952] [serial = 1920] [outer = 0x0] 07:45:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x119796c00) [pid = 1952] [serial = 1921] [outer = 0x119492800] 07:45:26 INFO - PROCESS | 1952 | 1467643526536 Marionette DEBUG loaded listener.js 07:45:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x119913800) [pid = 1952] [serial = 1922] [outer = 0x119492800] 07:45:26 INFO - PROCESS | 1952 | 1467643526892 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:45:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:45:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 569ms 07:45:26 INFO - PROCESS | 1952 | 1467643526939 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 07:45:26 INFO - PROCESS | 1952 | 1467643526942 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 07:45:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:45:26 INFO - PROCESS | 1952 | 1467643526945 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:45:26 INFO - PROCESS | 1952 | 1467643526947 Marionette TRACE conn2 <- [1,2534,null,{}] 07:45:26 INFO - PROCESS | 1952 | 1467643526957 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:26 INFO - PROCESS | 1952 | 1467643526963 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:27 INFO - PROCESS | 1952 | 1467643527105 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 07:45:27 INFO - PROCESS | 1952 | 1467643527146 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:27 INFO - PROCESS | 1952 | 1467643527148 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:27 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8b1000 == 32 [pid = 1952] [id = 641] 07:45:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1194d5c00) [pid = 1952] [serial = 1923] [outer = 0x0] 07:45:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x11a0ce400) [pid = 1952] [serial = 1924] [outer = 0x1194d5c00] 07:45:27 INFO - PROCESS | 1952 | 1467643527174 Marionette DEBUG loaded listener.js 07:45:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1218c8c00) [pid = 1952] [serial = 1925] [outer = 0x1194d5c00] 07:45:27 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x1185ddc00) [pid = 1952] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:45:27 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x115d0ac00) [pid = 1952] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:45:27 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x1185a6800) [pid = 1952] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:45:27 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x116023c00) [pid = 1952] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:45:27 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1166efc00) [pid = 1952] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:45:27 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x110fac400) [pid = 1952] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:45:27 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1185a5000) [pid = 1952] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:45:27 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x112963c00) [pid = 1952] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:45:27 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x118ffd800) [pid = 1952] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:45:27 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1150cfc00) [pid = 1952] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:45:27 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x11386cc00) [pid = 1952] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:45:27 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x115d05000) [pid = 1952] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:45:27 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x112959c00) [pid = 1952] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:45:27 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x113372c00) [pid = 1952] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:45:27 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x115d0d400) [pid = 1952] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:45:27 INFO - PROCESS | 1952 | 1467643527800 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:45:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:45:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 882ms 07:45:27 INFO - PROCESS | 1952 | 1467643527826 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 07:45:27 INFO - PROCESS | 1952 | 1467643527828 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 07:45:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:45:27 INFO - PROCESS | 1952 | 1467643527833 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:45:27 INFO - PROCESS | 1952 | 1467643527834 Marionette TRACE conn2 <- [1,2538,null,{}] 07:45:27 INFO - PROCESS | 1952 | 1467643527836 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:27 INFO - PROCESS | 1952 | 1467643527837 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:27 INFO - PROCESS | 1952 | 1467643527918 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 07:45:27 INFO - PROCESS | 1952 | 1467643527923 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:27 INFO - PROCESS | 1952 | 1467643527924 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:27 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f1b800 == 33 [pid = 1952] [id = 642] 07:45:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x112962c00) [pid = 1952] [serial = 1926] [outer = 0x0] 07:45:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x112963800) [pid = 1952] [serial = 1927] [outer = 0x112962c00] 07:45:27 INFO - PROCESS | 1952 | 1467643527951 Marionette DEBUG loaded listener.js 07:45:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x116023c00) [pid = 1952] [serial = 1928] [outer = 0x112962c00] 07:45:28 INFO - PROCESS | 1952 | 1467643528281 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:45:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:45:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 470ms 07:45:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:45:28 INFO - PROCESS | 1952 | 1467643528302 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 07:45:28 INFO - PROCESS | 1952 | 1467643528303 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 07:45:28 INFO - PROCESS | 1952 | 1467643528306 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:45:28 INFO - PROCESS | 1952 | 1467643528307 Marionette TRACE conn2 <- [1,2542,null,{}] 07:45:28 INFO - PROCESS | 1952 | 1467643528309 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:28 INFO - PROCESS | 1952 | 1467643528310 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:28 INFO - PROCESS | 1952 | 1467643528412 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 07:45:28 INFO - PROCESS | 1952 | 1467643528419 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:28 INFO - PROCESS | 1952 | 1467643528420 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:28 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acb3800 == 34 [pid = 1952] [id = 643] 07:45:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x112963400) [pid = 1952] [serial = 1929] [outer = 0x0] 07:45:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x11845d000) [pid = 1952] [serial = 1930] [outer = 0x112963400] 07:45:28 INFO - PROCESS | 1952 | 1467643528445 Marionette DEBUG loaded listener.js 07:45:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x11a0c8c00) [pid = 1952] [serial = 1931] [outer = 0x112963400] 07:45:28 INFO - PROCESS | 1952 | 1467643528751 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:45:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:45:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 469ms 07:45:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:45:28 INFO - PROCESS | 1952 | 1467643528775 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 07:45:28 INFO - PROCESS | 1952 | 1467643528777 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 07:45:28 INFO - PROCESS | 1952 | 1467643528779 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:45:28 INFO - PROCESS | 1952 | 1467643528783 Marionette TRACE conn2 <- [1,2546,null,{}] 07:45:28 INFO - PROCESS | 1952 | 1467643528785 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:28 INFO - PROCESS | 1952 | 1467643528786 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:28 INFO - PROCESS | 1952 | 1467643528870 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 07:45:28 INFO - PROCESS | 1952 | 1467643528874 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:28 INFO - PROCESS | 1952 | 1467643528875 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:28 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb58800 == 35 [pid = 1952] [id = 644] 07:45:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x11949b400) [pid = 1952] [serial = 1932] [outer = 0x0] 07:45:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1248f2000) [pid = 1952] [serial = 1933] [outer = 0x11949b400] 07:45:28 INFO - PROCESS | 1952 | 1467643528902 Marionette DEBUG loaded listener.js 07:45:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x124d0ec00) [pid = 1952] [serial = 1934] [outer = 0x11949b400] 07:45:29 INFO - PROCESS | 1952 | 1467643529251 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:45:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:45:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 521ms 07:45:29 INFO - PROCESS | 1952 | 1467643529300 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 07:45:29 INFO - PROCESS | 1952 | 1467643529302 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 07:45:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:45:29 INFO - PROCESS | 1952 | 1467643529304 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:45:29 INFO - PROCESS | 1952 | 1467643529305 Marionette TRACE conn2 <- [1,2550,null,{}] 07:45:29 INFO - PROCESS | 1952 | 1467643529307 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:29 INFO - PROCESS | 1952 | 1467643529308 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:29 INFO - PROCESS | 1952 | 1467643529390 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 07:45:29 INFO - PROCESS | 1952 | 1467643529393 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:29 INFO - PROCESS | 1952 | 1467643529395 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:29 INFO - PROCESS | 1952 | ++DOCSHELL 0x12be57800 == 36 [pid = 1952] [id = 645] 07:45:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x124dc3c00) [pid = 1952] [serial = 1935] [outer = 0x0] 07:45:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x125011400) [pid = 1952] [serial = 1936] [outer = 0x124dc3c00] 07:45:29 INFO - PROCESS | 1952 | 1467643529423 Marionette DEBUG loaded listener.js 07:45:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x12570c800) [pid = 1952] [serial = 1937] [outer = 0x124dc3c00] 07:45:29 INFO - PROCESS | 1952 | 1467643529752 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:45:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:45:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 523ms 07:45:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:45:29 INFO - PROCESS | 1952 | 1467643529828 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 07:45:29 INFO - PROCESS | 1952 | 1467643529830 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 07:45:29 INFO - PROCESS | 1952 | 1467643529833 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:45:29 INFO - PROCESS | 1952 | 1467643529836 Marionette TRACE conn2 <- [1,2554,null,{}] 07:45:29 INFO - PROCESS | 1952 | 1467643529839 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:29 INFO - PROCESS | 1952 | 1467643529842 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:29 INFO - PROCESS | 1952 | 1467643529939 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 07:45:30 INFO - PROCESS | 1952 | 1467643530038 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:30 INFO - PROCESS | 1952 | 1467643530041 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:30 INFO - PROCESS | 1952 | ++DOCSHELL 0x117144000 == 37 [pid = 1952] [id = 646] 07:45:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x112956800) [pid = 1952] [serial = 1938] [outer = 0x0] 07:45:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x11297b400) [pid = 1952] [serial = 1939] [outer = 0x112956800] 07:45:30 INFO - PROCESS | 1952 | 1467643530073 Marionette DEBUG loaded listener.js 07:45:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x113866800) [pid = 1952] [serial = 1940] [outer = 0x112956800] 07:45:30 INFO - PROCESS | 1952 | 1467643530654 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:45:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:45:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 874ms 07:45:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:45:30 INFO - PROCESS | 1952 | 1467643530707 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 07:45:30 INFO - PROCESS | 1952 | 1467643530709 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 07:45:30 INFO - PROCESS | 1952 | 1467643530714 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:45:30 INFO - PROCESS | 1952 | 1467643530717 Marionette TRACE conn2 <- [1,2558,null,{}] 07:45:30 INFO - PROCESS | 1952 | 1467643530719 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:30 INFO - PROCESS | 1952 | 1467643530721 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:30 INFO - PROCESS | 1952 | 1467643530833 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 07:45:30 INFO - PROCESS | 1952 | 1467643530913 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:30 INFO - PROCESS | 1952 | 1467643530914 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:30 INFO - PROCESS | 1952 | ++DOCSHELL 0x127845000 == 38 [pid = 1952] [id = 647] 07:45:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x118256400) [pid = 1952] [serial = 1941] [outer = 0x0] 07:45:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x11825ec00) [pid = 1952] [serial = 1942] [outer = 0x118256400] 07:45:30 INFO - PROCESS | 1952 | 1467643530945 Marionette DEBUG loaded listener.js 07:45:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x11855bc00) [pid = 1952] [serial = 1943] [outer = 0x118256400] 07:45:31 INFO - PROCESS | 1952 | 1467643531616 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:45:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:45:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 973ms 07:45:31 INFO - PROCESS | 1952 | 1467643531686 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 07:45:31 INFO - PROCESS | 1952 | 1467643531688 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 07:45:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:45:31 INFO - PROCESS | 1952 | 1467643531692 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:45:31 INFO - PROCESS | 1952 | 1467643531693 Marionette TRACE conn2 <- [1,2562,null,{}] 07:45:31 INFO - PROCESS | 1952 | 1467643531697 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:31 INFO - PROCESS | 1952 | 1467643531699 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:31 INFO - PROCESS | 1952 | 1467643531808 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 07:45:31 INFO - PROCESS | 1952 | 1467643531865 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:31 INFO - PROCESS | 1952 | 1467643531868 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:31 INFO - PROCESS | 1952 | ++DOCSHELL 0x118222800 == 39 [pid = 1952] [id = 648] 07:45:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x115d0ac00) [pid = 1952] [serial = 1944] [outer = 0x0] 07:45:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x11607a800) [pid = 1952] [serial = 1945] [outer = 0x115d0ac00] 07:45:31 INFO - PROCESS | 1952 | 1467643531896 Marionette DEBUG loaded listener.js 07:45:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x11696f800) [pid = 1952] [serial = 1946] [outer = 0x115d0ac00] 07:45:32 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb58800 == 38 [pid = 1952] [id = 644] 07:45:32 INFO - PROCESS | 1952 | --DOCSHELL 0x12acb3800 == 37 [pid = 1952] [id = 643] 07:45:32 INFO - PROCESS | 1952 | --DOCSHELL 0x116f1b800 == 36 [pid = 1952] [id = 642] 07:45:32 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8b1000 == 35 [pid = 1952] [id = 641] 07:45:32 INFO - PROCESS | 1952 | --DOCSHELL 0x129375000 == 34 [pid = 1952] [id = 640] 07:45:32 INFO - PROCESS | 1952 | --DOCSHELL 0x1269e6000 == 33 [pid = 1952] [id = 639] 07:45:32 INFO - PROCESS | 1952 | --DOCSHELL 0x121a9d000 == 32 [pid = 1952] [id = 638] 07:45:32 INFO - PROCESS | 1952 | --DOCSHELL 0x1191db800 == 31 [pid = 1952] [id = 637] 07:45:32 INFO - PROCESS | 1952 | --DOCSHELL 0x116f0e000 == 30 [pid = 1952] [id = 636] 07:45:32 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8c0000 == 29 [pid = 1952] [id = 635] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x119797000) [pid = 1952] [serial = 1877] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x116f4e800) [pid = 1952] [serial = 1862] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x117ea4400) [pid = 1952] [serial = 1886] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x116086c00) [pid = 1952] [serial = 1861] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x115d0e800) [pid = 1952] [serial = 1888] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x11855c000) [pid = 1952] [serial = 1870] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x1185de400) [pid = 1952] [serial = 1871] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1133dd800) [pid = 1952] [serial = 1864] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x112957400) [pid = 1952] [serial = 1865] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x116772800) [pid = 1952] [serial = 1867] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1171be400) [pid = 1952] [serial = 1868] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x11213d000) [pid = 1952] [serial = 1846] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1171c1800) [pid = 1952] [serial = 1849] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x118706000) [pid = 1952] [serial = 1852] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x11a0b0400) [pid = 1952] [serial = 1855] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1162db800) [pid = 1952] [serial = 1889] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x118f9f000) [pid = 1952] [serial = 1858] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x118ff3c00) [pid = 1952] [serial = 1874] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x1193dc000) [pid = 1952] [serial = 1876] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x11870e400) [pid = 1952] [serial = 1873] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1193cf000) [pid = 1952] [serial = 1853] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x11825b000) [pid = 1952] [serial = 1850] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1248f5c00) [pid = 1952] [serial = 1859] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x112c99c00) [pid = 1952] [serial = 1847] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x121028000) [pid = 1952] [serial = 1856] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x113f35400) [pid = 1952] [serial = 1883] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x121027400) [pid = 1952] [serial = 1880] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x1133c4c00) [pid = 1952] [serial = 1882] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x11677c400) [pid = 1952] [serial = 1885] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x119e64c00) [pid = 1952] [serial = 1879] [outer = 0x0] [url = about:blank] 07:45:32 INFO - PROCESS | 1952 | 1467643532286 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:45:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:45:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 621ms 07:45:32 INFO - PROCESS | 1952 | 1467643532313 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 07:45:32 INFO - PROCESS | 1952 | 1467643532316 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 07:45:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:45:32 INFO - PROCESS | 1952 | 1467643532320 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:45:32 INFO - PROCESS | 1952 | 1467643532322 Marionette TRACE conn2 <- [1,2566,null,{}] 07:45:32 INFO - PROCESS | 1952 | 1467643532324 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:32 INFO - PROCESS | 1952 | 1467643532326 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:32 INFO - PROCESS | 1952 | 1467643532410 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 07:45:32 INFO - PROCESS | 1952 | 1467643532467 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:32 INFO - PROCESS | 1952 | 1467643532468 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:32 INFO - PROCESS | 1952 | ++DOCSHELL 0x118399000 == 30 [pid = 1952] [id = 649] 07:45:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x116f44400) [pid = 1952] [serial = 1947] [outer = 0x0] 07:45:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x118256c00) [pid = 1952] [serial = 1948] [outer = 0x116f44400] 07:45:32 INFO - PROCESS | 1952 | 1467643532495 Marionette DEBUG loaded listener.js 07:45:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x1183dc000) [pid = 1952] [serial = 1949] [outer = 0x116f44400] 07:45:32 INFO - PROCESS | 1952 | 1467643532825 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:45:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:45:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 520ms 07:45:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:45:32 INFO - PROCESS | 1952 | 1467643532841 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 07:45:32 INFO - PROCESS | 1952 | 1467643532842 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 07:45:32 INFO - PROCESS | 1952 | 1467643532844 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:45:32 INFO - PROCESS | 1952 | 1467643532850 Marionette TRACE conn2 <- [1,2570,null,{}] 07:45:32 INFO - PROCESS | 1952 | 1467643532859 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:32 INFO - PROCESS | 1952 | 1467643532864 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:32 INFO - PROCESS | 1952 | 1467643532950 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 07:45:33 INFO - PROCESS | 1952 | 1467643533012 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:33 INFO - PROCESS | 1952 | 1467643533014 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:33 INFO - PROCESS | 1952 | ++DOCSHELL 0x12156a800 == 31 [pid = 1952] [id = 650] 07:45:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x1183db800) [pid = 1952] [serial = 1950] [outer = 0x0] 07:45:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x118997c00) [pid = 1952] [serial = 1951] [outer = 0x1183db800] 07:45:33 INFO - PROCESS | 1952 | 1467643533045 Marionette DEBUG loaded listener.js 07:45:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x1194d9c00) [pid = 1952] [serial = 1952] [outer = 0x1183db800] 07:45:33 INFO - PROCESS | 1952 | 1467643533499 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:45:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:45:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 675ms 07:45:33 INFO - PROCESS | 1952 | 1467643533520 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 07:45:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:45:33 INFO - PROCESS | 1952 | 1467643533523 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 07:45:33 INFO - PROCESS | 1952 | 1467643533526 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:45:33 INFO - PROCESS | 1952 | 1467643533528 Marionette TRACE conn2 <- [1,2574,null,{}] 07:45:33 INFO - PROCESS | 1952 | 1467643533534 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:33 INFO - PROCESS | 1952 | 1467643533536 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:33 INFO - PROCESS | 1952 | 1467643533620 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 07:45:33 INFO - PROCESS | 1952 | 1467643533624 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:33 INFO - PROCESS | 1952 | 1467643533625 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:33 INFO - PROCESS | 1952 | ++DOCSHELL 0x1257cf800 == 32 [pid = 1952] [id = 651] 07:45:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x119907000) [pid = 1952] [serial = 1953] [outer = 0x0] 07:45:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x11a062c00) [pid = 1952] [serial = 1954] [outer = 0x119907000] 07:45:33 INFO - PROCESS | 1952 | 1467643533653 Marionette DEBUG loaded listener.js 07:45:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x11a0cc400) [pid = 1952] [serial = 1955] [outer = 0x119907000] 07:45:34 INFO - PROCESS | 1952 | 1467643534001 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:45:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:45:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 524ms 07:45:34 INFO - PROCESS | 1952 | 1467643534050 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 07:45:34 INFO - PROCESS | 1952 | 1467643534051 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 07:45:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:45:34 INFO - PROCESS | 1952 | 1467643534053 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:45:34 INFO - PROCESS | 1952 | 1467643534055 Marionette TRACE conn2 <- [1,2578,null,{}] 07:45:34 INFO - PROCESS | 1952 | 1467643534057 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:34 INFO - PROCESS | 1952 | 1467643534058 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:34 INFO - PROCESS | 1952 | 1467643534134 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 07:45:34 INFO - PROCESS | 1952 | 1467643534203 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:34 INFO - PROCESS | 1952 | 1467643534204 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:34 INFO - PROCESS | 1952 | ++DOCSHELL 0x127842800 == 33 [pid = 1952] [id = 652] 07:45:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x112958800) [pid = 1952] [serial = 1956] [outer = 0x0] 07:45:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x11a0d0400) [pid = 1952] [serial = 1957] [outer = 0x112958800] 07:45:34 INFO - PROCESS | 1952 | 1467643534235 Marionette DEBUG loaded listener.js 07:45:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x121025400) [pid = 1952] [serial = 1958] [outer = 0x112958800] 07:45:34 INFO - PROCESS | 1952 | 1467643534550 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:45:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:45:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 519ms 07:45:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:45:34 INFO - PROCESS | 1952 | 1467643534574 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 07:45:34 INFO - PROCESS | 1952 | 1467643534575 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 07:45:34 INFO - PROCESS | 1952 | 1467643534577 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:45:34 INFO - PROCESS | 1952 | 1467643534578 Marionette TRACE conn2 <- [1,2582,null,{}] 07:45:34 INFO - PROCESS | 1952 | 1467643534583 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:34 INFO - PROCESS | 1952 | 1467643534587 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:34 INFO - PROCESS | 1952 | 1467643534704 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 07:45:34 INFO - PROCESS | 1952 | 1467643534718 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:34 INFO - PROCESS | 1952 | 1467643534719 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:34 INFO - PROCESS | 1952 | ++DOCSHELL 0x129796800 == 34 [pid = 1952] [id = 653] 07:45:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x12119d000) [pid = 1952] [serial = 1959] [outer = 0x0] 07:45:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1248fb400) [pid = 1952] [serial = 1960] [outer = 0x12119d000] 07:45:34 INFO - PROCESS | 1952 | 1467643534744 Marionette DEBUG loaded listener.js 07:45:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x12605b400) [pid = 1952] [serial = 1961] [outer = 0x12119d000] 07:45:35 INFO - PROCESS | 1952 | 1467643535085 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:45:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:45:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 522ms 07:45:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:45:35 INFO - PROCESS | 1952 | 1467643535100 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 07:45:35 INFO - PROCESS | 1952 | 1467643535101 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 07:45:35 INFO - PROCESS | 1952 | 1467643535103 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:45:35 INFO - PROCESS | 1952 | 1467643535104 Marionette TRACE conn2 <- [1,2586,null,{}] 07:45:35 INFO - PROCESS | 1952 | 1467643535106 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:35 INFO - PROCESS | 1952 | 1467643535107 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:35 INFO - PROCESS | 1952 | 1467643535205 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 07:45:35 INFO - PROCESS | 1952 | 1467643535209 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:35 INFO - PROCESS | 1952 | 1467643535210 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:35 INFO - PROCESS | 1952 | ++DOCSHELL 0x12b343800 == 35 [pid = 1952] [id = 654] 07:45:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x126050000) [pid = 1952] [serial = 1962] [outer = 0x0] 07:45:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x12627f800) [pid = 1952] [serial = 1963] [outer = 0x126050000] 07:45:35 INFO - PROCESS | 1952 | 1467643535243 Marionette DEBUG loaded listener.js 07:45:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x12674a400) [pid = 1952] [serial = 1964] [outer = 0x126050000] 07:45:35 INFO - PROCESS | 1952 | 1467643535665 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:45:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:45:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 572ms 07:45:35 INFO - PROCESS | 1952 | 1467643535675 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 07:45:35 INFO - PROCESS | 1952 | 1467643535679 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 07:45:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:45:35 INFO - PROCESS | 1952 | 1467643535683 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:45:35 INFO - PROCESS | 1952 | 1467643535685 Marionette TRACE conn2 <- [1,2590,null,{}] 07:45:35 INFO - PROCESS | 1952 | 1467643535688 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:35 INFO - PROCESS | 1952 | 1467643535690 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:35 INFO - PROCESS | 1952 | 1467643535847 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 07:45:35 INFO - PROCESS | 1952 | 1467643535868 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:35 INFO - PROCESS | 1952 | 1467643535869 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:35 INFO - PROCESS | 1952 | ++DOCSHELL 0x12be5e000 == 36 [pid = 1952] [id = 655] 07:45:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x12674b000) [pid = 1952] [serial = 1965] [outer = 0x0] 07:45:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x126908400) [pid = 1952] [serial = 1966] [outer = 0x12674b000] 07:45:35 INFO - PROCESS | 1952 | 1467643535910 Marionette DEBUG loaded listener.js 07:45:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1269ac000) [pid = 1952] [serial = 1967] [outer = 0x12674b000] 07:45:36 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1121b1800) [pid = 1952] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:45:36 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1211a2800) [pid = 1952] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:45:36 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x118f47c00) [pid = 1952] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:45:36 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x11990b000) [pid = 1952] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:45:36 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x113d90800) [pid = 1952] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:45:36 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x11949b400) [pid = 1952] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:45:36 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x119492800) [pid = 1952] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:45:36 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1194d5c00) [pid = 1952] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:45:36 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x112962c00) [pid = 1952] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:45:36 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x112963400) [pid = 1952] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:45:36 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1189a2000) [pid = 1952] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:45:36 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1183a7000) [pid = 1952] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:45:36 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x11677a400) [pid = 1952] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:45:36 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1129d8400) [pid = 1952] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:45:36 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x115d11000) [pid = 1952] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:45:36 INFO - PROCESS | 1952 | 1467643536354 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:45:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:45:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 722ms 07:45:36 INFO - PROCESS | 1952 | 1467643536404 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 07:45:36 INFO - PROCESS | 1952 | 1467643536405 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 07:45:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:45:36 INFO - PROCESS | 1952 | 1467643536407 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:45:36 INFO - PROCESS | 1952 | 1467643536409 Marionette TRACE conn2 <- [1,2594,null,{}] 07:45:36 INFO - PROCESS | 1952 | 1467643536411 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:36 INFO - PROCESS | 1952 | 1467643536412 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:36 INFO - PROCESS | 1952 | 1467643536501 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 07:45:36 INFO - PROCESS | 1952 | 1467643536504 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:36 INFO - PROCESS | 1952 | 1467643536505 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:36 INFO - PROCESS | 1952 | ++DOCSHELL 0x12acb6800 == 37 [pid = 1952] [id = 656] 07:45:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x112c12400) [pid = 1952] [serial = 1968] [outer = 0x0] 07:45:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1183a0c00) [pid = 1952] [serial = 1969] [outer = 0x112c12400] 07:45:36 INFO - PROCESS | 1952 | 1467643536530 Marionette DEBUG loaded listener.js 07:45:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x118f9b800) [pid = 1952] [serial = 1970] [outer = 0x112c12400] 07:45:36 INFO - PROCESS | 1952 | 1467643536868 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:45:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:45:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 468ms 07:45:36 INFO - PROCESS | 1952 | 1467643536876 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 07:45:36 INFO - PROCESS | 1952 | 1467643536877 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 07:45:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:45:36 INFO - PROCESS | 1952 | 1467643536881 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:45:36 INFO - PROCESS | 1952 | 1467643536882 Marionette TRACE conn2 <- [1,2598,null,{}] 07:45:36 INFO - PROCESS | 1952 | 1467643536884 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:36 INFO - PROCESS | 1952 | 1467643536886 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:36 INFO - PROCESS | 1952 | 1467643536990 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 07:45:36 INFO - PROCESS | 1952 | 1467643536996 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:37 INFO - PROCESS | 1952 | 1467643536997 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:37 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c359800 == 38 [pid = 1952] [id = 657] 07:45:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x118f47c00) [pid = 1952] [serial = 1971] [outer = 0x0] 07:45:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x119ae1800) [pid = 1952] [serial = 1972] [outer = 0x118f47c00] 07:45:37 INFO - PROCESS | 1952 | 1467643537022 Marionette DEBUG loaded listener.js 07:45:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x126753400) [pid = 1952] [serial = 1973] [outer = 0x118f47c00] 07:45:37 INFO - PROCESS | 1952 | 1467643537376 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:45:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:45:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 07:45:37 INFO - PROCESS | 1952 | 1467643537401 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 07:45:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:45:37 INFO - PROCESS | 1952 | 1467643537403 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 07:45:37 INFO - PROCESS | 1952 | 1467643537405 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:45:37 INFO - PROCESS | 1952 | 1467643537407 Marionette TRACE conn2 <- [1,2602,null,{}] 07:45:37 INFO - PROCESS | 1952 | 1467643537409 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:37 INFO - PROCESS | 1952 | 1467643537411 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:37 INFO - PROCESS | 1952 | 1467643537511 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 07:45:37 INFO - PROCESS | 1952 | 1467643537517 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:37 INFO - PROCESS | 1952 | 1467643537519 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:37 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c62b800 == 39 [pid = 1952] [id = 658] 07:45:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x126753800) [pid = 1952] [serial = 1974] [outer = 0x0] 07:45:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x126dc0400) [pid = 1952] [serial = 1975] [outer = 0x126753800] 07:45:37 INFO - PROCESS | 1952 | 1467643537546 Marionette DEBUG loaded listener.js 07:45:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x128debc00) [pid = 1952] [serial = 1976] [outer = 0x126753800] 07:45:37 INFO - PROCESS | 1952 | 1467643537882 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:45:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:45:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 522ms 07:45:37 INFO - PROCESS | 1952 | 1467643537928 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 07:45:37 INFO - PROCESS | 1952 | 1467643537931 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 07:45:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:45:37 INFO - PROCESS | 1952 | 1467643537936 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:45:37 INFO - PROCESS | 1952 | 1467643537937 Marionette TRACE conn2 <- [1,2606,null,{}] 07:45:37 INFO - PROCESS | 1952 | 1467643537939 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:37 INFO - PROCESS | 1952 | 1467643537940 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:38 INFO - PROCESS | 1952 | 1467643538025 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 07:45:38 INFO - PROCESS | 1952 | 1467643538029 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:38 INFO - PROCESS | 1952 | 1467643538030 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x12cc7e800 == 40 [pid = 1952] [id = 659] 07:45:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x126904000) [pid = 1952] [serial = 1977] [outer = 0x0] 07:45:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1292e8000) [pid = 1952] [serial = 1978] [outer = 0x126904000] 07:45:38 INFO - PROCESS | 1952 | 1467643538054 Marionette DEBUG loaded listener.js 07:45:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x129513000) [pid = 1952] [serial = 1979] [outer = 0x126904000] 07:45:38 INFO - PROCESS | 1952 | 1467643538523 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:45:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:45:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 622ms 07:45:38 INFO - PROCESS | 1952 | 1467643538558 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 07:45:38 INFO - PROCESS | 1952 | 1467643538560 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 07:45:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:45:38 INFO - PROCESS | 1952 | 1467643538566 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:45:38 INFO - PROCESS | 1952 | 1467643538568 Marionette TRACE conn2 <- [1,2610,null,{}] 07:45:38 INFO - PROCESS | 1952 | 1467643538572 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:38 INFO - PROCESS | 1952 | 1467643538574 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:38 INFO - PROCESS | 1952 | 1467643538681 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 07:45:38 INFO - PROCESS | 1952 | 1467643538755 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:38 INFO - PROCESS | 1952 | 1467643538756 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x11822e000 == 41 [pid = 1952] [id = 660] 07:45:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x1133e3400) [pid = 1952] [serial = 1980] [outer = 0x0] 07:45:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x113f35c00) [pid = 1952] [serial = 1981] [outer = 0x1133e3400] 07:45:38 INFO - PROCESS | 1952 | 1467643538787 Marionette DEBUG loaded listener.js 07:45:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x116772400) [pid = 1952] [serial = 1982] [outer = 0x1133e3400] 07:45:39 INFO - PROCESS | 1952 | 1467643539204 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:45:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:45:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 672ms 07:45:39 INFO - PROCESS | 1952 | 1467643539236 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 07:45:39 INFO - PROCESS | 1952 | 1467643539239 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 07:45:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:45:39 INFO - PROCESS | 1952 | 1467643539244 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:45:39 INFO - PROCESS | 1952 | 1467643539246 Marionette TRACE conn2 <- [1,2614,null,{}] 07:45:39 INFO - PROCESS | 1952 | 1467643539249 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:39 INFO - PROCESS | 1952 | 1467643539251 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:39 INFO - PROCESS | 1952 | 1467643539361 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 07:45:39 INFO - PROCESS | 1952 | 1467643539420 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:39 INFO - PROCESS | 1952 | 1467643539421 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:39 INFO - PROCESS | 1952 | ++DOCSHELL 0x1269df800 == 42 [pid = 1952] [id = 661] 07:45:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1183dc800) [pid = 1952] [serial = 1983] [outer = 0x0] 07:45:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x11870e400) [pid = 1952] [serial = 1984] [outer = 0x1183dc800] 07:45:39 INFO - PROCESS | 1952 | 1467643539452 Marionette DEBUG loaded listener.js 07:45:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1193cf000) [pid = 1952] [serial = 1985] [outer = 0x1183dc800] 07:45:39 INFO - PROCESS | 1952 | 1467643539916 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:45:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:45:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 721ms 07:45:39 INFO - PROCESS | 1952 | 1467643539966 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 07:45:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:45:39 INFO - PROCESS | 1952 | 1467643539968 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 07:45:39 INFO - PROCESS | 1952 | 1467643539971 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:45:39 INFO - PROCESS | 1952 | 1467643539974 Marionette TRACE conn2 <- [1,2618,null,{}] 07:45:40 INFO - PROCESS | 1952 | 1467643540009 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:40 INFO - PROCESS | 1952 | 1467643540013 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:40 INFO - PROCESS | 1952 | 1467643540178 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 07:45:40 INFO - PROCESS | 1952 | 1467643540256 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:40 INFO - PROCESS | 1952 | 1467643540259 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:40 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ccb0800 == 43 [pid = 1952] [id = 662] 07:45:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x1211a0800) [pid = 1952] [serial = 1986] [outer = 0x0] 07:45:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1213e6800) [pid = 1952] [serial = 1987] [outer = 0x1211a0800] 07:45:40 INFO - PROCESS | 1952 | 1467643540309 Marionette DEBUG loaded listener.js 07:45:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x124d03400) [pid = 1952] [serial = 1988] [outer = 0x1211a0800] 07:45:40 INFO - PROCESS | 1952 | 1467643540805 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:45:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:45:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 877ms 07:45:40 INFO - PROCESS | 1952 | 1467643540863 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 07:45:40 INFO - PROCESS | 1952 | 1467643540865 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 07:45:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:45:40 INFO - PROCESS | 1952 | 1467643540869 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:45:40 INFO - PROCESS | 1952 | 1467643540870 Marionette TRACE conn2 <- [1,2622,null,{}] 07:45:40 INFO - PROCESS | 1952 | 1467643540872 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:40 INFO - PROCESS | 1952 | 1467643540874 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:40 INFO - PROCESS | 1952 | 1467643540980 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 07:45:41 INFO - PROCESS | 1952 | 1467643541051 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:41 INFO - PROCESS | 1952 | 1467643541052 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:41 INFO - PROCESS | 1952 | ++DOCSHELL 0x11946b800 == 44 [pid = 1952] [id = 663] 07:45:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x112d86400) [pid = 1952] [serial = 1989] [outer = 0x0] 07:45:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x121ed4800) [pid = 1952] [serial = 1990] [outer = 0x112d86400] 07:45:41 INFO - PROCESS | 1952 | 1467643541082 Marionette DEBUG loaded listener.js 07:45:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x1257a7000) [pid = 1952] [serial = 1991] [outer = 0x112d86400] 07:45:41 INFO - PROCESS | 1952 | 1467643541691 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:45:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:45:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 870ms 07:45:41 INFO - PROCESS | 1952 | 1467643541740 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 07:45:41 INFO - PROCESS | 1952 | 1467643541742 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 07:45:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:45:41 INFO - PROCESS | 1952 | 1467643541746 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:45:41 INFO - PROCESS | 1952 | 1467643541748 Marionette TRACE conn2 <- [1,2626,null,{}] 07:45:41 INFO - PROCESS | 1952 | 1467643541751 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:41 INFO - PROCESS | 1952 | 1467643541753 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:41 INFO - PROCESS | 1952 | 1467643541851 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 07:45:41 INFO - PROCESS | 1952 | 1467643541927 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:41 INFO - PROCESS | 1952 | 1467643541929 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:41 INFO - PROCESS | 1952 | ++DOCSHELL 0x1169b3000 == 45 [pid = 1952] [id = 664] 07:45:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x11676d800) [pid = 1952] [serial = 1992] [outer = 0x0] 07:45:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x11696b000) [pid = 1952] [serial = 1993] [outer = 0x11676d800] 07:45:41 INFO - PROCESS | 1952 | 1467643541957 Marionette DEBUG loaded listener.js 07:45:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x1176ca800) [pid = 1952] [serial = 1994] [outer = 0x11676d800] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12c62b800 == 44 [pid = 1952] [id = 658] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12c359800 == 43 [pid = 1952] [id = 657] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12acb6800 == 42 [pid = 1952] [id = 656] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12be5e000 == 41 [pid = 1952] [id = 655] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12b343800 == 40 [pid = 1952] [id = 654] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x129796800 == 39 [pid = 1952] [id = 653] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x127842800 == 38 [pid = 1952] [id = 652] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x1257cf800 == 37 [pid = 1952] [id = 651] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12156a800 == 36 [pid = 1952] [id = 650] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x118399000 == 35 [pid = 1952] [id = 649] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x118222800 == 34 [pid = 1952] [id = 648] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x127845000 == 33 [pid = 1952] [id = 647] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x117144000 == 32 [pid = 1952] [id = 646] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12be57800 == 31 [pid = 1952] [id = 645] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x11946b800 == 30 [pid = 1952] [id = 663] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12ccb0800 == 29 [pid = 1952] [id = 662] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x1269df800 == 28 [pid = 1952] [id = 661] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x12cc7e800 == 27 [pid = 1952] [id = 659] 07:45:42 INFO - PROCESS | 1952 | --DOCSHELL 0x11822e000 == 26 [pid = 1952] [id = 660] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x118ff0c00) [pid = 1952] [serial = 1918] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x11855ec00) [pid = 1952] [serial = 1915] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x117ea8400) [pid = 1952] [serial = 1892] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x11320b800) [pid = 1952] [serial = 1909] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x116a08800) [pid = 1952] [serial = 1891] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x113d8f000) [pid = 1952] [serial = 1910] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x11696ac00) [pid = 1952] [serial = 1912] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1185e3400) [pid = 1952] [serial = 1895] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1176c6c00) [pid = 1952] [serial = 1913] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x118456000) [pid = 1952] [serial = 1894] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1251c0000) [pid = 1952] [serial = 1907] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x121c2a400) [pid = 1952] [serial = 1906] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x11979d800) [pid = 1952] [serial = 1898] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x119491000) [pid = 1952] [serial = 1897] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x11a0cb800) [pid = 1952] [serial = 1901] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x125011400) [pid = 1952] [serial = 1936] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x119bd6400) [pid = 1952] [serial = 1900] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1211a0400) [pid = 1952] [serial = 1904] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x121009000) [pid = 1952] [serial = 1903] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x124d0ec00) [pid = 1952] [serial = 1934] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x119796c00) [pid = 1952] [serial = 1921] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x119492400) [pid = 1952] [serial = 1919] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x11a0ce400) [pid = 1952] [serial = 1924] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x119913800) [pid = 1952] [serial = 1922] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x112963800) [pid = 1952] [serial = 1927] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x11845d000) [pid = 1952] [serial = 1930] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x116023c00) [pid = 1952] [serial = 1928] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x1248f2000) [pid = 1952] [serial = 1933] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x1218c8c00) [pid = 1952] [serial = 1925] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x11a0c8c00) [pid = 1952] [serial = 1931] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x11870b000) [pid = 1952] [serial = 1916] [outer = 0x0] [url = about:blank] 07:45:42 INFO - PROCESS | 1952 | 1467643542930 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:45:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:45:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1225ms 07:45:42 INFO - PROCESS | 1952 | 1467643542971 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 07:45:42 INFO - PROCESS | 1952 | 1467643542973 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 07:45:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:45:42 INFO - PROCESS | 1952 | 1467643542977 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:45:42 INFO - PROCESS | 1952 | 1467643542979 Marionette TRACE conn2 <- [1,2630,null,{}] 07:45:42 INFO - PROCESS | 1952 | 1467643542988 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:42 INFO - PROCESS | 1952 | 1467643542990 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:43 INFO - PROCESS | 1952 | 1467643543076 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 07:45:43 INFO - PROCESS | 1952 | 1467643543084 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:43 INFO - PROCESS | 1952 | 1467643543085 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:43 INFO - PROCESS | 1952 | ++DOCSHELL 0x116999000 == 27 [pid = 1952] [id = 665] 07:45:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x112984000) [pid = 1952] [serial = 1995] [outer = 0x0] 07:45:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x1133e2400) [pid = 1952] [serial = 1996] [outer = 0x112984000] 07:45:43 INFO - PROCESS | 1952 | 1467643543115 Marionette DEBUG loaded listener.js 07:45:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x112960000) [pid = 1952] [serial = 1997] [outer = 0x112984000] 07:45:43 INFO - PROCESS | 1952 | 1467643543506 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:45:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:45:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 576ms 07:45:43 INFO - PROCESS | 1952 | 1467643543553 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 07:45:43 INFO - PROCESS | 1952 | 1467643543557 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 07:45:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:45:43 INFO - PROCESS | 1952 | 1467643543561 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:45:43 INFO - PROCESS | 1952 | 1467643543563 Marionette TRACE conn2 <- [1,2634,null,{}] 07:45:43 INFO - PROCESS | 1952 | 1467643543566 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:43 INFO - PROCESS | 1952 | 1467643543567 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:43 INFO - PROCESS | 1952 | 1467643543650 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 07:45:43 INFO - PROCESS | 1952 | 1467643543655 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:43 INFO - PROCESS | 1952 | 1467643543656 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:43 INFO - PROCESS | 1952 | ++DOCSHELL 0x118f0a000 == 28 [pid = 1952] [id = 666] 07:45:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x116082400) [pid = 1952] [serial = 1998] [outer = 0x0] 07:45:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x116f42c00) [pid = 1952] [serial = 1999] [outer = 0x116082400] 07:45:43 INFO - PROCESS | 1952 | 1467643543684 Marionette DEBUG loaded listener.js 07:45:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x118259800) [pid = 1952] [serial = 2000] [outer = 0x116082400] 07:45:44 INFO - PROCESS | 1952 | 1467643544042 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 521ms 07:45:44 INFO - PROCESS | 1952 | 1467643544082 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 07:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:45:44 INFO - PROCESS | 1952 | 1467643544092 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 07:45:44 INFO - PROCESS | 1952 | 1467643544094 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:45:44 INFO - PROCESS | 1952 | 1467643544097 Marionette TRACE conn2 <- [1,2638,null,{}] 07:45:44 INFO - PROCESS | 1952 | 1467643544105 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:44 INFO - PROCESS | 1952 | 1467643544108 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:44 INFO - PROCESS | 1952 | 1467643544189 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 07:45:44 INFO - PROCESS | 1952 | 1467643544194 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:44 INFO - PROCESS | 1952 | 1467643544196 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:44 INFO - PROCESS | 1952 | ++DOCSHELL 0x121611000 == 29 [pid = 1952] [id = 667] 07:45:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x11295ec00) [pid = 1952] [serial = 2001] [outer = 0x0] 07:45:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1185e8800) [pid = 1952] [serial = 2002] [outer = 0x11295ec00] 07:45:44 INFO - PROCESS | 1952 | 1467643544227 Marionette DEBUG loaded listener.js 07:45:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x118ff7c00) [pid = 1952] [serial = 2003] [outer = 0x11295ec00] 07:45:44 INFO - PROCESS | 1952 | 1467643544589 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 522ms 07:45:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:45:44 INFO - PROCESS | 1952 | 1467643544618 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 07:45:44 INFO - PROCESS | 1952 | 1467643544620 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 07:45:44 INFO - PROCESS | 1952 | 1467643544622 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:45:44 INFO - PROCESS | 1952 | 1467643544623 Marionette TRACE conn2 <- [1,2642,null,{}] 07:45:44 INFO - PROCESS | 1952 | 1467643544626 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:44 INFO - PROCESS | 1952 | 1467643544627 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:44 INFO - PROCESS | 1952 | 1467643544739 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 07:45:44 INFO - PROCESS | 1952 | 1467643544745 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:44 INFO - PROCESS | 1952 | 1467643544746 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:44 INFO - PROCESS | 1952 | ++DOCSHELL 0x124c8e800 == 30 [pid = 1952] [id = 668] 07:45:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x118ff5c00) [pid = 1952] [serial = 2004] [outer = 0x0] 07:45:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x119496000) [pid = 1952] [serial = 2005] [outer = 0x118ff5c00] 07:45:44 INFO - PROCESS | 1952 | 1467643544773 Marionette DEBUG loaded listener.js 07:45:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x119904800) [pid = 1952] [serial = 2006] [outer = 0x118ff5c00] 07:45:45 INFO - PROCESS | 1952 | 1467643545108 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:45:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:45:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 519ms 07:45:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:45:45 INFO - PROCESS | 1952 | 1467643545142 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 07:45:45 INFO - PROCESS | 1952 | 1467643545143 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 07:45:45 INFO - PROCESS | 1952 | 1467643545145 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:45:45 INFO - PROCESS | 1952 | 1467643545146 Marionette TRACE conn2 <- [1,2646,null,{}] 07:45:45 INFO - PROCESS | 1952 | 1467643545168 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:45 INFO - PROCESS | 1952 | 1467643545169 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:45 INFO - PROCESS | 1952 | 1467643545263 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 07:45:45 INFO - PROCESS | 1952 | 1467643545266 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:45 INFO - PROCESS | 1952 | 1467643545268 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x1269e1000 == 31 [pid = 1952] [id = 669] 07:45:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1127d3400) [pid = 1952] [serial = 2007] [outer = 0x0] 07:45:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x11990a000) [pid = 1952] [serial = 2008] [outer = 0x1127d3400] 07:45:45 INFO - PROCESS | 1952 | 1467643545293 Marionette DEBUG loaded listener.js 07:45:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x11a0cac00) [pid = 1952] [serial = 2009] [outer = 0x1127d3400] 07:45:45 INFO - PROCESS | 1952 | 1467643545657 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:45:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:45:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 538ms 07:45:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:45:45 INFO - PROCESS | 1952 | 1467643545688 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 07:45:45 INFO - PROCESS | 1952 | 1467643545690 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 07:45:45 INFO - PROCESS | 1952 | 1467643545692 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:45:45 INFO - PROCESS | 1952 | 1467643545693 Marionette TRACE conn2 <- [1,2650,null,{}] 07:45:45 INFO - PROCESS | 1952 | 1467643545695 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:45 INFO - PROCESS | 1952 | 1467643545699 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:45 INFO - PROCESS | 1952 | 1467643545816 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 07:45:45 INFO - PROCESS | 1952 | 1467643545827 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:45 INFO - PROCESS | 1952 | 1467643545828 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x129387000 == 32 [pid = 1952] [id = 670] 07:45:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x11a0d2400) [pid = 1952] [serial = 2010] [outer = 0x0] 07:45:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x121025000) [pid = 1952] [serial = 2011] [outer = 0x11a0d2400] 07:45:45 INFO - PROCESS | 1952 | 1467643545855 Marionette DEBUG loaded listener.js 07:45:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1248f4c00) [pid = 1952] [serial = 2012] [outer = 0x11a0d2400] 07:45:46 INFO - PROCESS | 1952 | 1467643546170 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:45:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:45:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 517ms 07:45:46 INFO - PROCESS | 1952 | 1467643546210 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 07:45:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:45:46 INFO - PROCESS | 1952 | 1467643546211 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 07:45:46 INFO - PROCESS | 1952 | 1467643546213 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:45:46 INFO - PROCESS | 1952 | 1467643546214 Marionette TRACE conn2 <- [1,2654,null,{}] 07:45:46 INFO - PROCESS | 1952 | 1467643546217 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:46 INFO - PROCESS | 1952 | 1467643546218 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:46 INFO - PROCESS | 1952 | 1467643546320 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 07:45:46 INFO - PROCESS | 1952 | 1467643546333 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:46 INFO - PROCESS | 1952 | 1467643546334 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:46 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a7bb800 == 33 [pid = 1952] [id = 671] 07:45:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x112961c00) [pid = 1952] [serial = 2013] [outer = 0x0] 07:45:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x12500b800) [pid = 1952] [serial = 2014] [outer = 0x112961c00] 07:45:46 INFO - PROCESS | 1952 | 1467643546359 Marionette DEBUG loaded listener.js 07:45:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1257a0400) [pid = 1952] [serial = 2015] [outer = 0x112961c00] 07:45:46 INFO - PROCESS | 1952 | 1467643546724 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:45:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:45:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 520ms 07:45:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:45:46 INFO - PROCESS | 1952 | 1467643546734 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 07:45:46 INFO - PROCESS | 1952 | 1467643546736 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 07:45:46 INFO - PROCESS | 1952 | 1467643546739 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:45:46 INFO - PROCESS | 1952 | 1467643546740 Marionette TRACE conn2 <- [1,2658,null,{}] 07:45:46 INFO - PROCESS | 1952 | 1467643546744 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:46 INFO - PROCESS | 1952 | 1467643546745 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:46 INFO - PROCESS | 1952 | 1467643546902 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 07:45:46 INFO - PROCESS | 1952 | 1467643546918 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:46 INFO - PROCESS | 1952 | 1467643546919 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:46 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8c1800 == 34 [pid = 1952] [id = 672] 07:45:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x12604e800) [pid = 1952] [serial = 2016] [outer = 0x0] 07:45:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x126277000) [pid = 1952] [serial = 2017] [outer = 0x12604e800] 07:45:46 INFO - PROCESS | 1952 | 1467643546960 Marionette DEBUG loaded listener.js 07:45:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x126648800) [pid = 1952] [serial = 2018] [outer = 0x12604e800] 07:45:47 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x12119d000) [pid = 1952] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:45:47 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x126050000) [pid = 1952] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:45:47 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x12674b000) [pid = 1952] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:45:47 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x124dc3c00) [pid = 1952] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:45:47 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x1183db800) [pid = 1952] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:45:47 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x116f44400) [pid = 1952] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:45:47 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x115d0ac00) [pid = 1952] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:45:47 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x126753800) [pid = 1952] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:45:47 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x112956800) [pid = 1952] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:45:47 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x126904000) [pid = 1952] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:45:47 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x119907000) [pid = 1952] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:45:47 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x118256400) [pid = 1952] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:45:47 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x112c12400) [pid = 1952] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:45:47 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x118f47c00) [pid = 1952] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:45:47 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x112958800) [pid = 1952] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:45:47 INFO - PROCESS | 1952 | 1467643547521 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:45:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:45:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 820ms 07:45:47 INFO - PROCESS | 1952 | 1467643547575 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 07:45:47 INFO - PROCESS | 1952 | 1467643547576 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 07:45:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:45:47 INFO - PROCESS | 1952 | 1467643547585 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:45:47 INFO - PROCESS | 1952 | 1467643547586 Marionette TRACE conn2 <- [1,2662,null,{}] 07:45:47 INFO - PROCESS | 1952 | 1467643547589 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:47 INFO - PROCESS | 1952 | 1467643547590 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:47 INFO - PROCESS | 1952 | 1467643547709 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 07:45:47 INFO - PROCESS | 1952 | 1467643547750 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:47 INFO - PROCESS | 1952 | 1467643547751 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:47 INFO - PROCESS | 1952 | ++DOCSHELL 0x12160f800 == 35 [pid = 1952] [id = 673] 07:45:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x110e80800) [pid = 1952] [serial = 2019] [outer = 0x0] 07:45:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1183d4000) [pid = 1952] [serial = 2020] [outer = 0x110e80800] 07:45:47 INFO - PROCESS | 1952 | 1467643547776 Marionette DEBUG loaded listener.js 07:45:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x11a0c9c00) [pid = 1952] [serial = 2021] [outer = 0x110e80800] 07:45:48 INFO - PROCESS | 1952 | 1467643548030 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:45:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:45:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 475ms 07:45:48 INFO - PROCESS | 1952 | 1467643548056 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 07:45:48 INFO - PROCESS | 1952 | 1467643548057 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 07:45:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:45:48 INFO - PROCESS | 1952 | 1467643548059 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:45:48 INFO - PROCESS | 1952 | 1467643548060 Marionette TRACE conn2 <- [1,2666,null,{}] 07:45:48 INFO - PROCESS | 1952 | 1467643548071 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:48 INFO - PROCESS | 1952 | 1467643548072 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:48 INFO - PROCESS | 1952 | 1467643548156 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 07:45:48 INFO - PROCESS | 1952 | 1467643548160 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:48 INFO - PROCESS | 1952 | 1467643548162 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:48 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb5b800 == 36 [pid = 1952] [id = 674] 07:45:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x11a0ce000) [pid = 1952] [serial = 2022] [outer = 0x0] 07:45:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x12627b800) [pid = 1952] [serial = 2023] [outer = 0x11a0ce000] 07:45:48 INFO - PROCESS | 1952 | 1467643548189 Marionette DEBUG loaded listener.js 07:45:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x126904000) [pid = 1952] [serial = 2024] [outer = 0x11a0ce000] 07:45:49 INFO - PROCESS | 1952 | 1467643549001 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:45:49 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) 07:45:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 977ms 07:45:49 INFO - PROCESS | 1952 | 1467643549036 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 07:45:49 INFO - PROCESS | 1952 | 1467643549038 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 07:45:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:45:49 INFO - PROCESS | 1952 | 1467643549040 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:45:49 INFO - PROCESS | 1952 | 1467643549042 Marionette TRACE conn2 <- [1,2670,null,{}] 07:45:49 INFO - PROCESS | 1952 | 1467643549044 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:49 INFO - PROCESS | 1952 | 1467643549046 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:49 INFO - PROCESS | 1952 | 1467643549168 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 07:45:49 INFO - PROCESS | 1952 | 1467643549175 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:49 INFO - PROCESS | 1952 | 1467643549176 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:49 INFO - PROCESS | 1952 | ++DOCSHELL 0x1269e0800 == 37 [pid = 1952] [id = 675] 07:45:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x11a061c00) [pid = 1952] [serial = 2025] [outer = 0x0] 07:45:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x126db6c00) [pid = 1952] [serial = 2026] [outer = 0x11a061c00] 07:45:49 INFO - PROCESS | 1952 | 1467643549203 Marionette DEBUG loaded listener.js 07:45:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x128ddd000) [pid = 1952] [serial = 2027] [outer = 0x11a061c00] 07:45:49 INFO - PROCESS | 1952 | --DOCSHELL 0x116999000 == 36 [pid = 1952] [id = 665] 07:45:49 INFO - PROCESS | 1952 | --DOCSHELL 0x1169b3000 == 35 [pid = 1952] [id = 664] 07:45:50 INFO - PROCESS | 1952 | --DOCSHELL 0x118f0a000 == 34 [pid = 1952] [id = 666] 07:45:50 INFO - PROCESS | 1952 | --DOCSHELL 0x121611000 == 33 [pid = 1952] [id = 667] 07:45:50 INFO - PROCESS | 1952 | --DOCSHELL 0x124c8e800 == 32 [pid = 1952] [id = 668] 07:45:50 INFO - PROCESS | 1952 | --DOCSHELL 0x12160f800 == 31 [pid = 1952] [id = 673] 07:45:50 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb5b800 == 30 [pid = 1952] [id = 674] 07:45:50 INFO - PROCESS | 1952 | --DOCSHELL 0x1269e1000 == 29 [pid = 1952] [id = 669] 07:45:50 INFO - PROCESS | 1952 | --DOCSHELL 0x129387000 == 28 [pid = 1952] [id = 670] 07:45:50 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8c1800 == 27 [pid = 1952] [id = 672] 07:45:50 INFO - PROCESS | 1952 | --DOCSHELL 0x12a7bb800 == 26 [pid = 1952] [id = 671] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1248fb400) [pid = 1952] [serial = 1960] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x12627f800) [pid = 1952] [serial = 1963] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x126908400) [pid = 1952] [serial = 1966] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x12570c800) [pid = 1952] [serial = 1937] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x118997c00) [pid = 1952] [serial = 1951] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1194d9c00) [pid = 1952] [serial = 1952] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x118256c00) [pid = 1952] [serial = 1948] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1183dc000) [pid = 1952] [serial = 1949] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x11607a800) [pid = 1952] [serial = 1945] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x128debc00) [pid = 1952] [serial = 1976] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x11696f800) [pid = 1952] [serial = 1946] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x11297b400) [pid = 1952] [serial = 1939] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1292e8000) [pid = 1952] [serial = 1978] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x113866800) [pid = 1952] [serial = 1940] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x11a062c00) [pid = 1952] [serial = 1954] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x11a0cc400) [pid = 1952] [serial = 1955] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x11825ec00) [pid = 1952] [serial = 1942] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x11855bc00) [pid = 1952] [serial = 1943] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x118f9b800) [pid = 1952] [serial = 1970] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x1183a0c00) [pid = 1952] [serial = 1969] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x119ae1800) [pid = 1952] [serial = 1972] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x126dc0400) [pid = 1952] [serial = 1975] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x1269ac000) [pid = 1952] [serial = 1967] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x11a0d0400) [pid = 1952] [serial = 1957] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x126753400) [pid = 1952] [serial = 1973] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 68 (0x121025400) [pid = 1952] [serial = 1958] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 67 (0x12605b400) [pid = 1952] [serial = 1961] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 66 (0x12674a400) [pid = 1952] [serial = 1964] [outer = 0x0] [url = about:blank] 07:45:50 INFO - PROCESS | 1952 | --DOMWINDOW == 65 (0x129513000) [pid = 1952] [serial = 1979] [outer = 0x0] [url = about:blank] 07:45:51 INFO - PROCESS | 1952 | 1467643551055 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:45:51 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 07:45:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:45:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:45:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:45:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2025ms 07:45:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:45:51 INFO - PROCESS | 1952 | 1467643551067 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 07:45:51 INFO - PROCESS | 1952 | 1467643551069 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 07:45:51 INFO - PROCESS | 1952 | 1467643551073 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:45:51 INFO - PROCESS | 1952 | 1467643551075 Marionette TRACE conn2 <- [1,2674,null,{}] 07:45:51 INFO - PROCESS | 1952 | 1467643551079 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:51 INFO - PROCESS | 1952 | 1467643551082 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:51 INFO - PROCESS | 1952 | 1467643551162 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 07:45:51 INFO - PROCESS | 1952 | 1467643551214 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:51 INFO - PROCESS | 1952 | 1467643551215 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:51 INFO - PROCESS | 1952 | ++DOCSHELL 0x116945000 == 27 [pid = 1952] [id = 676] 07:45:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 66 (0x11295a000) [pid = 1952] [serial = 2028] [outer = 0x0] 07:45:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 67 (0x11295bc00) [pid = 1952] [serial = 2029] [outer = 0x11295a000] 07:45:51 INFO - PROCESS | 1952 | 1467643551244 Marionette DEBUG loaded listener.js 07:45:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 68 (0x113372400) [pid = 1952] [serial = 2030] [outer = 0x11295a000] 07:45:52 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 07:45:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:45:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:45:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:45:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 971ms 07:45:52 INFO - PROCESS | 1952 | 1467643552039 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:45:52 INFO - PROCESS | 1952 | 1467643552043 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 07:45:52 INFO - PROCESS | 1952 | 1467643552048 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 07:45:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:45:52 INFO - PROCESS | 1952 | 1467643552053 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:45:52 INFO - PROCESS | 1952 | 1467643552055 Marionette TRACE conn2 <- [1,2678,null,{}] 07:45:52 INFO - PROCESS | 1952 | 1467643552057 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:52 INFO - PROCESS | 1952 | 1467643552059 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:52 INFO - PROCESS | 1952 | 1467643552140 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 07:45:52 INFO - PROCESS | 1952 | 1467643552145 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:52 INFO - PROCESS | 1952 | 1467643552149 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:52 INFO - PROCESS | 1952 | ++DOCSHELL 0x118780000 == 28 [pid = 1952] [id = 677] 07:45:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x113a9fc00) [pid = 1952] [serial = 2031] [outer = 0x0] 07:45:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x11602ac00) [pid = 1952] [serial = 2032] [outer = 0x113a9fc00] 07:45:52 INFO - PROCESS | 1952 | 1467643552178 Marionette DEBUG loaded listener.js 07:45:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x1162d8000) [pid = 1952] [serial = 2033] [outer = 0x113a9fc00] 07:45:53 INFO - PROCESS | 1952 | 1467643553022 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:45:53 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) 07:45:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 972ms 07:45:53 INFO - PROCESS | 1952 | 1467643553025 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 07:45:53 INFO - PROCESS | 1952 | 1467643553027 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 07:45:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:45:53 INFO - PROCESS | 1952 | 1467643553032 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:45:53 INFO - PROCESS | 1952 | 1467643553034 Marionette TRACE conn2 <- [1,2682,null,{}] 07:45:53 INFO - PROCESS | 1952 | 1467643553042 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:53 INFO - PROCESS | 1952 | 1467643553046 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:53 INFO - PROCESS | 1952 | 1467643553148 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 07:45:53 INFO - PROCESS | 1952 | 1467643553156 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:53 INFO - PROCESS | 1952 | 1467643553158 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:53 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a30800 == 29 [pid = 1952] [id = 678] 07:45:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x110ee5800) [pid = 1952] [serial = 2034] [outer = 0x0] 07:45:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x1176c5c00) [pid = 1952] [serial = 2035] [outer = 0x110ee5800] 07:45:53 INFO - PROCESS | 1952 | 1467643553187 Marionette DEBUG loaded listener.js 07:45:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x11825dc00) [pid = 1952] [serial = 2036] [outer = 0x110ee5800] 07:45:54 INFO - PROCESS | 1952 | 1467643554040 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:45:54 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) 07:45:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1027ms 07:45:54 INFO - PROCESS | 1952 | 1467643554056 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 07:45:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:45:54 INFO - PROCESS | 1952 | 1467643554058 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 07:45:54 INFO - PROCESS | 1952 | 1467643554060 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:45:54 INFO - PROCESS | 1952 | 1467643554061 Marionette TRACE conn2 <- [1,2686,null,{}] 07:45:54 INFO - PROCESS | 1952 | 1467643554066 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:54 INFO - PROCESS | 1952 | 1467643554067 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:54 INFO - PROCESS | 1952 | 1467643554143 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 07:45:54 INFO - PROCESS | 1952 | 1467643554147 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:54 INFO - PROCESS | 1952 | 1467643554150 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:54 INFO - PROCESS | 1952 | ++DOCSHELL 0x121627000 == 30 [pid = 1952] [id = 679] 07:45:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x1183d9c00) [pid = 1952] [serial = 2037] [outer = 0x0] 07:45:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x11855ec00) [pid = 1952] [serial = 2038] [outer = 0x1183d9c00] 07:45:54 INFO - PROCESS | 1952 | 1467643554176 Marionette DEBUG loaded listener.js 07:45:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x1185de400) [pid = 1952] [serial = 2039] [outer = 0x1183d9c00] 07:45:54 INFO - PROCESS | 1952 | 1467643554992 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:45:55 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 07:45:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:45:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:45:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:45:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:45:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 972ms 07:45:55 INFO - PROCESS | 1952 | 1467643555034 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 07:45:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:45:55 INFO - PROCESS | 1952 | 1467643555043 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 07:45:55 INFO - PROCESS | 1952 | 1467643555046 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:45:55 INFO - PROCESS | 1952 | 1467643555047 Marionette TRACE conn2 <- [1,2690,null,{}] 07:45:55 INFO - PROCESS | 1952 | 1467643555050 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:55 INFO - PROCESS | 1952 | 1467643555051 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:55 INFO - PROCESS | 1952 | 1467643555153 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 07:45:55 INFO - PROCESS | 1952 | 1467643555165 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:55 INFO - PROCESS | 1952 | 1467643555166 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:55 INFO - PROCESS | 1952 | ++DOCSHELL 0x125269800 == 31 [pid = 1952] [id = 680] 07:45:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x1121b2000) [pid = 1952] [serial = 2040] [outer = 0x0] 07:45:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x118706c00) [pid = 1952] [serial = 2041] [outer = 0x1121b2000] 07:45:55 INFO - PROCESS | 1952 | 1467643555191 Marionette DEBUG loaded listener.js 07:45:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x118fa7c00) [pid = 1952] [serial = 2042] [outer = 0x1121b2000] 07:45:56 INFO - PROCESS | 1952 | 1467643556036 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:45:56 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 07:45:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:45:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:45:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:45:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1022ms 07:45:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:45:56 INFO - PROCESS | 1952 | 1467643556069 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 07:45:56 INFO - PROCESS | 1952 | 1467643556070 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 07:45:56 INFO - PROCESS | 1952 | 1467643556072 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:45:56 INFO - PROCESS | 1952 | 1467643556073 Marionette TRACE conn2 <- [1,2694,null,{}] 07:45:56 INFO - PROCESS | 1952 | 1467643556082 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:56 INFO - PROCESS | 1952 | 1467643556086 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:56 INFO - PROCESS | 1952 | 1467643556198 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 07:45:56 INFO - PROCESS | 1952 | 1467643556234 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:56 INFO - PROCESS | 1952 | 1467643556235 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:56 INFO - PROCESS | 1952 | ++DOCSHELL 0x127830000 == 32 [pid = 1952] [id = 681] 07:45:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x1193d1400) [pid = 1952] [serial = 2043] [outer = 0x0] 07:45:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1194dc800) [pid = 1952] [serial = 2044] [outer = 0x1193d1400] 07:45:56 INFO - PROCESS | 1952 | 1467643556260 Marionette DEBUG loaded listener.js 07:45:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x11a0b7800) [pid = 1952] [serial = 2045] [outer = 0x1193d1400] 07:45:57 INFO - PROCESS | 1952 | 1467643557087 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:45:57 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 07:45:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:45:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:45:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:45:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1029ms 07:45:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:45:57 INFO - PROCESS | 1952 | 1467643557102 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 07:45:57 INFO - PROCESS | 1952 | 1467643557103 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 07:45:57 INFO - PROCESS | 1952 | 1467643557105 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:45:57 INFO - PROCESS | 1952 | 1467643557116 Marionette TRACE conn2 <- [1,2698,null,{}] 07:45:57 INFO - PROCESS | 1952 | 1467643557120 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:57 INFO - PROCESS | 1952 | 1467643557121 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:57 INFO - PROCESS | 1952 | 1467643557254 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 07:45:57 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x11a0ce000) [pid = 1952] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:45:57 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1127d3400) [pid = 1952] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:45:57 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x11a0d2400) [pid = 1952] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:45:57 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x110e80800) [pid = 1952] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:45:57 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x112961c00) [pid = 1952] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:45:57 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x12604e800) [pid = 1952] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:45:57 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x1183dc800) [pid = 1952] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:45:57 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x1133e3400) [pid = 1952] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:45:57 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x118ff5c00) [pid = 1952] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:45:57 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x11295ec00) [pid = 1952] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:45:57 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x116082400) [pid = 1952] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:45:57 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x112984000) [pid = 1952] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:45:57 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x11676d800) [pid = 1952] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:45:57 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x112d86400) [pid = 1952] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:45:57 INFO - PROCESS | 1952 | --DOMWINDOW == 68 (0x1211a0800) [pid = 1952] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:45:57 INFO - PROCESS | 1952 | 1467643557300 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:57 INFO - PROCESS | 1952 | 1467643557301 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:57 INFO - PROCESS | 1952 | ++DOCSHELL 0x1196bd000 == 33 [pid = 1952] [id = 682] 07:45:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x111e58000) [pid = 1952] [serial = 2046] [outer = 0x0] 07:45:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x112962c00) [pid = 1952] [serial = 2047] [outer = 0x111e58000] 07:45:57 INFO - PROCESS | 1952 | 1467643557328 Marionette DEBUG loaded listener.js 07:45:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x11677c400) [pid = 1952] [serial = 2048] [outer = 0x111e58000] 07:45:58 INFO - PROCESS | 1952 | 1467643558189 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:45:58 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 07:45:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:45:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:45:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:45:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1131ms 07:45:58 INFO - PROCESS | 1952 | 1467643558237 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 07:45:58 INFO - PROCESS | 1952 | 1467643558239 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 07:45:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:45:58 INFO - PROCESS | 1952 | 1467643558241 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:45:58 INFO - PROCESS | 1952 | 1467643558242 Marionette TRACE conn2 <- [1,2702,null,{}] 07:45:58 INFO - PROCESS | 1952 | 1467643558245 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:58 INFO - PROCESS | 1952 | 1467643558246 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:58 INFO - PROCESS | 1952 | 1467643558342 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 07:45:58 INFO - PROCESS | 1952 | 1467643558348 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:58 INFO - PROCESS | 1952 | 1467643558349 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:58 INFO - PROCESS | 1952 | ++DOCSHELL 0x129784800 == 34 [pid = 1952] [id = 683] 07:45:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x111e59400) [pid = 1952] [serial = 2049] [outer = 0x0] 07:45:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x11979e800) [pid = 1952] [serial = 2050] [outer = 0x111e59400] 07:45:58 INFO - PROCESS | 1952 | 1467643558374 Marionette DEBUG loaded listener.js 07:45:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x11a0f6800) [pid = 1952] [serial = 2051] [outer = 0x111e59400] 07:45:58 INFO - PROCESS | 1952 | 1467643558672 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:45:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:45:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 468ms 07:45:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:45:58 INFO - PROCESS | 1952 | 1467643558710 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 07:45:58 INFO - PROCESS | 1952 | 1467643558711 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 07:45:58 INFO - PROCESS | 1952 | 1467643558715 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:45:58 INFO - PROCESS | 1952 | 1467643558717 Marionette TRACE conn2 <- [1,2706,null,{}] 07:45:58 INFO - PROCESS | 1952 | 1467643558719 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:58 INFO - PROCESS | 1952 | 1467643558728 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:58 INFO - PROCESS | 1952 | 1467643558805 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 07:45:58 INFO - PROCESS | 1952 | 1467643558808 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:58 INFO - PROCESS | 1952 | 1467643558809 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:58 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a2d800 == 35 [pid = 1952] [id = 684] 07:45:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x113d8f000) [pid = 1952] [serial = 2052] [outer = 0x0] 07:45:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x12101f400) [pid = 1952] [serial = 2053] [outer = 0x113d8f000] 07:45:58 INFO - PROCESS | 1952 | 1467643558836 Marionette DEBUG loaded listener.js 07:45:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x121195000) [pid = 1952] [serial = 2054] [outer = 0x113d8f000] 07:45:59 INFO - PROCESS | 1952 | 1467643559172 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:45:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:45:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 473ms 07:45:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:45:59 INFO - PROCESS | 1952 | 1467643559186 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 07:45:59 INFO - PROCESS | 1952 | 1467643559188 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 07:45:59 INFO - PROCESS | 1952 | 1467643559191 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:45:59 INFO - PROCESS | 1952 | 1467643559192 Marionette TRACE conn2 <- [1,2710,null,{}] 07:45:59 INFO - PROCESS | 1952 | 1467643559195 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:45:59 INFO - PROCESS | 1952 | 1467643559196 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:59 INFO - PROCESS | 1952 | 1467643559437 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 07:45:59 INFO - PROCESS | 1952 | 1467643559546 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:59 INFO - PROCESS | 1952 | 1467643559548 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:45:59 INFO - PROCESS | 1952 | ++DOCSHELL 0x11380d000 == 36 [pid = 1952] [id = 685] 07:45:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x110eec000) [pid = 1952] [serial = 2055] [outer = 0x0] 07:45:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x110ef1400) [pid = 1952] [serial = 2056] [outer = 0x110eec000] 07:45:59 INFO - PROCESS | 1952 | 1467643559584 Marionette DEBUG loaded listener.js 07:45:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x1127d1000) [pid = 1952] [serial = 2057] [outer = 0x110eec000] 07:46:00 INFO - PROCESS | 1952 | 1467643560152 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:46:00 INFO - PROCESS | 1952 | 1467643560187 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 07:46:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:46:00 INFO - PROCESS | 1952 | 1467643560192 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:46:00 INFO - PROCESS | 1952 | 1467643560195 Marionette TRACE conn2 <- [1,2714,null,{}] 07:46:00 INFO - PROCESS | 1952 | 1467643560198 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:00 INFO - PROCESS | 1952 | 1467643560200 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:00 INFO - PROCESS | 1952 | 1467643560311 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 07:46:00 INFO - PROCESS | 1952 | 1467643560368 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:00 INFO - PROCESS | 1952 | 1467643560369 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:00 INFO - PROCESS | 1952 | ++DOCSHELL 0x1196ae000 == 37 [pid = 1952] [id = 686] 07:46:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x116028c00) [pid = 1952] [serial = 2058] [outer = 0x0] 07:46:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1160e1c00) [pid = 1952] [serial = 2059] [outer = 0x116028c00] 07:46:00 INFO - PROCESS | 1952 | 1467643560400 Marionette DEBUG loaded listener.js 07:46:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x11696f800) [pid = 1952] [serial = 2060] [outer = 0x116028c00] 07:46:01 INFO - PROCESS | 1952 | 1467643561009 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:46:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:46:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 870ms 07:46:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:46:01 INFO - PROCESS | 1952 | 1467643561063 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 07:46:01 INFO - PROCESS | 1952 | 1467643561065 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 07:46:01 INFO - PROCESS | 1952 | 1467643561069 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:46:01 INFO - PROCESS | 1952 | 1467643561070 Marionette TRACE conn2 <- [1,2718,null,{}] 07:46:01 INFO - PROCESS | 1952 | 1467643561074 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:01 INFO - PROCESS | 1952 | 1467643561076 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:01 INFO - PROCESS | 1952 | 1467643561181 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 07:46:01 INFO - PROCESS | 1952 | 1467643561261 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:01 INFO - PROCESS | 1952 | 1467643561263 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:01 INFO - PROCESS | 1952 | ++DOCSHELL 0x117e71800 == 38 [pid = 1952] [id = 687] 07:46:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1138f8400) [pid = 1952] [serial = 2061] [outer = 0x0] 07:46:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x113f3a800) [pid = 1952] [serial = 2062] [outer = 0x1138f8400] 07:46:01 INFO - PROCESS | 1952 | 1467643561292 Marionette DEBUG loaded listener.js 07:46:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x116082400) [pid = 1952] [serial = 2063] [outer = 0x1138f8400] 07:46:01 INFO - PROCESS | 1952 | --DOCSHELL 0x119a2d800 == 37 [pid = 1952] [id = 684] 07:46:01 INFO - PROCESS | 1952 | --DOCSHELL 0x129784800 == 36 [pid = 1952] [id = 683] 07:46:01 INFO - PROCESS | 1952 | --DOCSHELL 0x1196bd000 == 35 [pid = 1952] [id = 682] 07:46:01 INFO - PROCESS | 1952 | --DOCSHELL 0x127830000 == 34 [pid = 1952] [id = 681] 07:46:01 INFO - PROCESS | 1952 | --DOCSHELL 0x125269800 == 33 [pid = 1952] [id = 680] 07:46:01 INFO - PROCESS | 1952 | --DOCSHELL 0x121627000 == 32 [pid = 1952] [id = 679] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x126db6c00) [pid = 1952] [serial = 2026] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOCSHELL 0x119a30800 == 31 [pid = 1952] [id = 678] 07:46:01 INFO - PROCESS | 1952 | --DOCSHELL 0x118780000 == 30 [pid = 1952] [id = 677] 07:46:01 INFO - PROCESS | 1952 | --DOCSHELL 0x116945000 == 29 [pid = 1952] [id = 676] 07:46:01 INFO - PROCESS | 1952 | --DOCSHELL 0x1269e0800 == 28 [pid = 1952] [id = 675] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x12627b800) [pid = 1952] [serial = 2023] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x11990a000) [pid = 1952] [serial = 2008] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x121025000) [pid = 1952] [serial = 2011] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1183d4000) [pid = 1952] [serial = 2020] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x12500b800) [pid = 1952] [serial = 2014] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x126277000) [pid = 1952] [serial = 2017] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x11a0c9c00) [pid = 1952] [serial = 2021] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x126648800) [pid = 1952] [serial = 2018] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x11870e400) [pid = 1952] [serial = 1984] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x116772400) [pid = 1952] [serial = 1982] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x113f35c00) [pid = 1952] [serial = 1981] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x119496000) [pid = 1952] [serial = 2005] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x1185e8800) [pid = 1952] [serial = 2002] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x118ff7c00) [pid = 1952] [serial = 2003] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x116f42c00) [pid = 1952] [serial = 1999] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x118259800) [pid = 1952] [serial = 2000] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 68 (0x1133e2400) [pid = 1952] [serial = 1996] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 67 (0x112960000) [pid = 1952] [serial = 1997] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 66 (0x1176ca800) [pid = 1952] [serial = 1994] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 65 (0x11696b000) [pid = 1952] [serial = 1993] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 64 (0x126904000) [pid = 1952] [serial = 2024] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 63 (0x1257a7000) [pid = 1952] [serial = 1991] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 62 (0x121ed4800) [pid = 1952] [serial = 1990] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 61 (0x124d03400) [pid = 1952] [serial = 1988] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 60 (0x1213e6800) [pid = 1952] [serial = 1987] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 59 (0x1193cf000) [pid = 1952] [serial = 1985] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 58 (0x1248f4c00) [pid = 1952] [serial = 2012] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 57 (0x1257a0400) [pid = 1952] [serial = 2015] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 56 (0x11a0cac00) [pid = 1952] [serial = 2009] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | --DOMWINDOW == 55 (0x119904800) [pid = 1952] [serial = 2006] [outer = 0x0] [url = about:blank] 07:46:01 INFO - PROCESS | 1952 | 1467643561706 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:46:01 INFO - PROCESS | 1952 | 1467643561742 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 07:46:01 INFO - PROCESS | 1952 | 1467643561747 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:46:01 INFO - PROCESS | 1952 | 1467643561749 Marionette TRACE conn2 <- [1,2722,null,{}] 07:46:01 INFO - PROCESS | 1952 | 1467643561751 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:01 INFO - PROCESS | 1952 | 1467643561753 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:01 INFO - PROCESS | 1952 | 1467643561835 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 07:46:01 INFO - PROCESS | 1952 | 1467643561888 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:01 INFO - PROCESS | 1952 | 1467643561889 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:01 INFO - PROCESS | 1952 | ++DOCSHELL 0x119439800 == 29 [pid = 1952] [id = 688] 07:46:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 56 (0x11607cc00) [pid = 1952] [serial = 2064] [outer = 0x0] 07:46:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 57 (0x1171c1c00) [pid = 1952] [serial = 2065] [outer = 0x11607cc00] 07:46:01 INFO - PROCESS | 1952 | 1467643561917 Marionette DEBUG loaded listener.js 07:46:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 58 (0x1183ce800) [pid = 1952] [serial = 2066] [outer = 0x11607cc00] 07:46:02 INFO - PROCESS | 1952 | 1467643562241 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 07:46:02 INFO - PROCESS | 1952 | 1467643562269 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 07:46:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:46:02 INFO - PROCESS | 1952 | 1467643562272 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:46:02 INFO - PROCESS | 1952 | 1467643562274 Marionette TRACE conn2 <- [1,2726,null,{}] 07:46:02 INFO - PROCESS | 1952 | 1467643562283 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:02 INFO - PROCESS | 1952 | 1467643562286 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:02 INFO - PROCESS | 1952 | 1467643562369 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 07:46:02 INFO - PROCESS | 1952 | 1467643562421 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:02 INFO - PROCESS | 1952 | 1467643562423 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:02 INFO - PROCESS | 1952 | ++DOCSHELL 0x12162e800 == 30 [pid = 1952] [id = 689] 07:46:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 59 (0x1183a2000) [pid = 1952] [serial = 2067] [outer = 0x0] 07:46:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 60 (0x1185a1800) [pid = 1952] [serial = 2068] [outer = 0x1183a2000] 07:46:02 INFO - PROCESS | 1952 | 1467643562453 Marionette DEBUG loaded listener.js 07:46:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 61 (0x118ff7c00) [pid = 1952] [serial = 2069] [outer = 0x1183a2000] 07:46:02 INFO - PROCESS | 1952 | 1467643562761 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:46:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:46:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 521ms 07:46:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:46:02 INFO - PROCESS | 1952 | 1467643562793 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 07:46:02 INFO - PROCESS | 1952 | 1467643562795 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 07:46:02 INFO - PROCESS | 1952 | 1467643562801 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:46:02 INFO - PROCESS | 1952 | 1467643562803 Marionette TRACE conn2 <- [1,2730,null,{}] 07:46:02 INFO - PROCESS | 1952 | 1467643562805 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:02 INFO - PROCESS | 1952 | 1467643562806 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:02 INFO - PROCESS | 1952 | 1467643562888 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 07:46:02 INFO - PROCESS | 1952 | 1467643562892 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:02 INFO - PROCESS | 1952 | 1467643562893 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:02 INFO - PROCESS | 1952 | ++DOCSHELL 0x12679b000 == 31 [pid = 1952] [id = 690] 07:46:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 62 (0x1193d8800) [pid = 1952] [serial = 2070] [outer = 0x0] 07:46:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 63 (0x119499800) [pid = 1952] [serial = 2071] [outer = 0x1193d8800] 07:46:02 INFO - PROCESS | 1952 | 1467643562919 Marionette DEBUG loaded listener.js 07:46:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 64 (0x119798400) [pid = 1952] [serial = 2072] [outer = 0x1193d8800] 07:46:03 INFO - PROCESS | 1952 | 1467643563741 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:46:03 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 07:46:03 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:46:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:46:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 974ms 07:46:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:46:03 INFO - PROCESS | 1952 | 1467643563775 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 07:46:03 INFO - PROCESS | 1952 | 1467643563776 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 07:46:03 INFO - PROCESS | 1952 | 1467643563778 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:46:03 INFO - PROCESS | 1952 | 1467643563780 Marionette TRACE conn2 <- [1,2734,null,{}] 07:46:03 INFO - PROCESS | 1952 | 1467643563782 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:03 INFO - PROCESS | 1952 | 1467643563783 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:03 INFO - PROCESS | 1952 | 1467643563877 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 07:46:03 INFO - PROCESS | 1952 | 1467643563915 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:03 INFO - PROCESS | 1952 | 1467643563916 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:03 INFO - PROCESS | 1952 | ++DOCSHELL 0x117e5e800 == 32 [pid = 1952] [id = 691] 07:46:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 65 (0x1194d4400) [pid = 1952] [serial = 2073] [outer = 0x0] 07:46:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 66 (0x11a066000) [pid = 1952] [serial = 2074] [outer = 0x1194d4400] 07:46:03 INFO - PROCESS | 1952 | 1467643563941 Marionette DEBUG loaded listener.js 07:46:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 67 (0x11a0ca400) [pid = 1952] [serial = 2075] [outer = 0x1194d4400] 07:46:04 INFO - PROCESS | 1952 | 1467643564290 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:46:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:46:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 523ms 07:46:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:46:04 INFO - PROCESS | 1952 | 1467643564303 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 07:46:04 INFO - PROCESS | 1952 | 1467643564304 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 07:46:04 INFO - PROCESS | 1952 | 1467643564306 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:46:04 INFO - PROCESS | 1952 | 1467643564307 Marionette TRACE conn2 <- [1,2738,null,{}] 07:46:04 INFO - PROCESS | 1952 | 1467643564309 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:04 INFO - PROCESS | 1952 | 1467643564314 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:04 INFO - PROCESS | 1952 | 1467643564433 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 07:46:04 INFO - PROCESS | 1952 | 1467643564444 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:04 INFO - PROCESS | 1952 | 1467643564445 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:04 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5b4800 == 33 [pid = 1952] [id = 692] 07:46:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 68 (0x11a0ca800) [pid = 1952] [serial = 2076] [outer = 0x0] 07:46:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x11a0fa800) [pid = 1952] [serial = 2077] [outer = 0x11a0ca800] 07:46:04 INFO - PROCESS | 1952 | 1467643564470 Marionette DEBUG loaded listener.js 07:46:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x121ed4800) [pid = 1952] [serial = 2078] [outer = 0x11a0ca800] 07:46:04 INFO - PROCESS | 1952 | 1467643564809 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:46:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:46:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 518ms 07:46:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:46:04 INFO - PROCESS | 1952 | 1467643564825 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 07:46:04 INFO - PROCESS | 1952 | 1467643564826 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 07:46:04 INFO - PROCESS | 1952 | 1467643564828 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:46:04 INFO - PROCESS | 1952 | 1467643564830 Marionette TRACE conn2 <- [1,2742,null,{}] 07:46:04 INFO - PROCESS | 1952 | 1467643564838 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:04 INFO - PROCESS | 1952 | 1467643564839 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:04 INFO - PROCESS | 1952 | 1467643564936 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 07:46:04 INFO - PROCESS | 1952 | 1467643564939 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:04 INFO - PROCESS | 1952 | 1467643564940 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:04 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a7b7800 == 34 [pid = 1952] [id = 693] 07:46:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x121ed4c00) [pid = 1952] [serial = 2079] [outer = 0x0] 07:46:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x124c68800) [pid = 1952] [serial = 2080] [outer = 0x121ed4c00] 07:46:04 INFO - PROCESS | 1952 | 1467643564965 Marionette DEBUG loaded listener.js 07:46:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x12500b400) [pid = 1952] [serial = 2081] [outer = 0x121ed4c00] 07:46:05 INFO - PROCESS | 1952 | 1467643565280 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:46:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:46:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 474ms 07:46:05 INFO - PROCESS | 1952 | 1467643565313 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 07:46:05 INFO - PROCESS | 1952 | 1467643565316 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 07:46:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:46:05 INFO - PROCESS | 1952 | 1467643565326 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:46:05 INFO - PROCESS | 1952 | 1467643565327 Marionette TRACE conn2 <- [1,2746,null,{}] 07:46:05 INFO - PROCESS | 1952 | 1467643565331 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:05 INFO - PROCESS | 1952 | 1467643565335 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:05 INFO - PROCESS | 1952 | 1467643565446 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 07:46:05 INFO - PROCESS | 1952 | 1467643565458 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:05 INFO - PROCESS | 1952 | 1467643565459 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:05 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ac1e800 == 35 [pid = 1952] [id = 694] 07:46:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x116a11800) [pid = 1952] [serial = 2082] [outer = 0x0] 07:46:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x12500a800) [pid = 1952] [serial = 2083] [outer = 0x116a11800] 07:46:05 INFO - PROCESS | 1952 | 1467643565499 Marionette DEBUG loaded listener.js 07:46:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x1251c4800) [pid = 1952] [serial = 2084] [outer = 0x116a11800] 07:46:05 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x1193d1400) [pid = 1952] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:46:05 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x110ee5800) [pid = 1952] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:46:05 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x11a061c00) [pid = 1952] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:46:05 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x1183d9c00) [pid = 1952] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:46:05 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x113a9fc00) [pid = 1952] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:46:05 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x111e59400) [pid = 1952] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:46:05 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x11295a000) [pid = 1952] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:46:05 INFO - PROCESS | 1952 | --DOMWINDOW == 68 (0x1121b2000) [pid = 1952] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:46:05 INFO - PROCESS | 1952 | 1467643565934 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:46:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:46:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 619ms 07:46:05 INFO - PROCESS | 1952 | 1467643565950 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 07:46:05 INFO - PROCESS | 1952 | 1467643565952 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 07:46:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:46:05 INFO - PROCESS | 1952 | 1467643565954 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:46:05 INFO - PROCESS | 1952 | 1467643565955 Marionette TRACE conn2 <- [1,2750,null,{}] 07:46:05 INFO - PROCESS | 1952 | 1467643565958 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:05 INFO - PROCESS | 1952 | 1467643565959 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:06 INFO - PROCESS | 1952 | 1467643566037 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 07:46:06 INFO - PROCESS | 1952 | 1467643566041 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:06 INFO - PROCESS | 1952 | 1467643566042 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:06 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb4a800 == 36 [pid = 1952] [id = 695] 07:46:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 69 (0x1185d9800) [pid = 1952] [serial = 2085] [outer = 0x0] 07:46:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x11a061c00) [pid = 1952] [serial = 2086] [outer = 0x1185d9800] 07:46:06 INFO - PROCESS | 1952 | 1467643566067 Marionette DEBUG loaded listener.js 07:46:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x125708400) [pid = 1952] [serial = 2087] [outer = 0x1185d9800] 07:46:06 INFO - PROCESS | 1952 | 1467643566402 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:46:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:46:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 470ms 07:46:06 INFO - PROCESS | 1952 | 1467643566425 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 07:46:06 INFO - PROCESS | 1952 | 1467643566427 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 07:46:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:46:06 INFO - PROCESS | 1952 | 1467643566429 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:46:06 INFO - PROCESS | 1952 | 1467643566430 Marionette TRACE conn2 <- [1,2754,null,{}] 07:46:06 INFO - PROCESS | 1952 | 1467643566435 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:06 INFO - PROCESS | 1952 | 1467643566436 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:06 INFO - PROCESS | 1952 | 1467643566515 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 07:46:06 INFO - PROCESS | 1952 | 1467643566520 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:06 INFO - PROCESS | 1952 | 1467643566521 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:06 INFO - PROCESS | 1952 | ++DOCSHELL 0x1262b7000 == 37 [pid = 1952] [id = 696] 07:46:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x12570b800) [pid = 1952] [serial = 2088] [outer = 0x0] 07:46:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x1257a7000) [pid = 1952] [serial = 2089] [outer = 0x12570b800] 07:46:06 INFO - PROCESS | 1952 | 1467643566545 Marionette DEBUG loaded listener.js 07:46:06 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x119bcd400) [pid = 1952] [serial = 2090] [outer = 0x12570b800] 07:46:06 INFO - PROCESS | 1952 | 1467643566894 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:46:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:46:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 473ms 07:46:06 INFO - PROCESS | 1952 | 1467643566903 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 07:46:06 INFO - PROCESS | 1952 | 1467643566904 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 07:46:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:46:06 INFO - PROCESS | 1952 | 1467643566906 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:46:06 INFO - PROCESS | 1952 | 1467643566908 Marionette TRACE conn2 <- [1,2758,null,{}] 07:46:06 INFO - PROCESS | 1952 | 1467643566910 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:06 INFO - PROCESS | 1952 | 1467643566912 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:07 INFO - PROCESS | 1952 | 1467643567034 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 07:46:07 INFO - PROCESS | 1952 | 1467643567040 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:07 INFO - PROCESS | 1952 | 1467643567041 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:07 INFO - PROCESS | 1952 | ++DOCSHELL 0x12be65800 == 38 [pid = 1952] [id = 697] 07:46:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x126278400) [pid = 1952] [serial = 2091] [outer = 0x0] 07:46:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x1266dd400) [pid = 1952] [serial = 2092] [outer = 0x126278400] 07:46:07 INFO - PROCESS | 1952 | 1467643567068 Marionette DEBUG loaded listener.js 07:46:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x126cf0000) [pid = 1952] [serial = 2093] [outer = 0x126278400] 07:46:07 INFO - PROCESS | 1952 | 1467643567373 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:46:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:46:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 519ms 07:46:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:46:07 INFO - PROCESS | 1952 | 1467643567426 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 07:46:07 INFO - PROCESS | 1952 | 1467643567427 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 07:46:07 INFO - PROCESS | 1952 | 1467643567431 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:46:07 INFO - PROCESS | 1952 | 1467643567432 Marionette TRACE conn2 <- [1,2762,null,{}] 07:46:07 INFO - PROCESS | 1952 | 1467643567435 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:07 INFO - PROCESS | 1952 | 1467643567436 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:07 INFO - PROCESS | 1952 | 1467643567521 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 07:46:07 INFO - PROCESS | 1952 | 1467643567524 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:07 INFO - PROCESS | 1952 | 1467643567525 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:07 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bf28800 == 39 [pid = 1952] [id = 698] 07:46:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x126cf1c00) [pid = 1952] [serial = 2094] [outer = 0x0] 07:46:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x128db8000) [pid = 1952] [serial = 2095] [outer = 0x126cf1c00] 07:46:07 INFO - PROCESS | 1952 | 1467643567550 Marionette DEBUG loaded listener.js 07:46:07 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x128dc6000) [pid = 1952] [serial = 2096] [outer = 0x126cf1c00] 07:46:08 INFO - PROCESS | 1952 | 1467643568001 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:46:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:46:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 620ms 07:46:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:46:08 INFO - PROCESS | 1952 | 1467643568051 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 07:46:08 INFO - PROCESS | 1952 | 1467643568054 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 07:46:08 INFO - PROCESS | 1952 | 1467643568057 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:46:08 INFO - PROCESS | 1952 | 1467643568059 Marionette TRACE conn2 <- [1,2766,null,{}] 07:46:08 INFO - PROCESS | 1952 | 1467643568064 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:08 INFO - PROCESS | 1952 | 1467643568065 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:08 INFO - PROCESS | 1952 | 1467643568177 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 07:46:08 INFO - PROCESS | 1952 | 1467643568283 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:08 INFO - PROCESS | 1952 | 1467643568284 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:08 INFO - PROCESS | 1952 | ++DOCSHELL 0x11947a800 == 40 [pid = 1952] [id = 699] 07:46:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x11602e400) [pid = 1952] [serial = 2097] [outer = 0x0] 07:46:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x116779400) [pid = 1952] [serial = 2098] [outer = 0x11602e400] 07:46:08 INFO - PROCESS | 1952 | 1467643568317 Marionette DEBUG loaded listener.js 07:46:08 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x117ea8000) [pid = 1952] [serial = 2099] [outer = 0x11602e400] 07:46:08 INFO - PROCESS | 1952 | 1467643568748 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:46:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:46:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 720ms 07:46:08 INFO - PROCESS | 1952 | 1467643568778 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 07:46:08 INFO - PROCESS | 1952 | 1467643568781 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 07:46:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:46:08 INFO - PROCESS | 1952 | 1467643568786 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:46:08 INFO - PROCESS | 1952 | 1467643568788 Marionette TRACE conn2 <- [1,2770,null,{}] 07:46:08 INFO - PROCESS | 1952 | 1467643568790 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:08 INFO - PROCESS | 1952 | 1467643568792 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:08 INFO - PROCESS | 1952 | 1467643568901 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 07:46:08 INFO - PROCESS | 1952 | --DOCSHELL 0x1197c1800 == 39 [pid = 1952] [id = 16] 07:46:09 INFO - PROCESS | 1952 | 1467643568999 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:09 INFO - PROCESS | 1952 | 1467643569000 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:09 INFO - PROCESS | 1952 | ++DOCSHELL 0x129383800 == 40 [pid = 1952] [id = 700] 07:46:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x118708c00) [pid = 1952] [serial = 2100] [outer = 0x0] 07:46:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x118f9bc00) [pid = 1952] [serial = 2101] [outer = 0x118708c00] 07:46:09 INFO - PROCESS | 1952 | 1467643569050 Marionette DEBUG loaded listener.js 07:46:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x11949ac00) [pid = 1952] [serial = 2102] [outer = 0x118708c00] 07:46:09 INFO - PROCESS | 1952 | 1467643569454 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:46:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:46:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 720ms 07:46:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:46:09 INFO - PROCESS | 1952 | 1467643569507 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 07:46:09 INFO - PROCESS | 1952 | 1467643569508 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 07:46:09 INFO - PROCESS | 1952 | 1467643569510 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:46:09 INFO - PROCESS | 1952 | 1467643569513 Marionette TRACE conn2 <- [1,2774,null,{}] 07:46:09 INFO - PROCESS | 1952 | 1467643569544 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:09 INFO - PROCESS | 1952 | 1467643569548 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:09 INFO - PROCESS | 1952 | 1467643569686 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 07:46:09 INFO - PROCESS | 1952 | 1467643569739 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:09 INFO - PROCESS | 1952 | 1467643569741 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:09 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c35d800 == 41 [pid = 1952] [id = 701] 07:46:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x121003800) [pid = 1952] [serial = 2103] [outer = 0x0] 07:46:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x121022800) [pid = 1952] [serial = 2104] [outer = 0x121003800] 07:46:09 INFO - PROCESS | 1952 | 1467643569774 Marionette DEBUG loaded listener.js 07:46:09 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x121c2b800) [pid = 1952] [serial = 2105] [outer = 0x121003800] 07:46:10 INFO - PROCESS | 1952 | 1467643570198 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:46:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:46:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 744ms 07:46:10 INFO - PROCESS | 1952 | 1467643570255 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 07:46:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:46:10 INFO - PROCESS | 1952 | 1467643570256 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 07:46:10 INFO - PROCESS | 1952 | 1467643570259 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:46:10 INFO - PROCESS | 1952 | 1467643570260 Marionette TRACE conn2 <- [1,2778,null,{}] 07:46:10 INFO - PROCESS | 1952 | 1467643570263 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:10 INFO - PROCESS | 1952 | 1467643570264 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:10 INFO - PROCESS | 1952 | 1467643570364 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 07:46:10 INFO - PROCESS | 1952 | 1467643570422 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:10 INFO - PROCESS | 1952 | 1467643570423 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:10 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c625000 == 42 [pid = 1952] [id = 702] 07:46:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x124c6a000) [pid = 1952] [serial = 2106] [outer = 0x0] 07:46:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x12604f400) [pid = 1952] [serial = 2107] [outer = 0x124c6a000] 07:46:10 INFO - PROCESS | 1952 | 1467643570452 Marionette DEBUG loaded listener.js 07:46:10 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x12674d400) [pid = 1952] [serial = 2108] [outer = 0x124c6a000] 07:46:11 INFO - PROCESS | 1952 | 1467643571052 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:46:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:46:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 819ms 07:46:11 INFO - PROCESS | 1952 | 1467643571078 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 07:46:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:46:11 INFO - PROCESS | 1952 | 1467643571081 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 07:46:11 INFO - PROCESS | 1952 | 1467643571085 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:46:11 INFO - PROCESS | 1952 | 1467643571086 Marionette TRACE conn2 <- [1,2782,null,{}] 07:46:11 INFO - PROCESS | 1952 | 1467643571090 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:11 INFO - PROCESS | 1952 | 1467643571091 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:11 INFO - PROCESS | 1952 | 1467643571191 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 07:46:11 INFO - PROCESS | 1952 | 1467643571248 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:11 INFO - PROCESS | 1952 | 1467643571251 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:11 INFO - PROCESS | 1952 | ++DOCSHELL 0x121628800 == 43 [pid = 1952] [id = 703] 07:46:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x113372c00) [pid = 1952] [serial = 2109] [outer = 0x0] 07:46:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x115d59800) [pid = 1952] [serial = 2110] [outer = 0x113372c00] 07:46:11 INFO - PROCESS | 1952 | 1467643571279 Marionette DEBUG loaded listener.js 07:46:11 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1176c0c00) [pid = 1952] [serial = 2111] [outer = 0x113372c00] 07:46:11 INFO - PROCESS | 1952 | 1467643571688 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:46:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:46:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 620ms 07:46:11 INFO - PROCESS | 1952 | 1467643571705 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 07:46:11 INFO - PROCESS | 1952 | 1467643571708 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 07:46:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:46:11 INFO - PROCESS | 1952 | 1467643571712 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:46:11 INFO - PROCESS | 1952 | 1467643571714 Marionette TRACE conn2 <- [1,2786,null,{}] 07:46:11 INFO - PROCESS | 1952 | 1467643571716 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:11 INFO - PROCESS | 1952 | 1467643571717 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:11 INFO - PROCESS | 1952 | 1467643571814 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x12be65800 == 42 [pid = 1952] [id = 697] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x1262b7000 == 41 [pid = 1952] [id = 696] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb4a800 == 40 [pid = 1952] [id = 695] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x12ac1e800 == 39 [pid = 1952] [id = 694] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x12a7b7800 == 38 [pid = 1952] [id = 693] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5b4800 == 37 [pid = 1952] [id = 692] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x117e5e800 == 36 [pid = 1952] [id = 691] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x12679b000 == 35 [pid = 1952] [id = 690] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x12162e800 == 34 [pid = 1952] [id = 689] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x119439800 == 33 [pid = 1952] [id = 688] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x117e71800 == 32 [pid = 1952] [id = 687] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x1196ae000 == 31 [pid = 1952] [id = 686] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x11380d000 == 30 [pid = 1952] [id = 685] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x1197c1000 == 29 [pid = 1952] [id = 17] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x121628800 == 28 [pid = 1952] [id = 703] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x12c625000 == 27 [pid = 1952] [id = 702] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x12c35d800 == 26 [pid = 1952] [id = 701] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x129383800 == 25 [pid = 1952] [id = 700] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x12bf28800 == 24 [pid = 1952] [id = 698] 07:46:12 INFO - PROCESS | 1952 | --DOCSHELL 0x11947a800 == 23 [pid = 1952] [id = 699] 07:46:12 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x12101f400) [pid = 1952] [serial = 2053] [outer = 0x0] [url = about:blank] 07:46:12 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1194dc800) [pid = 1952] [serial = 2044] [outer = 0x0] [url = about:blank] 07:46:12 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x1176c5c00) [pid = 1952] [serial = 2035] [outer = 0x0] [url = about:blank] 07:46:12 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x11825dc00) [pid = 1952] [serial = 2036] [outer = 0x0] [url = about:blank] 07:46:12 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x128ddd000) [pid = 1952] [serial = 2027] [outer = 0x0] [url = about:blank] 07:46:12 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x11855ec00) [pid = 1952] [serial = 2038] [outer = 0x0] [url = about:blank] 07:46:12 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1185de400) [pid = 1952] [serial = 2039] [outer = 0x0] [url = about:blank] 07:46:12 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x11602ac00) [pid = 1952] [serial = 2032] [outer = 0x0] [url = about:blank] 07:46:12 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1162d8000) [pid = 1952] [serial = 2033] [outer = 0x0] [url = about:blank] 07:46:12 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x11a0b7800) [pid = 1952] [serial = 2045] [outer = 0x0] [url = about:blank] 07:46:12 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x11979e800) [pid = 1952] [serial = 2050] [outer = 0x0] [url = about:blank] 07:46:12 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x11a0f6800) [pid = 1952] [serial = 2051] [outer = 0x0] [url = about:blank] 07:46:12 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x112962c00) [pid = 1952] [serial = 2047] [outer = 0x0] [url = about:blank] 07:46:12 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x113372400) [pid = 1952] [serial = 2030] [outer = 0x0] [url = about:blank] 07:46:12 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x11295bc00) [pid = 1952] [serial = 2029] [outer = 0x0] [url = about:blank] 07:46:12 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x118706c00) [pid = 1952] [serial = 2041] [outer = 0x0] [url = about:blank] 07:46:12 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x118fa7c00) [pid = 1952] [serial = 2042] [outer = 0x0] [url = about:blank] 07:46:12 INFO - PROCESS | 1952 | 1467643572434 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:12 INFO - PROCESS | 1952 | 1467643572436 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:12 INFO - PROCESS | 1952 | ++DOCSHELL 0x11381a000 == 24 [pid = 1952] [id = 704] 07:46:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x111fe3000) [pid = 1952] [serial = 2112] [outer = 0x0] 07:46:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x1127d7400) [pid = 1952] [serial = 2113] [outer = 0x111fe3000] 07:46:12 INFO - PROCESS | 1952 | 1467643572469 Marionette DEBUG loaded listener.js 07:46:12 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x1129a1000) [pid = 1952] [serial = 2114] [outer = 0x111fe3000] 07:46:12 INFO - PROCESS | 1952 | 1467643572850 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:46:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:46:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1171ms 07:46:12 INFO - PROCESS | 1952 | 1467643572885 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 07:46:12 INFO - PROCESS | 1952 | 1467643572887 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 07:46:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:46:12 INFO - PROCESS | 1952 | 1467643572890 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:46:12 INFO - PROCESS | 1952 | 1467643572892 Marionette TRACE conn2 <- [1,2790,null,{}] 07:46:12 INFO - PROCESS | 1952 | 1467643572895 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:12 INFO - PROCESS | 1952 | 1467643572897 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:12 INFO - PROCESS | 1952 | 1467643572977 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 07:46:13 INFO - PROCESS | 1952 | 1467643573059 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:13 INFO - PROCESS | 1952 | 1467643573061 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:13 INFO - PROCESS | 1952 | ++DOCSHELL 0x11837f800 == 25 [pid = 1952] [id = 705] 07:46:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1138efc00) [pid = 1952] [serial = 2115] [outer = 0x0] 07:46:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x1162d8000) [pid = 1952] [serial = 2116] [outer = 0x1138efc00] 07:46:13 INFO - PROCESS | 1952 | 1467643573088 Marionette DEBUG loaded listener.js 07:46:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x116f4e800) [pid = 1952] [serial = 2117] [outer = 0x1138efc00] 07:46:13 INFO - PROCESS | 1952 | 1467643573429 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:46:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:46:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 571ms 07:46:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:46:13 INFO - PROCESS | 1952 | 1467643573464 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 07:46:13 INFO - PROCESS | 1952 | 1467643573468 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 07:46:13 INFO - PROCESS | 1952 | 1467643573471 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:46:13 INFO - PROCESS | 1952 | 1467643573474 Marionette TRACE conn2 <- [1,2794,null,{}] 07:46:13 INFO - PROCESS | 1952 | 1467643573477 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:13 INFO - PROCESS | 1952 | 1467643573480 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:13 INFO - PROCESS | 1952 | 1467643573617 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 07:46:13 INFO - PROCESS | 1952 | 1467643573734 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:13 INFO - PROCESS | 1952 | 1467643573736 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:13 INFO - PROCESS | 1952 | ++DOCSHELL 0x116e5d800 == 26 [pid = 1952] [id = 706] 07:46:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x116f43000) [pid = 1952] [serial = 2118] [outer = 0x0] 07:46:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x11825c800) [pid = 1952] [serial = 2119] [outer = 0x116f43000] 07:46:13 INFO - PROCESS | 1952 | 1467643573793 Marionette DEBUG loaded listener.js 07:46:13 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x1185de400) [pid = 1952] [serial = 2120] [outer = 0x116f43000] 07:46:14 INFO - PROCESS | 1952 | 1467643574072 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:46:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:46:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 622ms 07:46:14 INFO - PROCESS | 1952 | 1467643574093 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 07:46:14 INFO - PROCESS | 1952 | 1467643574094 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 07:46:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:46:14 INFO - PROCESS | 1952 | 1467643574109 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:46:14 INFO - PROCESS | 1952 | 1467643574113 Marionette TRACE conn2 <- [1,2798,null,{}] 07:46:14 INFO - PROCESS | 1952 | 1467643574125 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:14 INFO - PROCESS | 1952 | 1467643574128 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:14 INFO - PROCESS | 1952 | 1467643574245 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 07:46:14 INFO - PROCESS | 1952 | 1467643574252 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:14 INFO - PROCESS | 1952 | 1467643574253 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:14 INFO - PROCESS | 1952 | ++DOCSHELL 0x12154c800 == 27 [pid = 1952] [id = 707] 07:46:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1185a5400) [pid = 1952] [serial = 2121] [outer = 0x0] 07:46:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1185e8800) [pid = 1952] [serial = 2122] [outer = 0x1185a5400] 07:46:14 INFO - PROCESS | 1952 | 1467643574278 Marionette DEBUG loaded listener.js 07:46:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1193dc800) [pid = 1952] [serial = 2123] [outer = 0x1185a5400] 07:46:14 INFO - PROCESS | 1952 | 1467643574621 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:46:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:46:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 547ms 07:46:14 INFO - PROCESS | 1952 | 1467643574644 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 07:46:14 INFO - PROCESS | 1952 | 1467643574646 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 07:46:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:46:14 INFO - PROCESS | 1952 | 1467643574655 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:46:14 INFO - PROCESS | 1952 | 1467643574657 Marionette TRACE conn2 <- [1,2802,null,{}] 07:46:14 INFO - PROCESS | 1952 | 1467643574659 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:14 INFO - PROCESS | 1952 | 1467643574660 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:14 INFO - PROCESS | 1952 | 1467643574761 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 07:46:14 INFO - PROCESS | 1952 | 1467643574765 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:14 INFO - PROCESS | 1952 | 1467643574766 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:14 INFO - PROCESS | 1952 | ++DOCSHELL 0x125781800 == 28 [pid = 1952] [id = 708] 07:46:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1185e0c00) [pid = 1952] [serial = 2124] [outer = 0x0] 07:46:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x119797400) [pid = 1952] [serial = 2125] [outer = 0x1185e0c00] 07:46:14 INFO - PROCESS | 1952 | 1467643574791 Marionette DEBUG loaded listener.js 07:46:14 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x11a0b0800) [pid = 1952] [serial = 2126] [outer = 0x1185e0c00] 07:46:15 INFO - PROCESS | 1952 | 1467643575146 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:46:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:46:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 521ms 07:46:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:46:15 INFO - PROCESS | 1952 | 1467643575177 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 07:46:15 INFO - PROCESS | 1952 | 1467643575178 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 07:46:15 INFO - PROCESS | 1952 | 1467643575181 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:46:15 INFO - PROCESS | 1952 | 1467643575182 Marionette TRACE conn2 <- [1,2806,null,{}] 07:46:15 INFO - PROCESS | 1952 | 1467643575184 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:15 INFO - PROCESS | 1952 | 1467643575185 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:15 INFO - PROCESS | 1952 | 1467643575283 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 07:46:15 INFO - PROCESS | 1952 | 1467643575287 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:15 INFO - PROCESS | 1952 | 1467643575291 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:15 INFO - PROCESS | 1952 | ++DOCSHELL 0x128fae800 == 29 [pid = 1952] [id = 709] 07:46:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1160dac00) [pid = 1952] [serial = 2127] [outer = 0x0] 07:46:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x11a0f6800) [pid = 1952] [serial = 2128] [outer = 0x1160dac00] 07:46:15 INFO - PROCESS | 1952 | 1467643575324 Marionette DEBUG loaded listener.js 07:46:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1211a0800) [pid = 1952] [serial = 2129] [outer = 0x1160dac00] 07:46:15 INFO - PROCESS | 1952 | 1467643575686 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:46:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:46:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 519ms 07:46:15 INFO - PROCESS | 1952 | 1467643575701 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 07:46:15 INFO - PROCESS | 1952 | 1467643575702 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 07:46:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:46:15 INFO - PROCESS | 1952 | 1467643575704 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:46:15 INFO - PROCESS | 1952 | 1467643575706 Marionette TRACE conn2 <- [1,2810,null,{}] 07:46:15 INFO - PROCESS | 1952 | 1467643575708 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:15 INFO - PROCESS | 1952 | 1467643575709 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:15 INFO - PROCESS | 1952 | 1467643575807 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 07:46:15 INFO - PROCESS | 1952 | 1467643575845 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:15 INFO - PROCESS | 1952 | 1467643575846 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:15 INFO - PROCESS | 1952 | ++DOCSHELL 0x112c82800 == 30 [pid = 1952] [id = 710] 07:46:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1215ab400) [pid = 1952] [serial = 2130] [outer = 0x0] 07:46:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1248fa400) [pid = 1952] [serial = 2131] [outer = 0x1215ab400] 07:46:15 INFO - PROCESS | 1952 | 1467643575871 Marionette DEBUG loaded listener.js 07:46:15 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x125072800) [pid = 1952] [serial = 2132] [outer = 0x1215ab400] 07:46:16 INFO - PROCESS | 1952 | 1467643576203 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:46:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:46:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 520ms 07:46:16 INFO - PROCESS | 1952 | 1467643576225 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 07:46:16 INFO - PROCESS | 1952 | 1467643576226 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 07:46:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:46:16 INFO - PROCESS | 1952 | 1467643576229 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:46:16 INFO - PROCESS | 1952 | 1467643576230 Marionette TRACE conn2 <- [1,2814,null,{}] 07:46:16 INFO - PROCESS | 1952 | 1467643576232 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:16 INFO - PROCESS | 1952 | 1467643576234 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:16 INFO - PROCESS | 1952 | 1467643576334 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 07:46:16 INFO - PROCESS | 1952 | 1467643576370 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:16 INFO - PROCESS | 1952 | 1467643576371 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:16 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ac26000 == 31 [pid = 1952] [id = 711] 07:46:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x121ecf800) [pid = 1952] [serial = 2133] [outer = 0x0] 07:46:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1257a0400) [pid = 1952] [serial = 2134] [outer = 0x121ecf800] 07:46:16 INFO - PROCESS | 1952 | 1467643576395 Marionette DEBUG loaded listener.js 07:46:16 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x12627c800) [pid = 1952] [serial = 2135] [outer = 0x121ecf800] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x11a0b0000) [pid = 1952] [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.] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x1197c2000) [pid = 1952] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x111e58000) [pid = 1952] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x121ed4c00) [pid = 1952] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x11a0ca800) [pid = 1952] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x116a11800) [pid = 1952] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x1138f8400) [pid = 1952] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1183a2000) [pid = 1952] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x110eec000) [pid = 1952] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x116028c00) [pid = 1952] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x11607cc00) [pid = 1952] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x113d8f000) [pid = 1952] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1193d8800) [pid = 1952] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x126cf1c00) [pid = 1952] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x12570b800) [pid = 1952] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x126278400) [pid = 1952] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x1185d9800) [pid = 1952] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:46:16 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1194d4400) [pid = 1952] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:46:16 INFO - PROCESS | 1952 | 1467643576866 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:46:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:46:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 672ms 07:46:16 INFO - PROCESS | 1952 | 1467643576902 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 07:46:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:46:16 INFO - PROCESS | 1952 | 1467643576903 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 07:46:16 INFO - PROCESS | 1952 | 1467643576905 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:46:16 INFO - PROCESS | 1952 | 1467643576907 Marionette TRACE conn2 <- [1,2818,null,{}] 07:46:16 INFO - PROCESS | 1952 | 1467643576909 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:16 INFO - PROCESS | 1952 | 1467643576910 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:16 INFO - PROCESS | 1952 | 1467643576988 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 07:46:17 INFO - PROCESS | 1952 | 1467643577047 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:17 INFO - PROCESS | 1952 | 1467643577048 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:17 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ac23000 == 32 [pid = 1952] [id = 712] 07:46:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x111fe3c00) [pid = 1952] [serial = 2136] [outer = 0x0] 07:46:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x11607cc00) [pid = 1952] [serial = 2137] [outer = 0x111fe3c00] 07:46:17 INFO - PROCESS | 1952 | 1467643577073 Marionette DEBUG loaded listener.js 07:46:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x119499400) [pid = 1952] [serial = 2138] [outer = 0x111fe3c00] 07:46:17 INFO - PROCESS | 1952 | 1467643577377 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:46:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:46:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 519ms 07:46:17 INFO - PROCESS | 1952 | 1467643577426 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 07:46:17 INFO - PROCESS | 1952 | 1467643577427 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 07:46:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:46:17 INFO - PROCESS | 1952 | 1467643577429 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:46:17 INFO - PROCESS | 1952 | 1467643577432 Marionette TRACE conn2 <- [1,2822,null,{}] 07:46:17 INFO - PROCESS | 1952 | 1467643577436 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:17 INFO - PROCESS | 1952 | 1467643577437 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:17 INFO - PROCESS | 1952 | 1467643577513 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 07:46:17 INFO - PROCESS | 1952 | 1467643577519 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:17 INFO - PROCESS | 1952 | 1467643577521 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:17 INFO - PROCESS | 1952 | ++DOCSHELL 0x12be59000 == 33 [pid = 1952] [id = 713] 07:46:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x11295f800) [pid = 1952] [serial = 2139] [outer = 0x0] 07:46:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x12570b800) [pid = 1952] [serial = 2140] [outer = 0x11295f800] 07:46:17 INFO - PROCESS | 1952 | 1467643577545 Marionette DEBUG loaded listener.js 07:46:17 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x12627f000) [pid = 1952] [serial = 2141] [outer = 0x11295f800] 07:46:17 INFO - PROCESS | 1952 | 1467643577872 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:46:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:46:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 474ms 07:46:17 INFO - PROCESS | 1952 | 1467643577904 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 07:46:17 INFO - PROCESS | 1952 | 1467643577905 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 07:46:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:46:17 INFO - PROCESS | 1952 | 1467643577907 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:46:17 INFO - PROCESS | 1952 | 1467643577908 Marionette TRACE conn2 <- [1,2826,null,{}] 07:46:17 INFO - PROCESS | 1952 | 1467643577911 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:17 INFO - PROCESS | 1952 | 1467643577912 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:18 INFO - PROCESS | 1952 | 1467643578021 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 07:46:18 INFO - PROCESS | 1952 | 1467643578028 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:18 INFO - PROCESS | 1952 | 1467643578030 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:18 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bf20800 == 34 [pid = 1952] [id = 714] 07:46:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x125077800) [pid = 1952] [serial = 2142] [outer = 0x0] 07:46:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x12674b000) [pid = 1952] [serial = 2143] [outer = 0x125077800] 07:46:18 INFO - PROCESS | 1952 | 1467643578058 Marionette DEBUG loaded listener.js 07:46:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x1269a8800) [pid = 1952] [serial = 2144] [outer = 0x125077800] 07:46:18 INFO - PROCESS | 1952 | 1467643578395 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:46:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:46:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 518ms 07:46:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:46:18 INFO - PROCESS | 1952 | 1467643578426 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 07:46:18 INFO - PROCESS | 1952 | 1467643578427 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 07:46:18 INFO - PROCESS | 1952 | 1467643578430 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:46:18 INFO - PROCESS | 1952 | 1467643578431 Marionette TRACE conn2 <- [1,2830,null,{}] 07:46:18 INFO - PROCESS | 1952 | 1467643578434 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:18 INFO - PROCESS | 1952 | 1467643578435 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:18 INFO - PROCESS | 1952 | 1467643578525 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 07:46:18 INFO - PROCESS | 1952 | 1467643578529 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:18 INFO - PROCESS | 1952 | 1467643578530 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:18 INFO - PROCESS | 1952 | ++DOCSHELL 0x121aaa800 == 35 [pid = 1952] [id = 715] 07:46:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1269a3c00) [pid = 1952] [serial = 2145] [outer = 0x0] 07:46:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x126dbf000) [pid = 1952] [serial = 2146] [outer = 0x1269a3c00] 07:46:18 INFO - PROCESS | 1952 | 1467643578558 Marionette DEBUG loaded listener.js 07:46:18 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1292e2400) [pid = 1952] [serial = 2147] [outer = 0x1269a3c00] 07:46:19 INFO - PROCESS | 1952 | 1467643579139 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:46:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:46:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 722ms 07:46:19 INFO - PROCESS | 1952 | 1467643579153 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 07:46:19 INFO - PROCESS | 1952 | 1467643579156 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 07:46:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:46:19 INFO - PROCESS | 1952 | 1467643579159 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:46:19 INFO - PROCESS | 1952 | 1467643579162 Marionette TRACE conn2 <- [1,2834,null,{}] 07:46:19 INFO - PROCESS | 1952 | 1467643579194 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:19 INFO - PROCESS | 1952 | 1467643579196 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:19 INFO - PROCESS | 1952 | 1467643579311 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 07:46:19 INFO - PROCESS | 1952 | 1467643579393 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:19 INFO - PROCESS | 1952 | 1467643579394 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:19 INFO - PROCESS | 1952 | ++DOCSHELL 0x1191cc800 == 36 [pid = 1952] [id = 716] 07:46:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1138f2000) [pid = 1952] [serial = 2148] [outer = 0x0] 07:46:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x115d08000) [pid = 1952] [serial = 2149] [outer = 0x1138f2000] 07:46:19 INFO - PROCESS | 1952 | 1467643579425 Marionette DEBUG loaded listener.js 07:46:19 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x116f4ec00) [pid = 1952] [serial = 2150] [outer = 0x1138f2000] 07:46:19 INFO - PROCESS | 1952 | 1467643579952 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:46:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:46:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 800ms 07:46:19 INFO - PROCESS | 1952 | 1467643579959 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 07:46:19 INFO - PROCESS | 1952 | 1467643579962 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 07:46:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:46:20 INFO - PROCESS | 1952 | 1467643579995 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:46:20 INFO - PROCESS | 1952 | 1467643579999 Marionette TRACE conn2 <- [1,2838,null,{}] 07:46:20 INFO - PROCESS | 1952 | 1467643580002 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:20 INFO - PROCESS | 1952 | 1467643580004 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:20 INFO - PROCESS | 1952 | 1467643580116 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 07:46:20 INFO - PROCESS | 1952 | 1467643580197 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:20 INFO - PROCESS | 1952 | 1467643580199 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:20 INFO - PROCESS | 1952 | ++DOCSHELL 0x116014800 == 37 [pid = 1952] [id = 717] 07:46:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1129ae000) [pid = 1952] [serial = 2151] [outer = 0x0] 07:46:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x115d06c00) [pid = 1952] [serial = 2152] [outer = 0x1129ae000] 07:46:20 INFO - PROCESS | 1952 | 1467643580230 Marionette DEBUG loaded listener.js 07:46:20 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x1183d6400) [pid = 1952] [serial = 2153] [outer = 0x1129ae000] 07:46:20 INFO - PROCESS | 1952 | --DOCSHELL 0x12bf20800 == 36 [pid = 1952] [id = 714] 07:46:20 INFO - PROCESS | 1952 | --DOCSHELL 0x12be59000 == 35 [pid = 1952] [id = 713] 07:46:20 INFO - PROCESS | 1952 | --DOCSHELL 0x12ac23000 == 34 [pid = 1952] [id = 712] 07:46:20 INFO - PROCESS | 1952 | --DOCSHELL 0x12ac26000 == 33 [pid = 1952] [id = 711] 07:46:20 INFO - PROCESS | 1952 | --DOCSHELL 0x112c82800 == 32 [pid = 1952] [id = 710] 07:46:20 INFO - PROCESS | 1952 | --DOCSHELL 0x128fae800 == 31 [pid = 1952] [id = 709] 07:46:20 INFO - PROCESS | 1952 | --DOCSHELL 0x125781800 == 30 [pid = 1952] [id = 708] 07:46:20 INFO - PROCESS | 1952 | --DOCSHELL 0x12154c800 == 29 [pid = 1952] [id = 707] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x1197c8800) [pid = 1952] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:46:20 INFO - PROCESS | 1952 | --DOCSHELL 0x116e5d800 == 28 [pid = 1952] [id = 706] 07:46:20 INFO - PROCESS | 1952 | --DOCSHELL 0x11837f800 == 27 [pid = 1952] [id = 705] 07:46:20 INFO - PROCESS | 1952 | --DOCSHELL 0x11381a000 == 26 [pid = 1952] [id = 704] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x1211a1c00) [pid = 1952] [serial = 1433] [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.] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x11677c400) [pid = 1952] [serial = 2048] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x124c68800) [pid = 1952] [serial = 2080] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x11a0fa800) [pid = 1952] [serial = 2077] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x12500a800) [pid = 1952] [serial = 2083] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x113f3a800) [pid = 1952] [serial = 2062] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x116082400) [pid = 1952] [serial = 2063] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1185a1800) [pid = 1952] [serial = 2068] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x118ff7c00) [pid = 1952] [serial = 2069] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x110ef1400) [pid = 1952] [serial = 2056] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1127d1000) [pid = 1952] [serial = 2057] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1160e1c00) [pid = 1952] [serial = 2059] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x11696f800) [pid = 1952] [serial = 2060] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1171c1c00) [pid = 1952] [serial = 2065] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1183ce800) [pid = 1952] [serial = 2066] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x121195000) [pid = 1952] [serial = 2054] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x119499800) [pid = 1952] [serial = 2071] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x128dc6000) [pid = 1952] [serial = 2096] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x128db8000) [pid = 1952] [serial = 2095] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x1257a7000) [pid = 1952] [serial = 2089] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x1251c4800) [pid = 1952] [serial = 2084] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x1266dd400) [pid = 1952] [serial = 2092] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x119bcd400) [pid = 1952] [serial = 2090] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x11a061c00) [pid = 1952] [serial = 2086] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x11a066000) [pid = 1952] [serial = 2074] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x11a0ca400) [pid = 1952] [serial = 2075] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x12500b400) [pid = 1952] [serial = 2081] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x126cf0000) [pid = 1952] [serial = 2093] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x121ed4800) [pid = 1952] [serial = 2078] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x125708400) [pid = 1952] [serial = 2087] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x119798400) [pid = 1952] [serial = 2072] [outer = 0x0] [url = about:blank] 07:46:20 INFO - PROCESS | 1952 | 1467643580864 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:46:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:46:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 924ms 07:46:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:46:20 INFO - PROCESS | 1952 | 1467643580918 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 07:46:20 INFO - PROCESS | 1952 | 1467643580920 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 07:46:20 INFO - PROCESS | 1952 | 1467643580923 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:46:20 INFO - PROCESS | 1952 | 1467643580927 Marionette TRACE conn2 <- [1,2842,null,{}] 07:46:20 INFO - PROCESS | 1952 | 1467643580931 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:20 INFO - PROCESS | 1952 | 1467643580934 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:21 INFO - PROCESS | 1952 | 1467643581016 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 07:46:21 INFO - PROCESS | 1952 | 1467643581022 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:21 INFO - PROCESS | 1952 | 1467643581025 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:21 INFO - PROCESS | 1952 | ++DOCSHELL 0x117e68000 == 27 [pid = 1952] [id = 718] 07:46:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x116082400) [pid = 1952] [serial = 2154] [outer = 0x0] 07:46:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x11676e400) [pid = 1952] [serial = 2155] [outer = 0x116082400] 07:46:21 INFO - PROCESS | 1952 | 1467643581053 Marionette DEBUG loaded listener.js 07:46:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x1176ca400) [pid = 1952] [serial = 2156] [outer = 0x116082400] 07:46:21 INFO - PROCESS | 1952 | 1467643581519 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:46:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:46:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 627ms 07:46:21 INFO - PROCESS | 1952 | 1467643581553 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 07:46:21 INFO - PROCESS | 1952 | 1467643581558 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 07:46:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:46:21 INFO - PROCESS | 1952 | 1467643581566 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:46:21 INFO - PROCESS | 1952 | 1467643581569 Marionette TRACE conn2 <- [1,2846,null,{}] 07:46:21 INFO - PROCESS | 1952 | 1467643581573 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:21 INFO - PROCESS | 1952 | 1467643581575 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:21 INFO - PROCESS | 1952 | 1467643581739 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 07:46:21 INFO - PROCESS | 1952 | 1467643581823 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:21 INFO - PROCESS | 1952 | 1467643581824 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:21 INFO - PROCESS | 1952 | ++DOCSHELL 0x1196ad800 == 28 [pid = 1952] [id = 719] 07:46:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x118458400) [pid = 1952] [serial = 2157] [outer = 0x0] 07:46:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x1185e0000) [pid = 1952] [serial = 2158] [outer = 0x118458400] 07:46:21 INFO - PROCESS | 1952 | 1467643581851 Marionette DEBUG loaded listener.js 07:46:21 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x118998000) [pid = 1952] [serial = 2159] [outer = 0x118458400] 07:46:22 INFO - PROCESS | 1952 | 1467643582158 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:46:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:46:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 624ms 07:46:22 INFO - PROCESS | 1952 | 1467643582188 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 07:46:22 INFO - PROCESS | 1952 | 1467643582189 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 07:46:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:46:22 INFO - PROCESS | 1952 | 1467643582191 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:46:22 INFO - PROCESS | 1952 | 1467643582194 Marionette TRACE conn2 <- [1,2850,null,{}] 07:46:22 INFO - PROCESS | 1952 | 1467643582204 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:22 INFO - PROCESS | 1952 | 1467643582208 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:22 INFO - PROCESS | 1952 | 1467643582290 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 07:46:22 INFO - PROCESS | 1952 | 1467643582353 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:22 INFO - PROCESS | 1952 | 1467643582355 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:22 INFO - PROCESS | 1952 | ++DOCSHELL 0x124c98800 == 29 [pid = 1952] [id = 720] 07:46:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x1185a2000) [pid = 1952] [serial = 2160] [outer = 0x0] 07:46:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x118f9e800) [pid = 1952] [serial = 2161] [outer = 0x1185a2000] 07:46:22 INFO - PROCESS | 1952 | 1467643582383 Marionette DEBUG loaded listener.js 07:46:22 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x119794400) [pid = 1952] [serial = 2162] [outer = 0x1185a2000] 07:46:22 INFO - PROCESS | 1952 | 1467643582726 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:46:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:46:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 574ms 07:46:22 INFO - PROCESS | 1952 | 1467643582766 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 07:46:22 INFO - PROCESS | 1952 | 1467643582768 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 07:46:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:46:22 INFO - PROCESS | 1952 | 1467643582770 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:46:22 INFO - PROCESS | 1952 | 1467643582771 Marionette TRACE conn2 <- [1,2854,null,{}] 07:46:22 INFO - PROCESS | 1952 | 1467643582773 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:22 INFO - PROCESS | 1952 | 1467643582774 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:22 INFO - PROCESS | 1952 | 1467643582900 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 07:46:23 INFO - PROCESS | 1952 | 1467643583038 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:23 INFO - PROCESS | 1952 | 1467643583039 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:23 INFO - PROCESS | 1952 | ++DOCSHELL 0x128fc8000 == 30 [pid = 1952] [id = 721] 07:46:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x119496000) [pid = 1952] [serial = 2163] [outer = 0x0] 07:46:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x11a0b3000) [pid = 1952] [serial = 2164] [outer = 0x119496000] 07:46:23 INFO - PROCESS | 1952 | 1467643583093 Marionette DEBUG loaded listener.js 07:46:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x11a0f2800) [pid = 1952] [serial = 2165] [outer = 0x119496000] 07:46:23 INFO - PROCESS | 1952 | 1467643583495 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:46:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:46:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 07:46:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:46:23 INFO - PROCESS | 1952 | 1467643583548 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 07:46:23 INFO - PROCESS | 1952 | 1467643583549 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 07:46:23 INFO - PROCESS | 1952 | 1467643583551 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:46:23 INFO - PROCESS | 1952 | 1467643583552 Marionette TRACE conn2 <- [1,2858,null,{}] 07:46:23 INFO - PROCESS | 1952 | 1467643583554 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:23 INFO - PROCESS | 1952 | 1467643583556 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:23 INFO - PROCESS | 1952 | 1467643583656 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 07:46:23 INFO - PROCESS | 1952 | 1467643583670 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:23 INFO - PROCESS | 1952 | 1467643583671 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:23 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5a2800 == 31 [pid = 1952] [id = 722] 07:46:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x11a0f2c00) [pid = 1952] [serial = 2166] [outer = 0x0] 07:46:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x121010c00) [pid = 1952] [serial = 2167] [outer = 0x11a0f2c00] 07:46:23 INFO - PROCESS | 1952 | 1467643583696 Marionette DEBUG loaded listener.js 07:46:23 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x12102b000) [pid = 1952] [serial = 2168] [outer = 0x11a0f2c00] 07:46:24 INFO - PROCESS | 1952 | 1467643584055 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:46:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:46:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 518ms 07:46:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:46:24 INFO - PROCESS | 1952 | 1467643584070 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 07:46:24 INFO - PROCESS | 1952 | 1467643584071 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 07:46:24 INFO - PROCESS | 1952 | 1467643584073 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:46:24 INFO - PROCESS | 1952 | 1467643584074 Marionette TRACE conn2 <- [1,2862,null,{}] 07:46:24 INFO - PROCESS | 1952 | 1467643584076 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:24 INFO - PROCESS | 1952 | 1467643584081 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:24 INFO - PROCESS | 1952 | 1467643584189 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 07:46:24 INFO - PROCESS | 1952 | 1467643584202 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:24 INFO - PROCESS | 1952 | 1467643584203 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:24 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ac0c800 == 32 [pid = 1952] [id = 723] 07:46:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x121195000) [pid = 1952] [serial = 2169] [outer = 0x0] 07:46:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x124c68800) [pid = 1952] [serial = 2170] [outer = 0x121195000] 07:46:24 INFO - PROCESS | 1952 | 1467643584229 Marionette DEBUG loaded listener.js 07:46:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x126274000) [pid = 1952] [serial = 2171] [outer = 0x121195000] 07:46:24 INFO - PROCESS | 1952 | 1467643584593 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:46:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:46:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 569ms 07:46:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:46:24 INFO - PROCESS | 1952 | 1467643584642 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 07:46:24 INFO - PROCESS | 1952 | 1467643584643 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 07:46:24 INFO - PROCESS | 1952 | 1467643584646 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:46:24 INFO - PROCESS | 1952 | 1467643584647 Marionette TRACE conn2 <- [1,2866,null,{}] 07:46:24 INFO - PROCESS | 1952 | 1467643584649 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:24 INFO - PROCESS | 1952 | 1467643584650 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:24 INFO - PROCESS | 1952 | 1467643584749 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 07:46:24 INFO - PROCESS | 1952 | 1467643584753 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:24 INFO - PROCESS | 1952 | 1467643584754 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:24 INFO - PROCESS | 1952 | ++DOCSHELL 0x124b91000 == 33 [pid = 1952] [id = 724] 07:46:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x126274800) [pid = 1952] [serial = 2172] [outer = 0x0] 07:46:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x126649000) [pid = 1952] [serial = 2173] [outer = 0x126274800] 07:46:24 INFO - PROCESS | 1952 | 1467643584779 Marionette DEBUG loaded listener.js 07:46:24 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1269a3400) [pid = 1952] [serial = 2174] [outer = 0x126274800] 07:46:25 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x111fe3000) [pid = 1952] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:46:25 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x121ecf800) [pid = 1952] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:46:25 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x111fe3c00) [pid = 1952] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:46:25 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x113372c00) [pid = 1952] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:46:25 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x11602e400) [pid = 1952] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:46:25 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x125077800) [pid = 1952] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:46:25 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x118708c00) [pid = 1952] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:46:25 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x121003800) [pid = 1952] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:46:25 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x11295f800) [pid = 1952] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:46:25 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x124c6a000) [pid = 1952] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:46:25 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x116f43000) [pid = 1952] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:46:25 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x1138efc00) [pid = 1952] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:46:25 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x1185a5400) [pid = 1952] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:46:25 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x1185e0c00) [pid = 1952] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:46:25 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x1215ab400) [pid = 1952] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:46:25 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x1160dac00) [pid = 1952] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:46:25 INFO - PROCESS | 1952 | 1467643585184 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:46:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:46:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 570ms 07:46:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:46:25 INFO - PROCESS | 1952 | 1467643585217 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 07:46:25 INFO - PROCESS | 1952 | 1467643585219 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 07:46:25 INFO - PROCESS | 1952 | 1467643585221 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:46:25 INFO - PROCESS | 1952 | 1467643585222 Marionette TRACE conn2 <- [1,2870,null,{}] 07:46:25 INFO - PROCESS | 1952 | 1467643585224 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:25 INFO - PROCESS | 1952 | 1467643585226 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:25 INFO - PROCESS | 1952 | 1467643585304 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 07:46:25 INFO - PROCESS | 1952 | 1467643585362 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:25 INFO - PROCESS | 1952 | 1467643585364 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:25 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb5d800 == 34 [pid = 1952] [id = 725] 07:46:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x1127cd400) [pid = 1952] [serial = 2175] [outer = 0x0] 07:46:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x118257c00) [pid = 1952] [serial = 2176] [outer = 0x1127cd400] 07:46:25 INFO - PROCESS | 1952 | 1467643585396 Marionette DEBUG loaded listener.js 07:46:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x118ffd800) [pid = 1952] [serial = 2177] [outer = 0x1127cd400] 07:46:25 INFO - PROCESS | 1952 | 1467643585717 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:46:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:46:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 519ms 07:46:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:46:25 INFO - PROCESS | 1952 | 1467643585741 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 07:46:25 INFO - PROCESS | 1952 | 1467643585743 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 07:46:25 INFO - PROCESS | 1952 | 1467643585746 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:46:25 INFO - PROCESS | 1952 | 1467643585749 Marionette TRACE conn2 <- [1,2874,null,{}] 07:46:25 INFO - PROCESS | 1952 | 1467643585754 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:25 INFO - PROCESS | 1952 | 1467643585756 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:25 INFO - PROCESS | 1952 | 1467643585885 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 07:46:25 INFO - PROCESS | 1952 | 1467643585959 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:25 INFO - PROCESS | 1952 | 1467643585960 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:25 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bf24800 == 35 [pid = 1952] [id = 726] 07:46:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x1129a4400) [pid = 1952] [serial = 2178] [outer = 0x0] 07:46:25 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x11a0b0000) [pid = 1952] [serial = 2179] [outer = 0x1129a4400] 07:46:25 INFO - PROCESS | 1952 | 1467643585984 Marionette DEBUG loaded listener.js 07:46:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x126754000) [pid = 1952] [serial = 2180] [outer = 0x1129a4400] 07:46:26 INFO - PROCESS | 1952 | 1467643586257 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:46:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:46:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 522ms 07:46:26 INFO - PROCESS | 1952 | 1467643586273 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 07:46:26 INFO - PROCESS | 1952 | 1467643586274 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 07:46:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:46:26 INFO - PROCESS | 1952 | 1467643586276 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:46:26 INFO - PROCESS | 1952 | 1467643586278 Marionette TRACE conn2 <- [1,2878,null,{}] 07:46:26 INFO - PROCESS | 1952 | 1467643586288 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:26 INFO - PROCESS | 1952 | 1467643586289 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:26 INFO - PROCESS | 1952 | 1467643586376 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 07:46:26 INFO - PROCESS | 1952 | 1467643586380 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:26 INFO - PROCESS | 1952 | 1467643586381 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:26 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c62a800 == 36 [pid = 1952] [id = 727] 07:46:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x116f43000) [pid = 1952] [serial = 2181] [outer = 0x0] 07:46:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x126dbe800) [pid = 1952] [serial = 2182] [outer = 0x116f43000] 07:46:26 INFO - PROCESS | 1952 | 1467643586413 Marionette DEBUG loaded listener.js 07:46:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x128dc4400) [pid = 1952] [serial = 2183] [outer = 0x116f43000] 07:46:26 INFO - PROCESS | 1952 | 1467643586770 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:46:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:46:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 523ms 07:46:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:46:26 INFO - PROCESS | 1952 | 1467643586809 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 07:46:26 INFO - PROCESS | 1952 | 1467643586811 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 07:46:26 INFO - PROCESS | 1952 | 1467643586813 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:46:26 INFO - PROCESS | 1952 | 1467643586817 Marionette TRACE conn2 <- [1,2882,null,{}] 07:46:26 INFO - PROCESS | 1952 | 1467643586820 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:26 INFO - PROCESS | 1952 | 1467643586821 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:26 INFO - PROCESS | 1952 | 1467643586913 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 07:46:26 INFO - PROCESS | 1952 | 1467643586918 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:26 INFO - PROCESS | 1952 | 1467643586920 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:26 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ccbf000 == 37 [pid = 1952] [id = 728] 07:46:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x128ddec00) [pid = 1952] [serial = 2184] [outer = 0x0] 07:46:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x1292e7c00) [pid = 1952] [serial = 2185] [outer = 0x128ddec00] 07:46:26 INFO - PROCESS | 1952 | 1467643586946 Marionette DEBUG loaded listener.js 07:46:26 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x12951b400) [pid = 1952] [serial = 2186] [outer = 0x128ddec00] 07:46:27 INFO - PROCESS | 1952 | 1467643587426 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:46:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:46:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 672ms 07:46:27 INFO - PROCESS | 1952 | 1467643587486 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 07:46:27 INFO - PROCESS | 1952 | 1467643587489 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 07:46:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:46:27 INFO - PROCESS | 1952 | 1467643587493 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:46:27 INFO - PROCESS | 1952 | 1467643587495 Marionette TRACE conn2 <- [1,2886,null,{}] 07:46:27 INFO - PROCESS | 1952 | 1467643587499 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:27 INFO - PROCESS | 1952 | 1467643587501 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:27 INFO - PROCESS | 1952 | 1467643587606 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 07:46:27 INFO - PROCESS | 1952 | 1467643587703 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:27 INFO - PROCESS | 1952 | 1467643587705 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:27 INFO - PROCESS | 1952 | ++DOCSHELL 0x11947c000 == 38 [pid = 1952] [id = 729] 07:46:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x11676fc00) [pid = 1952] [serial = 2187] [outer = 0x0] 07:46:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x116a0c000) [pid = 1952] [serial = 2188] [outer = 0x11676fc00] 07:46:27 INFO - PROCESS | 1952 | 1467643587739 Marionette DEBUG loaded listener.js 07:46:27 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1183d0000) [pid = 1952] [serial = 2189] [outer = 0x11676fc00] 07:46:28 INFO - PROCESS | 1952 | 1467643588228 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:46:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:46:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 778ms 07:46:28 INFO - PROCESS | 1952 | 1467643588286 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 07:46:28 INFO - PROCESS | 1952 | 1467643588291 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 07:46:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:46:28 INFO - PROCESS | 1952 | 1467643588302 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:46:28 INFO - PROCESS | 1952 | 1467643588305 Marionette TRACE conn2 <- [1,2890,null,{}] 07:46:28 INFO - PROCESS | 1952 | 1467643588309 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:28 INFO - PROCESS | 1952 | 1467643588312 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:28 INFO - PROCESS | 1952 | 1467643588483 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 07:46:28 INFO - PROCESS | 1952 | 1467643588588 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:28 INFO - PROCESS | 1952 | 1467643588590 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:28 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8b2000 == 39 [pid = 1952] [id = 730] 07:46:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1185e0400) [pid = 1952] [serial = 2190] [outer = 0x0] 07:46:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x118ff1800) [pid = 1952] [serial = 2191] [outer = 0x1185e0400] 07:46:28 INFO - PROCESS | 1952 | 1467643588639 Marionette DEBUG loaded listener.js 07:46:28 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x119ad8c00) [pid = 1952] [serial = 2192] [outer = 0x1185e0400] 07:46:29 INFO - PROCESS | 1952 | 1467643589169 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:46:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:46:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 880ms 07:46:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:46:29 INFO - PROCESS | 1952 | 1467643589178 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 07:46:29 INFO - PROCESS | 1952 | 1467643589180 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 07:46:29 INFO - PROCESS | 1952 | 1467643589185 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:46:29 INFO - PROCESS | 1952 | 1467643589188 Marionette TRACE conn2 <- [1,2894,null,{}] 07:46:29 INFO - PROCESS | 1952 | 1467643589196 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:29 INFO - PROCESS | 1952 | 1467643589199 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:29 INFO - PROCESS | 1952 | 1467643589304 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 07:46:29 INFO - PROCESS | 1952 | 1467643589380 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:29 INFO - PROCESS | 1952 | 1467643589382 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:29 INFO - PROCESS | 1952 | ++DOCSHELL 0x12cdcd000 == 40 [pid = 1952] [id = 731] 07:46:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x121004800) [pid = 1952] [serial = 2193] [outer = 0x0] 07:46:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x12500a800) [pid = 1952] [serial = 2194] [outer = 0x121004800] 07:46:29 INFO - PROCESS | 1952 | 1467643589413 Marionette DEBUG loaded listener.js 07:46:29 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x126281800) [pid = 1952] [serial = 2195] [outer = 0x121004800] 07:46:29 INFO - PROCESS | 1952 | 1467643589797 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:46:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:46:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 674ms 07:46:29 INFO - PROCESS | 1952 | 1467643589858 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 07:46:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:46:29 INFO - PROCESS | 1952 | 1467643589860 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 07:46:29 INFO - PROCESS | 1952 | 1467643589863 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:46:29 INFO - PROCESS | 1952 | 1467643589864 Marionette TRACE conn2 <- [1,2898,null,{}] 07:46:29 INFO - PROCESS | 1952 | 1467643589867 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:29 INFO - PROCESS | 1952 | 1467643589868 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:29 INFO - PROCESS | 1952 | 1467643589974 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 07:46:30 INFO - PROCESS | 1952 | 1467643590035 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:30 INFO - PROCESS | 1952 | 1467643590037 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:30 INFO - PROCESS | 1952 | ++DOCSHELL 0x12d5ae800 == 41 [pid = 1952] [id = 732] 07:46:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x126dc3c00) [pid = 1952] [serial = 2196] [outer = 0x0] 07:46:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1292eac00) [pid = 1952] [serial = 2197] [outer = 0x126dc3c00] 07:46:30 INFO - PROCESS | 1952 | 1467643590106 Marionette DEBUG loaded listener.js 07:46:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x129517000) [pid = 1952] [serial = 2198] [outer = 0x126dc3c00] 07:46:30 INFO - PROCESS | 1952 | 1467643590521 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:46:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:46:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 719ms 07:46:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:46:30 INFO - PROCESS | 1952 | 1467643590583 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 07:46:30 INFO - PROCESS | 1952 | 1467643590584 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 07:46:30 INFO - PROCESS | 1952 | 1467643590586 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:46:30 INFO - PROCESS | 1952 | 1467643590588 Marionette TRACE conn2 <- [1,2902,null,{}] 07:46:30 INFO - PROCESS | 1952 | 1467643590590 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:30 INFO - PROCESS | 1952 | 1467643590592 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:30 INFO - PROCESS | 1952 | 1467643590846 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 07:46:30 INFO - PROCESS | 1952 | 1467643590975 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:30 INFO - PROCESS | 1952 | 1467643590977 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:30 INFO - PROCESS | 1952 | ++DOCSHELL 0x11837f800 == 42 [pid = 1952] [id = 733] 07:46:30 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1127cc000) [pid = 1952] [serial = 2199] [outer = 0x0] 07:46:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x112d86400) [pid = 1952] [serial = 2200] [outer = 0x1127cc000] 07:46:31 INFO - PROCESS | 1952 | 1467643591008 Marionette DEBUG loaded listener.js 07:46:31 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x113866800) [pid = 1952] [serial = 2201] [outer = 0x1127cc000] 07:46:31 INFO - PROCESS | 1952 | --DOCSHELL 0x12c62a800 == 41 [pid = 1952] [id = 727] 07:46:31 INFO - PROCESS | 1952 | --DOCSHELL 0x12bf24800 == 40 [pid = 1952] [id = 726] 07:46:31 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb5d800 == 39 [pid = 1952] [id = 725] 07:46:32 INFO - PROCESS | 1952 | --DOCSHELL 0x124b91000 == 38 [pid = 1952] [id = 724] 07:46:32 INFO - PROCESS | 1952 | --DOCSHELL 0x12ac0c800 == 37 [pid = 1952] [id = 723] 07:46:32 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5a2800 == 36 [pid = 1952] [id = 722] 07:46:32 INFO - PROCESS | 1952 | --DOCSHELL 0x128fc8000 == 35 [pid = 1952] [id = 721] 07:46:32 INFO - PROCESS | 1952 | --DOCSHELL 0x124c98800 == 34 [pid = 1952] [id = 720] 07:46:32 INFO - PROCESS | 1952 | --DOCSHELL 0x1196ad800 == 33 [pid = 1952] [id = 719] 07:46:32 INFO - PROCESS | 1952 | --DOCSHELL 0x117e68000 == 32 [pid = 1952] [id = 718] 07:46:32 INFO - PROCESS | 1952 | --DOCSHELL 0x116014800 == 31 [pid = 1952] [id = 717] 07:46:32 INFO - PROCESS | 1952 | --DOCSHELL 0x1191cc800 == 30 [pid = 1952] [id = 716] 07:46:32 INFO - PROCESS | 1952 | --DOCSHELL 0x121aaa800 == 29 [pid = 1952] [id = 715] 07:46:32 INFO - PROCESS | 1952 | --DOCSHELL 0x12d5ae800 == 28 [pid = 1952] [id = 732] 07:46:32 INFO - PROCESS | 1952 | --DOCSHELL 0x12cdcd000 == 27 [pid = 1952] [id = 731] 07:46:32 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8b2000 == 26 [pid = 1952] [id = 730] 07:46:32 INFO - PROCESS | 1952 | --DOCSHELL 0x12ccbf000 == 25 [pid = 1952] [id = 728] 07:46:32 INFO - PROCESS | 1952 | --DOCSHELL 0x11947c000 == 24 [pid = 1952] [id = 729] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x11825c800) [pid = 1952] [serial = 2119] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x1162d8000) [pid = 1952] [serial = 2116] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x116f4e800) [pid = 1952] [serial = 2117] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x1185e8800) [pid = 1952] [serial = 2122] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x1185de400) [pid = 1952] [serial = 2120] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x119797400) [pid = 1952] [serial = 2125] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x11a0b0800) [pid = 1952] [serial = 2126] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1248fa400) [pid = 1952] [serial = 2131] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x11a0f6800) [pid = 1952] [serial = 2128] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x1127d7400) [pid = 1952] [serial = 2113] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1257a0400) [pid = 1952] [serial = 2134] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1129a1000) [pid = 1952] [serial = 2114] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x11607cc00) [pid = 1952] [serial = 2137] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x125072800) [pid = 1952] [serial = 2132] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1176c0c00) [pid = 1952] [serial = 2111] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x115d59800) [pid = 1952] [serial = 2110] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x117ea8000) [pid = 1952] [serial = 2099] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x116779400) [pid = 1952] [serial = 2098] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1269a8800) [pid = 1952] [serial = 2144] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x11949ac00) [pid = 1952] [serial = 2102] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x118f9bc00) [pid = 1952] [serial = 2101] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x121c2b800) [pid = 1952] [serial = 2105] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x12570b800) [pid = 1952] [serial = 2140] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x121022800) [pid = 1952] [serial = 2104] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x126dbf000) [pid = 1952] [serial = 2146] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x12674d400) [pid = 1952] [serial = 2108] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x1211a0800) [pid = 1952] [serial = 2129] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 74 (0x119499400) [pid = 1952] [serial = 2138] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 73 (0x12627c800) [pid = 1952] [serial = 2135] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 72 (0x12604f400) [pid = 1952] [serial = 2107] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 71 (0x12627f000) [pid = 1952] [serial = 2141] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 70 (0x1193dc800) [pid = 1952] [serial = 2123] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | --DOMWINDOW == 69 (0x12674b000) [pid = 1952] [serial = 2143] [outer = 0x0] [url = about:blank] 07:46:32 INFO - PROCESS | 1952 | 1467643592112 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:46:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:46:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1574ms 07:46:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:46:32 INFO - PROCESS | 1952 | 1467643592165 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 07:46:32 INFO - PROCESS | 1952 | 1467643592167 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 07:46:32 INFO - PROCESS | 1952 | 1467643592171 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:46:32 INFO - PROCESS | 1952 | 1467643592173 Marionette TRACE conn2 <- [1,2906,null,{}] 07:46:32 INFO - PROCESS | 1952 | 1467643592177 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:32 INFO - PROCESS | 1952 | 1467643592179 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:32 INFO - PROCESS | 1952 | 1467643592297 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 07:46:32 INFO - PROCESS | 1952 | 1467643592373 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:32 INFO - PROCESS | 1952 | 1467643592376 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:32 INFO - PROCESS | 1952 | ++DOCSHELL 0x116e47000 == 25 [pid = 1952] [id = 734] 07:46:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 70 (0x112c08400) [pid = 1952] [serial = 2202] [outer = 0x0] 07:46:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 71 (0x11320ac00) [pid = 1952] [serial = 2203] [outer = 0x112c08400] 07:46:32 INFO - PROCESS | 1952 | 1467643592424 Marionette DEBUG loaded listener.js 07:46:32 INFO - PROCESS | 1952 | ++DOMWINDOW == 72 (0x113d90c00) [pid = 1952] [serial = 2204] [outer = 0x112c08400] 07:46:32 INFO - PROCESS | 1952 | 1467643592871 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:46:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:46:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 722ms 07:46:32 INFO - PROCESS | 1952 | 1467643592893 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 07:46:32 INFO - PROCESS | 1952 | 1467643592896 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 07:46:32 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:46:32 INFO - PROCESS | 1952 | 1467643592902 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:46:32 INFO - PROCESS | 1952 | 1467643592904 Marionette TRACE conn2 <- [1,2910,null,{}] 07:46:32 INFO - PROCESS | 1952 | 1467643592907 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:32 INFO - PROCESS | 1952 | 1467643592909 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:33 INFO - PROCESS | 1952 | 1467643593019 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 07:46:33 INFO - PROCESS | 1952 | 1467643593027 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:33 INFO - PROCESS | 1952 | 1467643593028 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:33 INFO - PROCESS | 1952 | ++DOCSHELL 0x118788000 == 26 [pid = 1952] [id = 735] 07:46:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 73 (0x115d0a800) [pid = 1952] [serial = 2205] [outer = 0x0] 07:46:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 74 (0x116029800) [pid = 1952] [serial = 2206] [outer = 0x115d0a800] 07:46:33 INFO - PROCESS | 1952 | 1467643593057 Marionette DEBUG loaded listener.js 07:46:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 75 (0x1166ee000) [pid = 1952] [serial = 2207] [outer = 0x115d0a800] 07:46:33 INFO - PROCESS | 1952 | 1467643593388 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:46:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:46:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:46:33 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 524ms 07:46:33 INFO - PROCESS | 1952 | 1467643593427 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 07:46:33 INFO - TEST-START | /DOMEvents/constructors.html 07:46:33 INFO - PROCESS | 1952 | 1467643593429 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 07:46:33 INFO - PROCESS | 1952 | 1467643593440 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:46:33 INFO - PROCESS | 1952 | 1467643593442 Marionette TRACE conn2 <- [1,2914,null,{}] 07:46:33 INFO - PROCESS | 1952 | 1467643593457 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:33 INFO - PROCESS | 1952 | 1467643593460 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:33 INFO - PROCESS | 1952 | 1467643593541 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 07:46:33 INFO - PROCESS | 1952 | 1467643593546 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:33 INFO - PROCESS | 1952 | 1467643593550 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:33 INFO - PROCESS | 1952 | ++DOCSHELL 0x121447800 == 27 [pid = 1952] [id = 736] 07:46:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x1127d0800) [pid = 1952] [serial = 2208] [outer = 0x0] 07:46:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x1183a6000) [pid = 1952] [serial = 2209] [outer = 0x1127d0800] 07:46:33 INFO - PROCESS | 1952 | 1467643593580 Marionette DEBUG loaded listener.js 07:46:33 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x11855fc00) [pid = 1952] [serial = 2210] [outer = 0x1127d0800] 07:46:34 INFO - PROCESS | 1952 | 1467643594030 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:46:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:46:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:46:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:46:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:46:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:46:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:46:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:46:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:46:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 636ms 07:46:34 INFO - PROCESS | 1952 | 1467643594070 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 07:46:34 INFO - PROCESS | 1952 | 1467643594074 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 07:46:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:46:34 INFO - PROCESS | 1952 | 1467643594094 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:46:34 INFO - PROCESS | 1952 | 1467643594096 Marionette TRACE conn2 <- [1,2918,null,{}] 07:46:34 INFO - PROCESS | 1952 | 1467643594123 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:34 INFO - PROCESS | 1952 | 1467643594125 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:34 INFO - PROCESS | 1952 | 1467643594277 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 07:46:34 INFO - PROCESS | 1952 | 1467643594326 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:34 INFO - PROCESS | 1952 | 1467643594327 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:34 INFO - PROCESS | 1952 | ++DOCSHELL 0x12526b000 == 28 [pid = 1952] [id = 737] 07:46:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x1185e4c00) [pid = 1952] [serial = 2211] [outer = 0x0] 07:46:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x118703400) [pid = 1952] [serial = 2212] [outer = 0x1185e4c00] 07:46:34 INFO - PROCESS | 1952 | 1467643594353 Marionette DEBUG loaded listener.js 07:46:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x118fa5400) [pid = 1952] [serial = 2213] [outer = 0x1185e4c00] 07:46:34 INFO - PROCESS | 1952 | 1467643594664 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:46:34 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:46:34 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 624ms 07:46:34 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:46:34 INFO - PROCESS | 1952 | 1467643594719 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 07:46:34 INFO - PROCESS | 1952 | 1467643594720 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 07:46:34 INFO - PROCESS | 1952 | 1467643594722 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:46:34 INFO - PROCESS | 1952 | 1467643594723 Marionette TRACE conn2 <- [1,2922,null,{}] 07:46:34 INFO - PROCESS | 1952 | 1467643594726 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:34 INFO - PROCESS | 1952 | 1467643594727 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:34 INFO - PROCESS | 1952 | 1467643594839 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 07:46:34 INFO - PROCESS | 1952 | 1467643594853 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:34 INFO - PROCESS | 1952 | 1467643594854 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:34 INFO - PROCESS | 1952 | ++DOCSHELL 0x1269e3800 == 29 [pid = 1952] [id = 738] 07:46:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1121b2800) [pid = 1952] [serial = 2214] [outer = 0x0] 07:46:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x1193d4c00) [pid = 1952] [serial = 2215] [outer = 0x1121b2800] 07:46:34 INFO - PROCESS | 1952 | 1467643594879 Marionette DEBUG loaded listener.js 07:46:34 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1194ddc00) [pid = 1952] [serial = 2216] [outer = 0x1121b2800] 07:46:35 INFO - PROCESS | 1952 | [1952] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:46:35 INFO - PROCESS | 1952 | [1952] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:46:35 INFO - PROCESS | 1952 | [1952] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:46:35 INFO - PROCESS | 1952 | [1952] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:46:35 INFO - PROCESS | 1952 | 1467643595211 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:46:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:46:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:46:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:46:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:46:35 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 07:46:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:46:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:46:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:46:35 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 07:46:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:46:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:46:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:46:35 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]" 07:46:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:46:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:46:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:46:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:46:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 520ms 07:46:35 INFO - PROCESS | 1952 | 1467643595243 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 07:46:35 INFO - PROCESS | 1952 | 1467643595246 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 07:46:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:46:35 INFO - PROCESS | 1952 | 1467643595248 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:46:35 INFO - PROCESS | 1952 | 1467643595250 Marionette TRACE conn2 <- [1,2926,null,{}] 07:46:35 INFO - PROCESS | 1952 | 1467643595261 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:35 INFO - PROCESS | 1952 | 1467643595265 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:35 INFO - PROCESS | 1952 | 1467643595394 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 07:46:35 INFO - PROCESS | 1952 | 1467643595407 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:35 INFO - PROCESS | 1952 | 1467643595409 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:35 INFO - PROCESS | 1952 | ++DOCSHELL 0x129370000 == 30 [pid = 1952] [id = 739] 07:46:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x119499000) [pid = 1952] [serial = 2217] [outer = 0x0] 07:46:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x119911000) [pid = 1952] [serial = 2218] [outer = 0x119499000] 07:46:35 INFO - PROCESS | 1952 | 1467643595437 Marionette DEBUG loaded listener.js 07:46:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x121020000) [pid = 1952] [serial = 2219] [outer = 0x119499000] 07:46:35 INFO - PROCESS | 1952 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:46:35 INFO - PROCESS | 1952 | 1467643595798 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:46:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:46:35 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 571ms 07:46:35 INFO - PROCESS | 1952 | 1467643595820 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 07:46:35 INFO - PROCESS | 1952 | 1467643595821 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 07:46:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:46:35 INFO - PROCESS | 1952 | 1467643595823 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:46:35 INFO - PROCESS | 1952 | 1467643595824 Marionette TRACE conn2 <- [1,2930,null,{}] 07:46:35 INFO - PROCESS | 1952 | 1467643595836 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:35 INFO - PROCESS | 1952 | 1467643595837 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:35 INFO - PROCESS | 1952 | 1467643595936 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 07:46:35 INFO - PROCESS | 1952 | 1467643595940 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:35 INFO - PROCESS | 1952 | 1467643595941 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:35 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a7aa800 == 31 [pid = 1952] [id = 740] 07:46:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x121020400) [pid = 1952] [serial = 2220] [outer = 0x0] 07:46:35 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1213e2800) [pid = 1952] [serial = 2221] [outer = 0x121020400] 07:46:35 INFO - PROCESS | 1952 | 1467643595965 Marionette DEBUG loaded listener.js 07:46:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x121c2c400) [pid = 1952] [serial = 2222] [outer = 0x121020400] 07:46:36 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x11a0f2c00) [pid = 1952] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:46:36 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x121195000) [pid = 1952] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:46:36 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x118458400) [pid = 1952] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:46:36 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x126274800) [pid = 1952] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:46:36 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x1185a2000) [pid = 1952] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:46:36 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1129ae000) [pid = 1952] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:46:36 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x1138f2000) [pid = 1952] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:46:36 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x1127cd400) [pid = 1952] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:46:36 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x116082400) [pid = 1952] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:46:36 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x1269a3c00) [pid = 1952] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:46:36 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x1129a4400) [pid = 1952] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:46:36 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x119496000) [pid = 1952] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:46:36 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x128ddec00) [pid = 1952] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:46:36 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x116f43000) [pid = 1952] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:46:36 INFO - PROCESS | 1952 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:46:36 INFO - PROCESS | 1952 | 1467643596441 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:46:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:46:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 628ms 07:46:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:46:36 INFO - PROCESS | 1952 | 1467643596452 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 07:46:36 INFO - PROCESS | 1952 | 1467643596453 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 07:46:36 INFO - PROCESS | 1952 | 1467643596455 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:46:36 INFO - PROCESS | 1952 | 1467643596456 Marionette TRACE conn2 <- [1,2934,null,{}] 07:46:36 INFO - PROCESS | 1952 | 1467643596459 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:36 INFO - PROCESS | 1952 | 1467643596460 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:36 INFO - PROCESS | 1952 | 1467643596538 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 07:46:36 INFO - PROCESS | 1952 | 1467643596542 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:36 INFO - PROCESS | 1952 | 1467643596543 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:36 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a8b1800 == 32 [pid = 1952] [id = 741] 07:46:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x115d11400) [pid = 1952] [serial = 2223] [outer = 0x0] 07:46:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x11899d800) [pid = 1952] [serial = 2224] [outer = 0x115d11400] 07:46:36 INFO - PROCESS | 1952 | 1467643596571 Marionette DEBUG loaded listener.js 07:46:36 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x1193d6400) [pid = 1952] [serial = 2225] [outer = 0x115d11400] 07:46:36 INFO - PROCESS | 1952 | 1467643596885 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:46:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:46:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 470ms 07:46:36 INFO - PROCESS | 1952 | 1467643596926 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 07:46:36 INFO - PROCESS | 1952 | 1467643596927 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 07:46:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:46:36 INFO - PROCESS | 1952 | 1467643596929 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:46:36 INFO - PROCESS | 1952 | 1467643596930 Marionette TRACE conn2 <- [1,2938,null,{}] 07:46:36 INFO - PROCESS | 1952 | 1467643596933 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:36 INFO - PROCESS | 1952 | 1467643596934 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:37 INFO - PROCESS | 1952 | 1467643597038 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 07:46:37 INFO - PROCESS | 1952 | 1467643597045 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:37 INFO - PROCESS | 1952 | 1467643597046 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:37 INFO - PROCESS | 1952 | ++DOCSHELL 0x121447000 == 33 [pid = 1952] [id = 742] 07:46:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x116f44c00) [pid = 1952] [serial = 2226] [outer = 0x0] 07:46:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x12119c000) [pid = 1952] [serial = 2227] [outer = 0x116f44c00] 07:46:37 INFO - PROCESS | 1952 | 1467643597071 Marionette DEBUG loaded listener.js 07:46:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x1248fa400) [pid = 1952] [serial = 2228] [outer = 0x116f44c00] 07:46:37 INFO - PROCESS | 1952 | 1467643597359 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:46:37 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. 07:46:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 473ms 07:46:37 INFO - PROCESS | 1952 | 1467643597403 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 07:46:37 INFO - PROCESS | 1952 | 1467643597405 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 07:46:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:46:37 INFO - PROCESS | 1952 | 1467643597407 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:46:37 INFO - PROCESS | 1952 | 1467643597408 Marionette TRACE conn2 <- [1,2942,null,{}] 07:46:37 INFO - PROCESS | 1952 | 1467643597410 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:37 INFO - PROCESS | 1952 | 1467643597412 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:37 INFO - PROCESS | 1952 | 1467643597494 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 07:46:37 INFO - PROCESS | 1952 | 1467643597497 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:37 INFO - PROCESS | 1952 | 1467643597499 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:37 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb4b000 == 34 [pid = 1952] [id = 743] 07:46:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x1121bec00) [pid = 1952] [serial = 2229] [outer = 0x0] 07:46:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x124c73000) [pid = 1952] [serial = 2230] [outer = 0x1121bec00] 07:46:37 INFO - PROCESS | 1952 | 1467643597527 Marionette DEBUG loaded listener.js 07:46:37 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x125011800) [pid = 1952] [serial = 2231] [outer = 0x1121bec00] 07:46:37 INFO - PROCESS | 1952 | 1467643597856 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:46:37 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 07:46:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:46:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 469ms 07:46:37 INFO - PROCESS | 1952 | 1467643597876 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 07:46:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:46:37 INFO - PROCESS | 1952 | 1467643597878 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 07:46:37 INFO - PROCESS | 1952 | 1467643597881 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:46:37 INFO - PROCESS | 1952 | 1467643597885 Marionette TRACE conn2 <- [1,2946,null,{}] 07:46:37 INFO - PROCESS | 1952 | 1467643597887 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:37 INFO - PROCESS | 1952 | 1467643597889 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:38 INFO - PROCESS | 1952 | 1467643598004 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 07:46:38 INFO - PROCESS | 1952 | 1467643598011 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:38 INFO - PROCESS | 1952 | 1467643598012 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x1269e2800 == 35 [pid = 1952] [id = 744] 07:46:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x124c6b000) [pid = 1952] [serial = 2232] [outer = 0x0] 07:46:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x12570f400) [pid = 1952] [serial = 2233] [outer = 0x124c6b000] 07:46:38 INFO - PROCESS | 1952 | 1467643598040 Marionette DEBUG loaded listener.js 07:46:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x126903400) [pid = 1952] [serial = 2234] [outer = 0x124c6b000] 07:46:38 INFO - PROCESS | 1952 | 1467643598384 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:46:38 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. 07:46:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 571ms 07:46:38 INFO - PROCESS | 1952 | 1467643598453 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 07:46:38 INFO - PROCESS | 1952 | 1467643598456 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 07:46:38 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:46:38 INFO - PROCESS | 1952 | 1467643598460 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:46:38 INFO - PROCESS | 1952 | 1467643598462 Marionette TRACE conn2 <- [1,2950,null,{}] 07:46:38 INFO - PROCESS | 1952 | 1467643598466 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:38 INFO - PROCESS | 1952 | 1467643598468 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:38 INFO - PROCESS | 1952 | 1467643598589 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 07:46:38 INFO - PROCESS | 1952 | 1467643598645 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:38 INFO - PROCESS | 1952 | 1467643598648 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:38 INFO - PROCESS | 1952 | ++DOCSHELL 0x116e44800 == 36 [pid = 1952] [id = 745] 07:46:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1127cf400) [pid = 1952] [serial = 2235] [outer = 0x0] 07:46:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1127d7c00) [pid = 1952] [serial = 2236] [outer = 0x1127cf400] 07:46:38 INFO - PROCESS | 1952 | 1467643598680 Marionette DEBUG loaded listener.js 07:46:38 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x1129d2c00) [pid = 1952] [serial = 2237] [outer = 0x1127cf400] 07:46:39 INFO - PROCESS | 1952 | ++DOCSHELL 0x116f1b800 == 37 [pid = 1952] [id = 746] 07:46:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x11696b000) [pid = 1952] [serial = 2238] [outer = 0x0] 07:46:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x1138ec400) [pid = 1952] [serial = 2239] [outer = 0x11696b000] 07:46:39 INFO - PROCESS | 1952 | 1467643599224 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:46:39 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. 07:46:39 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 774ms 07:46:39 INFO - PROCESS | 1952 | 1467643599258 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 07:46:39 INFO - PROCESS | 1952 | 1467643599261 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 07:46:39 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:46:39 INFO - PROCESS | 1952 | 1467643599270 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:46:39 INFO - PROCESS | 1952 | 1467643599271 Marionette TRACE conn2 <- [1,2954,null,{}] 07:46:39 INFO - PROCESS | 1952 | 1467643599274 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:39 INFO - PROCESS | 1952 | 1467643599276 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:39 INFO - PROCESS | 1952 | 1467643599404 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 07:46:39 INFO - PROCESS | 1952 | 1467643599485 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:39 INFO - PROCESS | 1952 | 1467643599486 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:39 INFO - PROCESS | 1952 | ++DOCSHELL 0x128f3c800 == 38 [pid = 1952] [id = 747] 07:46:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x11662e800) [pid = 1952] [serial = 2240] [outer = 0x0] 07:46:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1176c4c00) [pid = 1952] [serial = 2241] [outer = 0x11662e800] 07:46:39 INFO - PROCESS | 1952 | 1467643599518 Marionette DEBUG loaded listener.js 07:46:39 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1183d9800) [pid = 1952] [serial = 2242] [outer = 0x11662e800] 07:46:39 INFO - PROCESS | 1952 | 1467643599944 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:46:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:46:39 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 07:46:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 721ms 07:46:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:46:40 INFO - PROCESS | 1952 | 1467643600002 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 07:46:40 INFO - PROCESS | 1952 | 1467643600004 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 07:46:40 INFO - PROCESS | 1952 | 1467643600007 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:46:40 INFO - PROCESS | 1952 | 1467643600010 Marionette TRACE conn2 <- [1,2958,null,{}] 07:46:40 INFO - PROCESS | 1952 | 1467643600018 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:40 INFO - PROCESS | 1952 | 1467643600022 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:40 INFO - PROCESS | 1952 | 1467643600143 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 07:46:40 INFO - PROCESS | 1952 | 1467643600202 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:40 INFO - PROCESS | 1952 | 1467643600205 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:40 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c36d800 == 39 [pid = 1952] [id = 748] 07:46:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1193d0000) [pid = 1952] [serial = 2243] [outer = 0x0] 07:46:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1194d3800) [pid = 1952] [serial = 2244] [outer = 0x1193d0000] 07:46:40 INFO - PROCESS | 1952 | 1467643600237 Marionette DEBUG loaded listener.js 07:46:40 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x11a0d3c00) [pid = 1952] [serial = 2245] [outer = 0x1193d0000] 07:46:40 INFO - PROCESS | 1952 | 1467643600818 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:46:40 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. 07:46:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 827ms 07:46:40 INFO - PROCESS | 1952 | 1467643600835 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 07:46:40 INFO - PROCESS | 1952 | 1467643600839 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 07:46:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:46:40 INFO - PROCESS | 1952 | 1467643600843 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:46:40 INFO - PROCESS | 1952 | 1467643600846 Marionette TRACE conn2 <- [1,2962,null,{}] 07:46:40 INFO - PROCESS | 1952 | 1467643600851 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:40 INFO - PROCESS | 1952 | 1467643600854 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:41 INFO - PROCESS | 1952 | 1467643601000 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 07:46:41 INFO - PROCESS | 1952 | 1467643601135 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:41 INFO - PROCESS | 1952 | 1467643601136 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:41 INFO - PROCESS | 1952 | ++DOCSHELL 0x117e59000 == 40 [pid = 1952] [id = 749] 07:46:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x113f3a800) [pid = 1952] [serial = 2246] [outer = 0x0] 07:46:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x115d03800) [pid = 1952] [serial = 2247] [outer = 0x113f3a800] 07:46:41 INFO - PROCESS | 1952 | 1467643601187 Marionette DEBUG loaded listener.js 07:46:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x1162d9000) [pid = 1952] [serial = 2248] [outer = 0x113f3a800] 07:46:41 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb4b000 == 39 [pid = 1952] [id = 743] 07:46:41 INFO - PROCESS | 1952 | --DOCSHELL 0x121447000 == 38 [pid = 1952] [id = 742] 07:46:41 INFO - PROCESS | 1952 | --DOCSHELL 0x12a8b1800 == 37 [pid = 1952] [id = 741] 07:46:41 INFO - PROCESS | 1952 | --DOCSHELL 0x12a7aa800 == 36 [pid = 1952] [id = 740] 07:46:41 INFO - PROCESS | 1952 | --DOCSHELL 0x129370000 == 35 [pid = 1952] [id = 739] 07:46:41 INFO - PROCESS | 1952 | --DOCSHELL 0x1269e3800 == 34 [pid = 1952] [id = 738] 07:46:41 INFO - PROCESS | 1952 | --DOCSHELL 0x12526b000 == 33 [pid = 1952] [id = 737] 07:46:41 INFO - PROCESS | 1952 | --DOCSHELL 0x121447800 == 32 [pid = 1952] [id = 736] 07:46:41 INFO - PROCESS | 1952 | --DOCSHELL 0x118788000 == 31 [pid = 1952] [id = 735] 07:46:41 INFO - PROCESS | 1952 | --DOCSHELL 0x116e47000 == 30 [pid = 1952] [id = 734] 07:46:41 INFO - PROCESS | 1952 | --DOCSHELL 0x11837f800 == 29 [pid = 1952] [id = 733] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x121010c00) [pid = 1952] [serial = 2167] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x124c68800) [pid = 1952] [serial = 2170] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x1185e0000) [pid = 1952] [serial = 2158] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x126649000) [pid = 1952] [serial = 2173] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x118998000) [pid = 1952] [serial = 2159] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x118f9e800) [pid = 1952] [serial = 2161] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x119794400) [pid = 1952] [serial = 2162] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x115d06c00) [pid = 1952] [serial = 2152] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1183d6400) [pid = 1952] [serial = 2153] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x115d08000) [pid = 1952] [serial = 2149] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x118257c00) [pid = 1952] [serial = 2176] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x116f4ec00) [pid = 1952] [serial = 2150] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x11676e400) [pid = 1952] [serial = 2155] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1176ca400) [pid = 1952] [serial = 2156] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x1292e2400) [pid = 1952] [serial = 2147] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x11a0b0000) [pid = 1952] [serial = 2179] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x126754000) [pid = 1952] [serial = 2180] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1269a3400) [pid = 1952] [serial = 2174] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x11a0b3000) [pid = 1952] [serial = 2164] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x11a0f2800) [pid = 1952] [serial = 2165] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x128dc4400) [pid = 1952] [serial = 2183] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x126274000) [pid = 1952] [serial = 2171] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x12102b000) [pid = 1952] [serial = 2168] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 78 (0x118ffd800) [pid = 1952] [serial = 2177] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 77 (0x1292e7c00) [pid = 1952] [serial = 2185] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 76 (0x12951b400) [pid = 1952] [serial = 2186] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | --DOMWINDOW == 75 (0x126dbe800) [pid = 1952] [serial = 2182] [outer = 0x0] [url = about:blank] 07:46:41 INFO - PROCESS | 1952 | 1467643601598 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:46:41 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. 07:46:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 774ms 07:46:41 INFO - PROCESS | 1952 | 1467643601620 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 07:46:41 INFO - PROCESS | 1952 | 1467643601623 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 07:46:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:46:41 INFO - PROCESS | 1952 | 1467643601637 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:46:41 INFO - PROCESS | 1952 | 1467643601638 Marionette TRACE conn2 <- [1,2966,null,{}] 07:46:41 INFO - PROCESS | 1952 | 1467643601641 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:41 INFO - PROCESS | 1952 | 1467643601642 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:41 INFO - PROCESS | 1952 | 1467643601723 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 07:46:41 INFO - PROCESS | 1952 | 1467643601728 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:41 INFO - PROCESS | 1952 | 1467643601729 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:41 INFO - PROCESS | 1952 | ++DOCSHELL 0x119482000 == 30 [pid = 1952] [id = 750] 07:46:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 76 (0x117ea6000) [pid = 1952] [serial = 2249] [outer = 0x0] 07:46:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 77 (0x118260c00) [pid = 1952] [serial = 2250] [outer = 0x117ea6000] 07:46:41 INFO - PROCESS | 1952 | 1467643601760 Marionette DEBUG loaded listener.js 07:46:41 INFO - PROCESS | 1952 | ++DOMWINDOW == 78 (0x11855bc00) [pid = 1952] [serial = 2251] [outer = 0x117ea6000] 07:46:42 INFO - PROCESS | 1952 | 1467643602112 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:46:42 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. 07:46:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 522ms 07:46:42 INFO - PROCESS | 1952 | 1467643602157 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 07:46:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:46:42 INFO - PROCESS | 1952 | 1467643602158 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 07:46:42 INFO - PROCESS | 1952 | 1467643602161 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:46:42 INFO - PROCESS | 1952 | 1467643602163 Marionette TRACE conn2 <- [1,2970,null,{}] 07:46:42 INFO - PROCESS | 1952 | 1467643602171 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:42 INFO - PROCESS | 1952 | 1467643602173 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:42 INFO - PROCESS | 1952 | 1467643602278 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 07:46:42 INFO - PROCESS | 1952 | 1467643602288 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:42 INFO - PROCESS | 1952 | 1467643602290 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:42 INFO - PROCESS | 1952 | ++DOCSHELL 0x125266000 == 31 [pid = 1952] [id = 751] 07:46:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 79 (0x1185e8000) [pid = 1952] [serial = 2252] [outer = 0x0] 07:46:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x118fa6000) [pid = 1952] [serial = 2253] [outer = 0x1185e8000] 07:46:42 INFO - PROCESS | 1952 | 1467643602318 Marionette DEBUG loaded listener.js 07:46:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x11979e800) [pid = 1952] [serial = 2254] [outer = 0x1185e8000] 07:46:42 INFO - PROCESS | 1952 | 1467643602649 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:46:42 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. 07:46:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 523ms 07:46:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:46:42 INFO - PROCESS | 1952 | 1467643602685 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 07:46:42 INFO - PROCESS | 1952 | 1467643602687 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 07:46:42 INFO - PROCESS | 1952 | 1467643602689 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:46:42 INFO - PROCESS | 1952 | 1467643602690 Marionette TRACE conn2 <- [1,2974,null,{}] 07:46:42 INFO - PROCESS | 1952 | 1467643602693 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:42 INFO - PROCESS | 1952 | 1467643602694 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:42 INFO - PROCESS | 1952 | 1467643602804 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 07:46:42 INFO - PROCESS | 1952 | 1467643602809 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:42 INFO - PROCESS | 1952 | 1467643602811 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:42 INFO - PROCESS | 1952 | ++DOCSHELL 0x128f53800 == 32 [pid = 1952] [id = 752] 07:46:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x11a0b6800) [pid = 1952] [serial = 2255] [outer = 0x0] 07:46:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x11a0f2400) [pid = 1952] [serial = 2256] [outer = 0x11a0b6800] 07:46:42 INFO - PROCESS | 1952 | 1467643602836 Marionette DEBUG loaded listener.js 07:46:42 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x121006000) [pid = 1952] [serial = 2257] [outer = 0x11a0b6800] 07:46:43 INFO - PROCESS | 1952 | 1467643603119 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:46:43 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. 07:46:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 468ms 07:46:43 INFO - PROCESS | 1952 | 1467643603158 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 07:46:43 INFO - PROCESS | 1952 | 1467643603159 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 07:46:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:46:43 INFO - PROCESS | 1952 | 1467643603161 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:46:43 INFO - PROCESS | 1952 | 1467643603162 Marionette TRACE conn2 <- [1,2978,null,{}] 07:46:43 INFO - PROCESS | 1952 | 1467643603165 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:43 INFO - PROCESS | 1952 | 1467643603169 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:43 INFO - PROCESS | 1952 | 1467643603252 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 07:46:43 INFO - PROCESS | 1952 | 1467643603256 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:43 INFO - PROCESS | 1952 | 1467643603257 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:43 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a7b3800 == 33 [pid = 1952] [id = 753] 07:46:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x119911400) [pid = 1952] [serial = 2258] [outer = 0x0] 07:46:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x121005c00) [pid = 1952] [serial = 2259] [outer = 0x119911400] 07:46:43 INFO - PROCESS | 1952 | 1467643603289 Marionette DEBUG loaded listener.js 07:46:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x121ed3c00) [pid = 1952] [serial = 2260] [outer = 0x119911400] 07:46:43 INFO - PROCESS | 1952 | 1467643603642 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:46:43 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. 07:46:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 523ms 07:46:43 INFO - PROCESS | 1952 | 1467643603684 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 07:46:43 INFO - PROCESS | 1952 | 1467643603685 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 07:46:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:46:43 INFO - PROCESS | 1952 | 1467643603688 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:46:43 INFO - PROCESS | 1952 | 1467643603688 Marionette TRACE conn2 <- [1,2982,null,{}] 07:46:43 INFO - PROCESS | 1952 | 1467643603691 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:43 INFO - PROCESS | 1952 | 1467643603694 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:43 INFO - PROCESS | 1952 | 1467643603824 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 07:46:43 INFO - PROCESS | 1952 | 1467643603867 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:43 INFO - PROCESS | 1952 | 1467643603868 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:43 INFO - PROCESS | 1952 | ++DOCSHELL 0x12b345000 == 34 [pid = 1952] [id = 754] 07:46:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x124b48c00) [pid = 1952] [serial = 2261] [outer = 0x0] 07:46:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1251ba400) [pid = 1952] [serial = 2262] [outer = 0x124b48c00] 07:46:43 INFO - PROCESS | 1952 | 1467643603893 Marionette DEBUG loaded listener.js 07:46:43 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x126753400) [pid = 1952] [serial = 2263] [outer = 0x124b48c00] 07:46:44 INFO - PROCESS | 1952 | 1467643604212 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:46:44 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 07:46:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:46:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 568ms 07:46:44 INFO - PROCESS | 1952 | 1467643604257 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 07:46:44 INFO - PROCESS | 1952 | 1467643604258 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 07:46:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:46:44 INFO - PROCESS | 1952 | 1467643604260 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:46:44 INFO - PROCESS | 1952 | 1467643604262 Marionette TRACE conn2 <- [1,2986,null,{}] 07:46:44 INFO - PROCESS | 1952 | 1467643604264 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:44 INFO - PROCESS | 1952 | 1467643604267 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:44 INFO - PROCESS | 1952 | 1467643604375 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 07:46:44 INFO - PROCESS | 1952 | 1467643604388 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:44 INFO - PROCESS | 1952 | 1467643604389 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:44 INFO - PROCESS | 1952 | ++DOCSHELL 0x12be5e000 == 35 [pid = 1952] [id = 755] 07:46:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x126909800) [pid = 1952] [serial = 2264] [outer = 0x0] 07:46:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x126cf4c00) [pid = 1952] [serial = 2265] [outer = 0x126909800] 07:46:44 INFO - PROCESS | 1952 | 1467643604414 Marionette DEBUG loaded listener.js 07:46:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x126dc0000) [pid = 1952] [serial = 2266] [outer = 0x126909800] 07:46:44 INFO - PROCESS | 1952 | 1467643604703 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:46:44 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. 07:46:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 469ms 07:46:44 INFO - PROCESS | 1952 | 1467643604737 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 07:46:44 INFO - PROCESS | 1952 | 1467643604739 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 07:46:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:46:44 INFO - PROCESS | 1952 | 1467643604749 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:46:44 INFO - PROCESS | 1952 | 1467643604752 Marionette TRACE conn2 <- [1,2990,null,{}] 07:46:44 INFO - PROCESS | 1952 | 1467643604755 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:44 INFO - PROCESS | 1952 | 1467643604756 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:44 INFO - PROCESS | 1952 | 1467643604857 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 07:46:44 INFO - PROCESS | 1952 | 1467643604861 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:44 INFO - PROCESS | 1952 | 1467643604862 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:44 INFO - PROCESS | 1952 | ++DOCSHELL 0x12c36a800 == 36 [pid = 1952] [id = 756] 07:46:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x12627c800) [pid = 1952] [serial = 2267] [outer = 0x0] 07:46:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x128dc6c00) [pid = 1952] [serial = 2268] [outer = 0x12627c800] 07:46:44 INFO - PROCESS | 1952 | 1467643604887 Marionette DEBUG loaded listener.js 07:46:44 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x1292e2400) [pid = 1952] [serial = 2269] [outer = 0x12627c800] 07:46:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x12cc7c000 == 37 [pid = 1952] [id = 757] 07:46:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1292ee400) [pid = 1952] [serial = 2270] [outer = 0x0] 07:46:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1292eb000) [pid = 1952] [serial = 2271] [outer = 0x1292ee400] 07:46:45 INFO - PROCESS | 1952 | 1467643605235 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:46:45 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. 07:46:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 524ms 07:46:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:46:45 INFO - PROCESS | 1952 | 1467643605275 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 07:46:45 INFO - PROCESS | 1952 | 1467643605276 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 07:46:45 INFO - PROCESS | 1952 | 1467643605278 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:46:45 INFO - PROCESS | 1952 | 1467643605279 Marionette TRACE conn2 <- [1,2994,null,{}] 07:46:45 INFO - PROCESS | 1952 | 1467643605281 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:45 INFO - PROCESS | 1952 | 1467643605283 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:45 INFO - PROCESS | 1952 | 1467643605406 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 07:46:45 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x121004800) [pid = 1952] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:46:45 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x126dc3c00) [pid = 1952] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:46:45 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x1185e4c00) [pid = 1952] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:46:45 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1121b2800) [pid = 1952] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:46:45 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1127d0800) [pid = 1952] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:46:45 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x112c08400) [pid = 1952] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:46:45 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x119499000) [pid = 1952] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:46:45 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x121020400) [pid = 1952] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:46:45 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x115d0a800) [pid = 1952] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:46:45 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x11676fc00) [pid = 1952] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:46:45 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x115d11400) [pid = 1952] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:46:45 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x1185e0400) [pid = 1952] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:46:45 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x116f44c00) [pid = 1952] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:46:45 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x1121bec00) [pid = 1952] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:46:45 INFO - PROCESS | 1952 | 1467643605523 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:45 INFO - PROCESS | 1952 | 1467643605524 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x127844000 == 38 [pid = 1952] [id = 758] 07:46:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x1121be800) [pid = 1952] [serial = 2272] [outer = 0x0] 07:46:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x11386cc00) [pid = 1952] [serial = 2273] [outer = 0x1121be800] 07:46:45 INFO - PROCESS | 1952 | 1467643605549 Marionette DEBUG loaded listener.js 07:46:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x118ffc800) [pid = 1952] [serial = 2274] [outer = 0x1121be800] 07:46:45 INFO - PROCESS | 1952 | 1467643605790 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:46:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:46:45 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 07:46:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 522ms 07:46:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:46:45 INFO - PROCESS | 1952 | 1467643605804 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 07:46:45 INFO - PROCESS | 1952 | 1467643605806 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 07:46:45 INFO - PROCESS | 1952 | 1467643605808 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:46:45 INFO - PROCESS | 1952 | 1467643605809 Marionette TRACE conn2 <- [1,2998,null,{}] 07:46:45 INFO - PROCESS | 1952 | 1467643605811 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:45 INFO - PROCESS | 1952 | 1467643605812 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:45 INFO - PROCESS | 1952 | 1467643605910 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 07:46:45 INFO - PROCESS | 1952 | 1467643605914 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:45 INFO - PROCESS | 1952 | 1467643605915 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:45 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ccbe000 == 39 [pid = 1952] [id = 759] 07:46:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x121004800) [pid = 1952] [serial = 2275] [outer = 0x0] 07:46:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1292e8800) [pid = 1952] [serial = 2276] [outer = 0x121004800] 07:46:45 INFO - PROCESS | 1952 | 1467643605940 Marionette DEBUG loaded listener.js 07:46:45 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x12951b400) [pid = 1952] [serial = 2277] [outer = 0x121004800] 07:46:46 INFO - PROCESS | 1952 | 1467643606250 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:46:46 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. 07:46:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 468ms 07:46:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:46:46 INFO - PROCESS | 1952 | 1467643606277 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 07:46:46 INFO - PROCESS | 1952 | 1467643606278 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 07:46:46 INFO - PROCESS | 1952 | 1467643606281 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:46:46 INFO - PROCESS | 1952 | 1467643606285 Marionette TRACE conn2 <- [1,3002,null,{}] 07:46:46 INFO - PROCESS | 1952 | 1467643606287 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:46 INFO - PROCESS | 1952 | 1467643606289 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:46 INFO - PROCESS | 1952 | 1467643606391 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 07:46:46 INFO - PROCESS | 1952 | 1467643606456 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:46 INFO - PROCESS | 1952 | 1467643606458 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:46 INFO - PROCESS | 1952 | ++DOCSHELL 0x12cdcb000 == 40 [pid = 1952] [id = 760] 07:46:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x119794800) [pid = 1952] [serial = 2278] [outer = 0x0] 07:46:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x129515000) [pid = 1952] [serial = 2279] [outer = 0x119794800] 07:46:46 INFO - PROCESS | 1952 | 1467643606484 Marionette DEBUG loaded listener.js 07:46:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x12a753800) [pid = 1952] [serial = 2280] [outer = 0x119794800] 07:46:46 INFO - PROCESS | 1952 | 1467643606744 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:46:46 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. 07:46:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 473ms 07:46:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:46:46 INFO - PROCESS | 1952 | 1467643606754 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 07:46:46 INFO - PROCESS | 1952 | 1467643606755 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 07:46:46 INFO - PROCESS | 1952 | 1467643606757 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:46:46 INFO - PROCESS | 1952 | 1467643606758 Marionette TRACE conn2 <- [1,3006,null,{}] 07:46:46 INFO - PROCESS | 1952 | 1467643606761 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:46 INFO - PROCESS | 1952 | 1467643606762 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:46 INFO - PROCESS | 1952 | 1467643606851 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 07:46:46 INFO - PROCESS | 1952 | 1467643606855 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:46 INFO - PROCESS | 1952 | 1467643606856 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:46 INFO - PROCESS | 1952 | ++DOCSHELL 0x12d5ad000 == 41 [pid = 1952] [id = 761] 07:46:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x121c2e000) [pid = 1952] [serial = 2281] [outer = 0x0] 07:46:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x12a75b400) [pid = 1952] [serial = 2282] [outer = 0x121c2e000] 07:46:46 INFO - PROCESS | 1952 | 1467643606880 Marionette DEBUG loaded listener.js 07:46:46 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x12a809c00) [pid = 1952] [serial = 2283] [outer = 0x121c2e000] 07:46:47 INFO - PROCESS | 1952 | 1467643607177 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:46:47 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. 07:46:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 468ms 07:46:47 INFO - PROCESS | 1952 | 1467643607227 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 07:46:47 INFO - PROCESS | 1952 | 1467643607228 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 07:46:47 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:46:47 INFO - PROCESS | 1952 | 1467643607231 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:46:47 INFO - PROCESS | 1952 | 1467643607243 Marionette TRACE conn2 <- [1,3010,null,{}] 07:46:47 INFO - PROCESS | 1952 | 1467643607246 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:47 INFO - PROCESS | 1952 | 1467643607247 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:47 INFO - PROCESS | 1952 | 1467643607349 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 07:46:47 INFO - PROCESS | 1952 | 1467643607434 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:47 INFO - PROCESS | 1952 | 1467643607435 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:47 INFO - PROCESS | 1952 | ++DOCSHELL 0x12dc19800 == 42 [pid = 1952] [id = 762] 07:46:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x11a0ca400) [pid = 1952] [serial = 2284] [outer = 0x0] 07:46:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x12a80d000) [pid = 1952] [serial = 2285] [outer = 0x11a0ca400] 07:46:47 INFO - PROCESS | 1952 | 1467643607474 Marionette DEBUG loaded listener.js 07:46:47 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x12ab91c00) [pid = 1952] [serial = 2286] [outer = 0x11a0ca400] 07:46:47 INFO - PROCESS | 1952 | 1467643607963 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:46:48 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 07:46:48 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 780ms 07:46:48 INFO - PROCESS | 1952 | 1467643608011 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 07:46:48 INFO - PROCESS | 1952 | 1467643608014 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 07:46:48 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:46:48 INFO - PROCESS | 1952 | 1467643608017 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:46:48 INFO - PROCESS | 1952 | 1467643608020 Marionette TRACE conn2 <- [1,3014,null,{}] 07:46:48 INFO - PROCESS | 1952 | 1467643608024 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:48 INFO - PROCESS | 1952 | 1467643608025 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:48 INFO - PROCESS | 1952 | 1467643608159 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 07:46:48 INFO - PROCESS | 1952 | 1467643608245 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:48 INFO - PROCESS | 1952 | 1467643608246 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:48 INFO - PROCESS | 1952 | ++DOCSHELL 0x118271800 == 43 [pid = 1952] [id = 763] 07:46:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x115d10000) [pid = 1952] [serial = 2287] [outer = 0x0] 07:46:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x1160e1c00) [pid = 1952] [serial = 2288] [outer = 0x115d10000] 07:46:48 INFO - PROCESS | 1952 | 1467643608279 Marionette DEBUG loaded listener.js 07:46:48 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x118257c00) [pid = 1952] [serial = 2289] [outer = 0x115d10000] 07:46:48 INFO - PROCESS | 1952 | [1952] 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 07:46:48 INFO - PROCESS | 1952 | 1467643608686 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:46:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:46:48 INFO - {} 07:46:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:46:48 INFO - {} 07:46:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:46:48 INFO - {} 07:46:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:46:48 INFO - {} 07:46:48 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 723ms 07:46:48 INFO - PROCESS | 1952 | 1467643608781 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 07:46:48 INFO - PROCESS | 1952 | 1467643608784 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 07:46:48 INFO - TEST-START | /FileAPI/fileReader.html 07:46:48 INFO - PROCESS | 1952 | 1467643608796 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:46:48 INFO - PROCESS | 1952 | 1467643608797 Marionette TRACE conn2 <- [1,3018,null,{}] 07:46:48 INFO - PROCESS | 1952 | 1467643608801 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:48 INFO - PROCESS | 1952 | 1467643608803 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:48 INFO - PROCESS | 1952 | 1467643608913 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 07:46:48 INFO - PROCESS | 1952 | 1467643608982 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:48 INFO - PROCESS | 1952 | 1467643608983 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:48 INFO - PROCESS | 1952 | ++DOCSHELL 0x12526f800 == 44 [pid = 1952] [id = 764] 07:46:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x118710400) [pid = 1952] [serial = 2290] [outer = 0x0] 07:46:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x11a0b8c00) [pid = 1952] [serial = 2291] [outer = 0x118710400] 07:46:49 INFO - PROCESS | 1952 | 1467643609016 Marionette DEBUG loaded listener.js 07:46:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x1211a1c00) [pid = 1952] [serial = 2292] [outer = 0x118710400] 07:46:49 INFO - PROCESS | 1952 | 1467643609376 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:46:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:46:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:46:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:46:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:46:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 624ms 07:46:49 INFO - PROCESS | 1952 | 1467643609419 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 07:46:49 INFO - PROCESS | 1952 | 1467643609421 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 07:46:49 INFO - TEST-START | /FileAPI/historical.html 07:46:49 INFO - PROCESS | 1952 | 1467643609423 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:46:49 INFO - PROCESS | 1952 | 1467643609426 Marionette TRACE conn2 <- [1,3022,null,{}] 07:46:49 INFO - PROCESS | 1952 | 1467643609434 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:49 INFO - PROCESS | 1952 | 1467643609438 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:49 INFO - PROCESS | 1952 | 1467643609561 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 07:46:49 INFO - PROCESS | 1952 | 1467643609636 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:49 INFO - PROCESS | 1952 | 1467643609638 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:49 INFO - PROCESS | 1952 | ++DOCSHELL 0x12ccb4000 == 45 [pid = 1952] [id = 765] 07:46:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x125002800) [pid = 1952] [serial = 2293] [outer = 0x0] 07:46:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x126274400) [pid = 1952] [serial = 2294] [outer = 0x125002800] 07:46:49 INFO - PROCESS | 1952 | 1467643609669 Marionette DEBUG loaded listener.js 07:46:49 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x126dbe000) [pid = 1952] [serial = 2295] [outer = 0x125002800] 07:46:50 INFO - PROCESS | 1952 | 1467643610033 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:46:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:46:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:46:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:46:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:46:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:46:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:46:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:46:50 INFO - TEST-OK | /FileAPI/historical.html | took 624ms 07:46:50 INFO - PROCESS | 1952 | 1467643610048 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 07:46:50 INFO - PROCESS | 1952 | 1467643610052 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 07:46:50 INFO - TEST-START | /FileAPI/idlharness.html 07:46:50 INFO - PROCESS | 1952 | 1467643610054 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:46:50 INFO - PROCESS | 1952 | 1467643610056 Marionette TRACE conn2 <- [1,3026,null,{}] 07:46:50 INFO - PROCESS | 1952 | 1467643610058 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:50 INFO - PROCESS | 1952 | 1467643610060 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:50 INFO - PROCESS | 1952 | 1467643610164 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 07:46:50 INFO - PROCESS | 1952 | 1467643610223 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:50 INFO - PROCESS | 1952 | 1467643610224 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:50 INFO - PROCESS | 1952 | ++DOCSHELL 0x126d2b800 == 46 [pid = 1952] [id = 766] 07:46:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x12951a000) [pid = 1952] [serial = 2296] [outer = 0x0] 07:46:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x1295c3c00) [pid = 1952] [serial = 2297] [outer = 0x12951a000] 07:46:50 INFO - PROCESS | 1952 | 1467643610253 Marionette DEBUG loaded listener.js 07:46:50 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x12a804000) [pid = 1952] [serial = 2298] [outer = 0x12951a000] 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:46:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:46:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:46:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:46:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:46:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:46:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:46:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:46:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:46:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:46:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:46:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:46:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:46:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:46:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:46:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:46:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:46:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:46:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:46:50 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 07:46:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:46:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:46:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:46:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:46:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:46:50 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 07:46:50 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 07:46:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:46:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:46:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:46:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:46:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:46:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:46:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:46:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:46:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:46:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:46:50 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 07:46:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:46:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:46:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:46:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:46:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:46:50 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 07:46:50 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 07:46:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:46:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:46:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:46:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:46:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:46:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:46:50 INFO - PROCESS | 1952 | 1467643610816 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:46:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:46:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 783ms 07:46:50 INFO - PROCESS | 1952 | 1467643610838 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 07:46:50 INFO - PROCESS | 1952 | 1467643610840 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 07:46:50 INFO - TEST-START | /FileAPI/idlharness.worker 07:46:50 INFO - PROCESS | 1952 | 1467643610843 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:46:50 INFO - PROCESS | 1952 | 1467643610844 Marionette TRACE conn2 <- [1,3030,null,{}] 07:46:50 INFO - PROCESS | 1952 | 1467643610846 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:50 INFO - PROCESS | 1952 | 1467643610848 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:50 INFO - PROCESS | 1952 | 1467643610983 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 07:46:51 INFO - PROCESS | 1952 | 1467643611044 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:51 INFO - PROCESS | 1952 | 1467643611046 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:51 INFO - PROCESS | 1952 | ++DOCSHELL 0x121e70800 == 47 [pid = 1952] [id = 767] 07:46:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x111cac000) [pid = 1952] [serial = 2299] [outer = 0x0] 07:46:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x12ab8e400) [pid = 1952] [serial = 2300] [outer = 0x111cac000] 07:46:51 INFO - PROCESS | 1952 | 1467643611074 Marionette DEBUG loaded listener.js 07:46:51 INFO - PROCESS | 1952 | ++DOMWINDOW == 114 (0x12bc1d400) [pid = 1952] [serial = 2301] [outer = 0x111cac000] 07:46:51 INFO - PROCESS | 1952 | [1952] 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 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:46:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:46:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:46:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:46:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:46:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:46:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:46:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:46:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:46:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:46:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:46:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:46:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:46:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:46:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:46:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:46:52 INFO - {} 07:46:52 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 07:46:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:46:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:46:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:46:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:46:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:46:52 INFO - {} 07:46:52 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 - {} 07:46:52 INFO - {} 07:46:52 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 07:46:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:46:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:46:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:46:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:46:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:46:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:46:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:46:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:46:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:46:52 INFO - {} 07:46:52 INFO - PROCESS | 1952 | 1467643612055 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:46:52 INFO - {} 07:46:52 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 07:46:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:46:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:46:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:46:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:46:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:46:52 INFO - {} 07:46:52 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 - {} 07:46:52 INFO - {} 07:46:52 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 07:46:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:46:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:46:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:46:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:46:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:46:52 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 07:46:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:46:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:46:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:46:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:46:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:46:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:46:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:46:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:46:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:46:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:46:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:46:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:46:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:46:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:46:52 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 07:46:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:46:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:46:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:46:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:46:52 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 07:46:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:46:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:46:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:46:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:46:52 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 07:46:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:46:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:46:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:46:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:46:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:46:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:46:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:46:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:46:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:46:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:46:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:46:52 INFO - {} 07:46:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1238ms 07:46:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:46:52 INFO - PROCESS | 1952 | 1467643612082 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 07:46:52 INFO - PROCESS | 1952 | 1467643612085 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 07:46:52 INFO - PROCESS | 1952 | 1467643612088 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:46:52 INFO - PROCESS | 1952 | 1467643612090 Marionette TRACE conn2 <- [1,3034,null,{}] 07:46:52 INFO - PROCESS | 1952 | 1467643612093 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:52 INFO - PROCESS | 1952 | 1467643612094 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:52 INFO - PROCESS | 1952 | 1467643612205 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 07:46:52 INFO - PROCESS | 1952 | 1467643612263 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:52 INFO - PROCESS | 1952 | 1467643612265 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:52 INFO - PROCESS | 1952 | ++DOCSHELL 0x11948a800 == 48 [pid = 1952] [id = 768] 07:46:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 115 (0x118996400) [pid = 1952] [serial = 2302] [outer = 0x0] 07:46:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 116 (0x1189a0000) [pid = 1952] [serial = 2303] [outer = 0x118996400] 07:46:52 INFO - PROCESS | 1952 | 1467643612295 Marionette DEBUG loaded listener.js 07:46:52 INFO - PROCESS | 1952 | ++DOMWINDOW == 117 (0x118ff4800) [pid = 1952] [serial = 2304] [outer = 0x118996400] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12d5ad000 == 47 [pid = 1952] [id = 761] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12cdcb000 == 46 [pid = 1952] [id = 760] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12ccbe000 == 45 [pid = 1952] [id = 759] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x127844000 == 44 [pid = 1952] [id = 758] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12cc7c000 == 43 [pid = 1952] [id = 757] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12c36a800 == 42 [pid = 1952] [id = 756] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12be5e000 == 41 [pid = 1952] [id = 755] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12b345000 == 40 [pid = 1952] [id = 754] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12a7b3800 == 39 [pid = 1952] [id = 753] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x128f53800 == 38 [pid = 1952] [id = 752] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x125266000 == 37 [pid = 1952] [id = 751] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x119482000 == 36 [pid = 1952] [id = 750] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x117e59000 == 35 [pid = 1952] [id = 749] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12c36d800 == 34 [pid = 1952] [id = 748] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x116f1b800 == 33 [pid = 1952] [id = 746] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x128f3c800 == 32 [pid = 1952] [id = 747] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x116e44800 == 31 [pid = 1952] [id = 745] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x1269e2800 == 30 [pid = 1952] [id = 744] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x121e70800 == 29 [pid = 1952] [id = 767] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x126d2b800 == 28 [pid = 1952] [id = 766] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12ccb4000 == 27 [pid = 1952] [id = 765] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12526f800 == 26 [pid = 1952] [id = 764] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x118271800 == 25 [pid = 1952] [id = 763] 07:46:53 INFO - PROCESS | 1952 | --DOCSHELL 0x12dc19800 == 24 [pid = 1952] [id = 762] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 116 (0x1183a6000) [pid = 1952] [serial = 2209] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 115 (0x11320ac00) [pid = 1952] [serial = 2203] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 114 (0x119911000) [pid = 1952] [serial = 2218] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 113 (0x113d90c00) [pid = 1952] [serial = 2204] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x1193d4c00) [pid = 1952] [serial = 2215] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x1213e2800) [pid = 1952] [serial = 2221] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x116029800) [pid = 1952] [serial = 2206] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x121020000) [pid = 1952] [serial = 2219] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x1166ee000) [pid = 1952] [serial = 2207] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x112d86400) [pid = 1952] [serial = 2200] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x1183d0000) [pid = 1952] [serial = 2189] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x116a0c000) [pid = 1952] [serial = 2188] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x1193d6400) [pid = 1952] [serial = 2225] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x11899d800) [pid = 1952] [serial = 2224] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x119ad8c00) [pid = 1952] [serial = 2192] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x12119c000) [pid = 1952] [serial = 2227] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x125011800) [pid = 1952] [serial = 2231] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x118ff1800) [pid = 1952] [serial = 2191] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x126281800) [pid = 1952] [serial = 2195] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x12500a800) [pid = 1952] [serial = 2194] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1292eac00) [pid = 1952] [serial = 2197] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x129517000) [pid = 1952] [serial = 2198] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x124c73000) [pid = 1952] [serial = 2230] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x12570f400) [pid = 1952] [serial = 2233] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x121c2c400) [pid = 1952] [serial = 2222] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x118fa5400) [pid = 1952] [serial = 2213] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x118703400) [pid = 1952] [serial = 2212] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x1194ddc00) [pid = 1952] [serial = 2216] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1248fa400) [pid = 1952] [serial = 2228] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x11855fc00) [pid = 1952] [serial = 2210] [outer = 0x0] [url = about:blank] 07:46:53 INFO - PROCESS | 1952 | 1467643613242 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:46:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:46:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1174ms 07:46:53 INFO - PROCESS | 1952 | 1467643613263 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 07:46:53 INFO - PROCESS | 1952 | 1467643613265 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 07:46:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:46:53 INFO - PROCESS | 1952 | 1467643613270 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:46:53 INFO - PROCESS | 1952 | 1467643613272 Marionette TRACE conn2 <- [1,3038,null,{}] 07:46:53 INFO - PROCESS | 1952 | 1467643613275 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:53 INFO - PROCESS | 1952 | 1467643613277 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:53 INFO - PROCESS | 1952 | 1467643613363 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 07:46:53 INFO - PROCESS | 1952 | 1467643613418 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:53 INFO - PROCESS | 1952 | 1467643613419 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:53 INFO - PROCESS | 1952 | ++DOCSHELL 0x11714a000 == 25 [pid = 1952] [id = 769] 07:46:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x1160e0400) [pid = 1952] [serial = 2305] [outer = 0x0] 07:46:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1171bbc00) [pid = 1952] [serial = 2306] [outer = 0x1160e0400] 07:46:53 INFO - PROCESS | 1952 | 1467643613447 Marionette DEBUG loaded listener.js 07:46:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x11825a400) [pid = 1952] [serial = 2307] [outer = 0x1160e0400] 07:46:53 INFO - PROCESS | 1952 | 1467643613752 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:46:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:46:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:46:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:46:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 519ms 07:46:53 INFO - PROCESS | 1952 | 1467643613790 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 07:46:53 INFO - PROCESS | 1952 | 1467643613794 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 07:46:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:46:53 INFO - PROCESS | 1952 | 1467643613799 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:46:53 INFO - PROCESS | 1952 | 1467643613803 Marionette TRACE conn2 <- [1,3042,null,{}] 07:46:53 INFO - PROCESS | 1952 | 1467643613806 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:53 INFO - PROCESS | 1952 | 1467643613808 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:53 INFO - PROCESS | 1952 | 1467643613894 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 07:46:53 INFO - PROCESS | 1952 | 1467643613901 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:53 INFO - PROCESS | 1952 | 1467643613903 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:53 INFO - PROCESS | 1952 | ++DOCSHELL 0x119431000 == 26 [pid = 1952] [id = 770] 07:46:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x11855f400) [pid = 1952] [serial = 2308] [outer = 0x0] 07:46:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x11870bc00) [pid = 1952] [serial = 2309] [outer = 0x11855f400] 07:46:53 INFO - PROCESS | 1952 | 1467643613930 Marionette DEBUG loaded listener.js 07:46:53 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x118ff9800) [pid = 1952] [serial = 2310] [outer = 0x11855f400] 07:46:54 INFO - PROCESS | 1952 | 1467643614374 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:46:54 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. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:46:54 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'.) 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:46:54 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. 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:46:54 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. 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:46:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:46:54 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. 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:46:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:46:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:46:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:46:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:46:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:46:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:46:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:46:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:46:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:46:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:46:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:46:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:46:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:46:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 629ms 07:46:54 INFO - PROCESS | 1952 | 1467643614430 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 07:46:54 INFO - PROCESS | 1952 | 1467643614431 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 07:46:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:46:54 INFO - PROCESS | 1952 | 1467643614440 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:46:54 INFO - PROCESS | 1952 | 1467643614443 Marionette TRACE conn2 <- [1,3046,null,{}] 07:46:54 INFO - PROCESS | 1952 | 1467643614452 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:54 INFO - PROCESS | 1952 | 1467643614455 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:54 INFO - PROCESS | 1952 | 1467643614534 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 07:46:54 INFO - PROCESS | 1952 | 1467643614539 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:54 INFO - PROCESS | 1952 | 1467643614542 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:54 INFO - PROCESS | 1952 | ++DOCSHELL 0x125779000 == 27 [pid = 1952] [id = 771] 07:46:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1133c1000) [pid = 1952] [serial = 2311] [outer = 0x0] 07:46:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x11a0edc00) [pid = 1952] [serial = 2312] [outer = 0x1133c1000] 07:46:54 INFO - PROCESS | 1952 | 1467643614570 Marionette DEBUG loaded listener.js 07:46:54 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x12100a400) [pid = 1952] [serial = 2313] [outer = 0x1133c1000] 07:46:54 INFO - PROCESS | 1952 | [1952] 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 07:46:54 INFO - PROCESS | 1952 | 1467643614904 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:46:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:46:54 INFO - {} 07:46:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 471ms 07:46:54 INFO - PROCESS | 1952 | 1467643614911 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 07:46:54 INFO - PROCESS | 1952 | 1467643614913 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 07:46:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:46:54 INFO - PROCESS | 1952 | 1467643614922 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:46:54 INFO - PROCESS | 1952 | 1467643614923 Marionette TRACE conn2 <- [1,3050,null,{}] 07:46:54 INFO - PROCESS | 1952 | 1467643614926 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:54 INFO - PROCESS | 1952 | 1467643614927 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:55 INFO - PROCESS | 1952 | 1467643615047 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 07:46:55 INFO - PROCESS | 1952 | 1467643615082 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:55 INFO - PROCESS | 1952 | 1467643615083 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:55 INFO - PROCESS | 1952 | ++DOCSHELL 0x125793000 == 28 [pid = 1952] [id = 772] 07:46:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1193d1400) [pid = 1952] [serial = 2314] [outer = 0x0] 07:46:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1212af400) [pid = 1952] [serial = 2315] [outer = 0x1193d1400] 07:46:55 INFO - PROCESS | 1952 | 1467643615108 Marionette DEBUG loaded listener.js 07:46:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x121edd800) [pid = 1952] [serial = 2316] [outer = 0x1193d1400] 07:46:55 INFO - PROCESS | 1952 | 1467643615406 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:46:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:46:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:46:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:46:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:46:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 518ms 07:46:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:46:55 INFO - PROCESS | 1952 | 1467643615443 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 07:46:55 INFO - PROCESS | 1952 | 1467643615444 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 07:46:55 INFO - PROCESS | 1952 | 1467643615447 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:46:55 INFO - PROCESS | 1952 | 1467643615448 Marionette TRACE conn2 <- [1,3054,null,{}] 07:46:55 INFO - PROCESS | 1952 | 1467643615453 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:55 INFO - PROCESS | 1952 | 1467643615454 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:55 INFO - PROCESS | 1952 | 1467643615551 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 07:46:55 INFO - PROCESS | 1952 | 1467643615555 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:55 INFO - PROCESS | 1952 | 1467643615556 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:55 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5b8000 == 29 [pid = 1952] [id = 773] 07:46:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x1160da000) [pid = 1952] [serial = 2317] [outer = 0x0] 07:46:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x124c68800) [pid = 1952] [serial = 2318] [outer = 0x1160da000] 07:46:55 INFO - PROCESS | 1952 | 1467643615583 Marionette DEBUG loaded listener.js 07:46:55 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x125073c00) [pid = 1952] [serial = 2319] [outer = 0x1160da000] 07:46:56 INFO - PROCESS | 1952 | 1467643616208 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:46:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:46:56 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" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:46:56 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" 07:46:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:46:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 791ms 07:46:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:46:56 INFO - PROCESS | 1952 | 1467643616244 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 07:46:56 INFO - PROCESS | 1952 | 1467643616245 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 07:46:56 INFO - PROCESS | 1952 | 1467643616247 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:46:56 INFO - PROCESS | 1952 | 1467643616248 Marionette TRACE conn2 <- [1,3058,null,{}] 07:46:56 INFO - PROCESS | 1952 | 1467643616253 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:56 INFO - PROCESS | 1952 | 1467643616257 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:56 INFO - PROCESS | 1952 | 1467643616397 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 07:46:56 INFO - PROCESS | 1952 | 1467643616412 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:56 INFO - PROCESS | 1952 | 1467643616413 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:56 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bb4d000 == 30 [pid = 1952] [id = 774] 07:46:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x12579dc00) [pid = 1952] [serial = 2320] [outer = 0x0] 07:46:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x1292e1400) [pid = 1952] [serial = 2321] [outer = 0x12579dc00] 07:46:56 INFO - PROCESS | 1952 | 1467643616439 Marionette DEBUG loaded listener.js 07:46:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x1292ed800) [pid = 1952] [serial = 2322] [outer = 0x12579dc00] 07:46:56 INFO - PROCESS | 1952 | 1467643616762 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:46:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:46:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:46:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:46:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:46:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:46:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:46:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:46:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:46:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:46:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:46:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:46:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:46:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:46:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:46:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:46:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:46:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:46:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:46:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 523ms 07:46:56 INFO - PROCESS | 1952 | 1467643616772 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 07:46:56 INFO - PROCESS | 1952 | 1467643616774 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 07:46:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:46:56 INFO - PROCESS | 1952 | 1467643616776 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:46:56 INFO - PROCESS | 1952 | 1467643616777 Marionette TRACE conn2 <- [1,3062,null,{}] 07:46:56 INFO - PROCESS | 1952 | 1467643616779 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:56 INFO - PROCESS | 1952 | 1467643616780 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:56 INFO - PROCESS | 1952 | 1467643616880 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 07:46:56 INFO - PROCESS | 1952 | 1467643616883 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:56 INFO - PROCESS | 1952 | 1467643616885 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:56 INFO - PROCESS | 1952 | ++DOCSHELL 0x12bf18000 == 31 [pid = 1952] [id = 775] 07:46:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x126cefc00) [pid = 1952] [serial = 2323] [outer = 0x0] 07:46:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x12951f000) [pid = 1952] [serial = 2324] [outer = 0x126cefc00] 07:46:56 INFO - PROCESS | 1952 | 1467643616909 Marionette DEBUG loaded listener.js 07:46:56 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x12a755c00) [pid = 1952] [serial = 2325] [outer = 0x126cefc00] 07:46:57 INFO - PROCESS | 1952 | [1952] 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 07:46:57 INFO - PROCESS | 1952 | 1467643617285 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:46:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:46:57 INFO - {} 07:46:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 518ms 07:46:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:46:57 INFO - PROCESS | 1952 | 1467643617294 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 07:46:57 INFO - PROCESS | 1952 | 1467643617295 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 07:46:57 INFO - PROCESS | 1952 | 1467643617298 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:46:57 INFO - PROCESS | 1952 | 1467643617299 Marionette TRACE conn2 <- [1,3066,null,{}] 07:46:57 INFO - PROCESS | 1952 | 1467643617301 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:57 INFO - PROCESS | 1952 | 1467643617302 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:57 INFO - PROCESS | 1952 | 1467643617651 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x119794800) [pid = 1952] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x11a0ca400) [pid = 1952] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x1121be800) [pid = 1952] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x124b48c00) [pid = 1952] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x126909800) [pid = 1952] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x12627c800) [pid = 1952] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x1127cf400) [pid = 1952] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x11696b000) [pid = 1952] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x113f3a800) [pid = 1952] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x11a0b6800) [pid = 1952] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x124c6b000) [pid = 1952] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1185e8000) [pid = 1952] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x119911400) [pid = 1952] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x1292ee400) [pid = 1952] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x1193d0000) [pid = 1952] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x117ea6000) [pid = 1952] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x11662e800) [pid = 1952] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x121004800) [pid = 1952] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x121c2e000) [pid = 1952] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:46:57 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1127cc000) [pid = 1952] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:46:57 INFO - PROCESS | 1952 | 1467643617714 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:57 INFO - PROCESS | 1952 | 1467643617715 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:57 INFO - PROCESS | 1952 | ++DOCSHELL 0x117e69800 == 32 [pid = 1952] [id = 776] 07:46:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x110e80800) [pid = 1952] [serial = 2326] [outer = 0x0] 07:46:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x1121bec00) [pid = 1952] [serial = 2327] [outer = 0x110e80800] 07:46:57 INFO - PROCESS | 1952 | 1467643617741 Marionette DEBUG loaded listener.js 07:46:57 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x112964c00) [pid = 1952] [serial = 2328] [outer = 0x110e80800] 07:46:58 INFO - PROCESS | 1952 | 1467643618007 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:46:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:46:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:46:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:46:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:46:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:46:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:46:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:46:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 722ms 07:46:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:46:58 INFO - PROCESS | 1952 | 1467643618024 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 07:46:58 INFO - PROCESS | 1952 | 1467643618026 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 07:46:58 INFO - PROCESS | 1952 | 1467643618028 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:46:58 INFO - PROCESS | 1952 | 1467643618029 Marionette TRACE conn2 <- [1,3070,null,{}] 07:46:58 INFO - PROCESS | 1952 | 1467643618038 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:58 INFO - PROCESS | 1952 | 1467643618040 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:58 INFO - PROCESS | 1952 | 1467643618128 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 07:46:58 INFO - PROCESS | 1952 | 1467643618134 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:58 INFO - PROCESS | 1952 | 1467643618136 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:58 INFO - PROCESS | 1952 | ++DOCSHELL 0x121611000 == 33 [pid = 1952] [id = 777] 07:46:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 92 (0x1129ab000) [pid = 1952] [serial = 2329] [outer = 0x0] 07:46:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 93 (0x11336dc00) [pid = 1952] [serial = 2330] [outer = 0x1129ab000] 07:46:58 INFO - PROCESS | 1952 | 1467643618160 Marionette DEBUG loaded listener.js 07:46:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 94 (0x1138efc00) [pid = 1952] [serial = 2331] [outer = 0x1129ab000] 07:46:58 INFO - PROCESS | 1952 | 1467643618472 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:46:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:46:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:46:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:46:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:46:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:46:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:46:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 475ms 07:46:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:46:58 INFO - PROCESS | 1952 | 1467643618506 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 07:46:58 INFO - PROCESS | 1952 | 1467643618507 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 07:46:58 INFO - PROCESS | 1952 | 1467643618509 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:46:58 INFO - PROCESS | 1952 | 1467643618510 Marionette TRACE conn2 <- [1,3074,null,{}] 07:46:58 INFO - PROCESS | 1952 | 1467643618513 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:58 INFO - PROCESS | 1952 | 1467643618514 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:58 INFO - PROCESS | 1952 | 1467643618640 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 07:46:58 INFO - PROCESS | 1952 | 1467643618647 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:58 INFO - PROCESS | 1952 | 1467643618648 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:58 INFO - PROCESS | 1952 | ++DOCSHELL 0x125791800 == 34 [pid = 1952] [id = 778] 07:46:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 95 (0x1133c3400) [pid = 1952] [serial = 2332] [outer = 0x0] 07:46:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 96 (0x115d0d800) [pid = 1952] [serial = 2333] [outer = 0x1133c3400] 07:46:58 INFO - PROCESS | 1952 | 1467643618672 Marionette DEBUG loaded listener.js 07:46:58 INFO - PROCESS | 1952 | ++DOMWINDOW == 97 (0x1160d9000) [pid = 1952] [serial = 2334] [outer = 0x1133c3400] 07:46:58 INFO - PROCESS | 1952 | 1467643618975 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:46:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:46:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:46:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:46:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:46:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:46:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:46:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 520ms 07:46:59 INFO - PROCESS | 1952 | 1467643619031 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 07:46:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:46:59 INFO - PROCESS | 1952 | 1467643619033 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 07:46:59 INFO - PROCESS | 1952 | 1467643619035 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:46:59 INFO - PROCESS | 1952 | 1467643619037 Marionette TRACE conn2 <- [1,3078,null,{}] 07:46:59 INFO - PROCESS | 1952 | 1467643619039 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:59 INFO - PROCESS | 1952 | 1467643619041 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:59 INFO - PROCESS | 1952 | 1467643619136 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 07:46:59 INFO - PROCESS | 1952 | 1467643619140 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:59 INFO - PROCESS | 1952 | 1467643619142 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:59 INFO - PROCESS | 1952 | ++DOCSHELL 0x12a5b7800 == 35 [pid = 1952] [id = 779] 07:46:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 98 (0x1160dac00) [pid = 1952] [serial = 2335] [outer = 0x0] 07:46:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 99 (0x1176c7c00) [pid = 1952] [serial = 2336] [outer = 0x1160dac00] 07:46:59 INFO - PROCESS | 1952 | 1467643619169 Marionette DEBUG loaded listener.js 07:46:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 100 (0x12627b400) [pid = 1952] [serial = 2337] [outer = 0x1160dac00] 07:46:59 INFO - PROCESS | 1952 | 1467643619496 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 07:46:59 INFO - PROCESS | 1952 | 1467643619508 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 07:46:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:46:59 INFO - PROCESS | 1952 | 1467643619510 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:46:59 INFO - PROCESS | 1952 | 1467643619511 Marionette TRACE conn2 <- [1,3082,null,{}] 07:46:59 INFO - PROCESS | 1952 | 1467643619519 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:46:59 INFO - PROCESS | 1952 | 1467643619521 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:59 INFO - PROCESS | 1952 | 1467643619632 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 07:46:59 INFO - PROCESS | 1952 | 1467643619720 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:59 INFO - PROCESS | 1952 | 1467643619722 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:46:59 INFO - PROCESS | 1952 | ++DOCSHELL 0x113a51000 == 36 [pid = 1952] [id = 780] 07:46:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 101 (0x110e7ec00) [pid = 1952] [serial = 2338] [outer = 0x0] 07:46:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 102 (0x110eef800) [pid = 1952] [serial = 2339] [outer = 0x110e7ec00] 07:46:59 INFO - PROCESS | 1952 | 1467643619754 Marionette DEBUG loaded listener.js 07:46:59 INFO - PROCESS | 1952 | ++DOMWINDOW == 103 (0x1127d7800) [pid = 1952] [serial = 2340] [outer = 0x110e7ec00] 07:47:00 INFO - PROCESS | 1952 | 1467643620182 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:47:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:47:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:47:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:47:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:47:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 721ms 07:47:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:47:00 INFO - PROCESS | 1952 | 1467643620233 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 07:47:00 INFO - PROCESS | 1952 | 1467643620235 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 07:47:00 INFO - PROCESS | 1952 | 1467643620238 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:47:00 INFO - PROCESS | 1952 | 1467643620240 Marionette TRACE conn2 <- [1,3086,null,{}] 07:47:00 INFO - PROCESS | 1952 | 1467643620244 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:00 INFO - PROCESS | 1952 | 1467643620247 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:47:00 INFO - PROCESS | 1952 | 1467643620364 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 07:47:00 INFO - PROCESS | 1952 | 1467643620478 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:00 INFO - PROCESS | 1952 | 1467643620479 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:47:00 INFO - PROCESS | 1952 | ++DOCSHELL 0x119a15800 == 37 [pid = 1952] [id = 781] 07:47:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 104 (0x115d11800) [pid = 1952] [serial = 2341] [outer = 0x0] 07:47:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 105 (0x1176c1c00) [pid = 1952] [serial = 2342] [outer = 0x115d11800] 07:47:00 INFO - PROCESS | 1952 | 1467643620533 Marionette DEBUG loaded listener.js 07:47:00 INFO - PROCESS | 1952 | ++DOMWINDOW == 106 (0x1183a6000) [pid = 1952] [serial = 2343] [outer = 0x115d11800] 07:47:00 INFO - PROCESS | 1952 | 1467643620936 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:47:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:47:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 723ms 07:47:00 INFO - PROCESS | 1952 | 1467643620964 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 07:47:00 INFO - PROCESS | 1952 | 1467643620967 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 07:47:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:47:00 INFO - PROCESS | 1952 | 1467643620970 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:47:00 INFO - PROCESS | 1952 | 1467643620971 Marionette TRACE conn2 <- [1,3090,null,{}] 07:47:00 INFO - PROCESS | 1952 | 1467643620974 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:00 INFO - PROCESS | 1952 | 1467643620975 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:47:01 INFO - PROCESS | 1952 | 1467643621094 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 07:47:01 INFO - PROCESS | 1952 | 1467643621160 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:01 INFO - PROCESS | 1952 | 1467643621161 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:47:01 INFO - PROCESS | 1952 | ++DOCSHELL 0x1267a4000 == 38 [pid = 1952] [id = 782] 07:47:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 107 (0x11855ec00) [pid = 1952] [serial = 2344] [outer = 0x0] 07:47:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 108 (0x11870ac00) [pid = 1952] [serial = 2345] [outer = 0x11855ec00] 07:47:01 INFO - PROCESS | 1952 | 1467643621190 Marionette DEBUG loaded listener.js 07:47:01 INFO - PROCESS | 1952 | ++DOMWINDOW == 109 (0x119492000) [pid = 1952] [serial = 2346] [outer = 0x11855ec00] 07:47:01 INFO - PROCESS | 1952 | 1467643621772 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:47:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:47:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 818ms 07:47:01 INFO - PROCESS | 1952 | 1467643621811 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 07:47:01 INFO - PROCESS | 1952 | 1467643621814 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 07:47:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:47:01 INFO - PROCESS | 1952 | 1467643621823 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:47:01 INFO - PROCESS | 1952 | 1467643621827 Marionette TRACE conn2 <- [1,3094,null,{}] 07:47:01 INFO - PROCESS | 1952 | 1467643621831 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:01 INFO - PROCESS | 1952 | 1467643621834 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:47:01 INFO - PROCESS | 1952 | 1467643621947 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 07:47:02 INFO - PROCESS | 1952 | 1467643622014 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:02 INFO - PROCESS | 1952 | 1467643622015 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:47:02 INFO - PROCESS | 1952 | ++DOCSHELL 0x11215c000 == 39 [pid = 1952] [id = 783] 07:47:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 110 (0x110fab800) [pid = 1952] [serial = 2347] [outer = 0x0] 07:47:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 111 (0x11297dc00) [pid = 1952] [serial = 2348] [outer = 0x110fab800] 07:47:02 INFO - PROCESS | 1952 | 1467643622086 Marionette DEBUG loaded listener.js 07:47:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 112 (0x11855fc00) [pid = 1952] [serial = 2349] [outer = 0x110fab800] 07:47:02 INFO - PROCESS | 1952 | 1467643622589 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:47:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:47:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 781ms 07:47:02 INFO - PROCESS | 1952 | 1467643622601 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 07:47:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:47:02 INFO - PROCESS | 1952 | 1467643622604 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 07:47:02 INFO - PROCESS | 1952 | 1467643622608 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:47:02 INFO - PROCESS | 1952 | 1467643622610 Marionette TRACE conn2 <- [1,3098,null,{}] 07:47:02 INFO - PROCESS | 1952 | 1467643622615 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:02 INFO - PROCESS | 1952 | 1467643622617 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:47:02 INFO - PROCESS | 1952 | 1467643622765 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 07:47:02 INFO - PROCESS | 1952 | 1467643622910 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:02 INFO - PROCESS | 1952 | 1467643622912 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:47:02 INFO - PROCESS | 1952 | ++DOCSHELL 0x117131800 == 40 [pid = 1952] [id = 784] 07:47:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 113 (0x115d05000) [pid = 1952] [serial = 2350] [outer = 0x0] 07:47:02 INFO - PROCESS | 1952 | ++DOMWINDOW == 114 (0x115d0ac00) [pid = 1952] [serial = 2351] [outer = 0x115d05000] 07:47:02 INFO - PROCESS | 1952 | 1467643622953 Marionette DEBUG loaded listener.js 07:47:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 115 (0x11662f000) [pid = 1952] [serial = 2352] [outer = 0x115d05000] 07:47:03 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5b7800 == 39 [pid = 1952] [id = 779] 07:47:03 INFO - PROCESS | 1952 | --DOCSHELL 0x125791800 == 38 [pid = 1952] [id = 778] 07:47:03 INFO - PROCESS | 1952 | --DOCSHELL 0x121611000 == 37 [pid = 1952] [id = 777] 07:47:03 INFO - PROCESS | 1952 | --DOCSHELL 0x117e69800 == 36 [pid = 1952] [id = 776] 07:47:03 INFO - PROCESS | 1952 | --DOCSHELL 0x12bf18000 == 35 [pid = 1952] [id = 775] 07:47:03 INFO - PROCESS | 1952 | --DOCSHELL 0x12bb4d000 == 34 [pid = 1952] [id = 774] 07:47:03 INFO - PROCESS | 1952 | --DOCSHELL 0x12a5b8000 == 33 [pid = 1952] [id = 773] 07:47:03 INFO - PROCESS | 1952 | --DOCSHELL 0x125793000 == 32 [pid = 1952] [id = 772] 07:47:03 INFO - PROCESS | 1952 | --DOCSHELL 0x125779000 == 31 [pid = 1952] [id = 771] 07:47:03 INFO - PROCESS | 1952 | --DOCSHELL 0x119431000 == 30 [pid = 1952] [id = 770] 07:47:03 INFO - PROCESS | 1952 | --DOCSHELL 0x11714a000 == 29 [pid = 1952] [id = 769] 07:47:03 INFO - PROCESS | 1952 | --DOCSHELL 0x11948a800 == 28 [pid = 1952] [id = 768] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 114 (0x12a80d000) [pid = 1952] [serial = 2285] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 113 (0x1251ba400) [pid = 1952] [serial = 2262] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 112 (0x126cf4c00) [pid = 1952] [serial = 2265] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 111 (0x128dc6c00) [pid = 1952] [serial = 2268] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 110 (0x126dc0000) [pid = 1952] [serial = 2266] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 109 (0x11386cc00) [pid = 1952] [serial = 2273] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 108 (0x1127d7c00) [pid = 1952] [serial = 2236] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 107 (0x1129d2c00) [pid = 1952] [serial = 2237] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 106 (0x1138ec400) [pid = 1952] [serial = 2239] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 105 (0x115d03800) [pid = 1952] [serial = 2247] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 104 (0x1162d9000) [pid = 1952] [serial = 2248] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 103 (0x11a0f2400) [pid = 1952] [serial = 2256] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 102 (0x121006000) [pid = 1952] [serial = 2257] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 101 (0x126903400) [pid = 1952] [serial = 2234] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 100 (0x118fa6000) [pid = 1952] [serial = 2253] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 99 (0x11979e800) [pid = 1952] [serial = 2254] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 98 (0x121005c00) [pid = 1952] [serial = 2259] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 97 (0x1292eb000) [pid = 1952] [serial = 2271] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 96 (0x1292e2400) [pid = 1952] [serial = 2269] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 95 (0x1194d3800) [pid = 1952] [serial = 2244] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 94 (0x11a0d3c00) [pid = 1952] [serial = 2245] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 93 (0x118260c00) [pid = 1952] [serial = 2250] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 92 (0x11855bc00) [pid = 1952] [serial = 2251] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 91 (0x1176c4c00) [pid = 1952] [serial = 2241] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 90 (0x1183d9800) [pid = 1952] [serial = 2242] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 89 (0x118ffc800) [pid = 1952] [serial = 2274] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 88 (0x1292e8800) [pid = 1952] [serial = 2276] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 87 (0x12a75b400) [pid = 1952] [serial = 2282] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 86 (0x12a809c00) [pid = 1952] [serial = 2283] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 85 (0x126753400) [pid = 1952] [serial = 2263] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 84 (0x113866800) [pid = 1952] [serial = 2201] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 83 (0x12951b400) [pid = 1952] [serial = 2277] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 82 (0x12a753800) [pid = 1952] [serial = 2280] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 81 (0x129515000) [pid = 1952] [serial = 2279] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 80 (0x121ed3c00) [pid = 1952] [serial = 2260] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | --DOMWINDOW == 79 (0x12ab91c00) [pid = 1952] [serial = 2286] [outer = 0x0] [url = about:blank] 07:47:03 INFO - PROCESS | 1952 | 1467643623307 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:47:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:47:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:47:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 724ms 07:47:03 INFO - PROCESS | 1952 | 1467643623330 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 07:47:03 INFO - PROCESS | 1952 | 1467643623333 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 07:47:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:47:03 INFO - PROCESS | 1952 | 1467643623347 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:47:03 INFO - PROCESS | 1952 | 1467643623349 Marionette TRACE conn2 <- [1,3102,null,{}] 07:47:03 INFO - PROCESS | 1952 | 1467643623354 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:03 INFO - PROCESS | 1952 | 1467643623355 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:47:03 INFO - PROCESS | 1952 | 1467643623457 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 07:47:03 INFO - PROCESS | 1952 | 1467643623464 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:03 INFO - PROCESS | 1952 | 1467643623465 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:47:03 INFO - PROCESS | 1952 | ++DOCSHELL 0x11877e000 == 29 [pid = 1952] [id = 785] 07:47:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 80 (0x11677b400) [pid = 1952] [serial = 2353] [outer = 0x0] 07:47:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 81 (0x116974c00) [pid = 1952] [serial = 2354] [outer = 0x11677b400] 07:47:03 INFO - PROCESS | 1952 | 1467643623494 Marionette DEBUG loaded listener.js 07:47:03 INFO - PROCESS | 1952 | ++DOMWINDOW == 82 (0x11825b400) [pid = 1952] [serial = 2355] [outer = 0x11677b400] 07:47:03 INFO - PROCESS | 1952 | 1467643623841 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:47:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:47:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 532ms 07:47:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:47:03 INFO - PROCESS | 1952 | 1467643623870 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 07:47:03 INFO - PROCESS | 1952 | 1467643623871 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 07:47:03 INFO - PROCESS | 1952 | 1467643623874 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:47:03 INFO - PROCESS | 1952 | 1467643623876 Marionette TRACE conn2 <- [1,3106,null,{}] 07:47:03 INFO - PROCESS | 1952 | 1467643623884 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:03 INFO - PROCESS | 1952 | 1467643623887 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:47:03 INFO - PROCESS | 1952 | 1467643623972 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 07:47:04 INFO - PROCESS | 1952 | 1467643624038 Marionette TRACE conn2 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:04 INFO - PROCESS | 1952 | 1467643624040 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:47:04 INFO - PROCESS | 1952 | ++DOCSHELL 0x119ba1800 == 30 [pid = 1952] [id = 786] 07:47:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 83 (0x1183d5c00) [pid = 1952] [serial = 2356] [outer = 0x0] 07:47:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 84 (0x1185de400) [pid = 1952] [serial = 2357] [outer = 0x1183d5c00] 07:47:04 INFO - PROCESS | 1952 | 1467643624074 Marionette DEBUG loaded listener.js 07:47:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 85 (0x1193d2400) [pid = 1952] [serial = 2358] [outer = 0x1183d5c00] 07:47:04 INFO - PROCESS | 1952 | 1467643624345 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:47:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:47:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:47:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:47:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 521ms 07:47:04 INFO - PROCESS | 1952 | 1467643624395 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 07:47:04 INFO - PROCESS | 1952 | 1467643624397 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 07:47:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:47:04 INFO - PROCESS | 1952 | 1467643624402 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:47:04 INFO - PROCESS | 1952 | 1467643624404 Marionette TRACE conn2 <- [1,3110,null,{}] 07:47:04 INFO - PROCESS | 1952 | 1467643624407 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:04 INFO - PROCESS | 1952 | 1467643624408 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:47:04 INFO - PROCESS | 1952 | 1467643624494 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 07:47:04 INFO - PROCESS | 1952 | 1467643624558 Marionette TRACE conn2 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:04 INFO - PROCESS | 1952 | 1467643624559 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:47:04 INFO - PROCESS | 1952 | ++DOCSHELL 0x124c8b800 == 31 [pid = 1952] [id = 787] 07:47:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 86 (0x1193da400) [pid = 1952] [serial = 2359] [outer = 0x0] 07:47:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 87 (0x11990b000) [pid = 1952] [serial = 2360] [outer = 0x1193da400] 07:47:04 INFO - PROCESS | 1952 | 1467643624584 Marionette DEBUG loaded listener.js 07:47:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 88 (0x11a0ca400) [pid = 1952] [serial = 2361] [outer = 0x1193da400] 07:47:04 INFO - PROCESS | 1952 | 1467643624849 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:47:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:47:04 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 07:47:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:47:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:47:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 471ms 07:47:04 INFO - PROCESS | 1952 | 1467643624873 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 07:47:04 INFO - PROCESS | 1952 | 1467643624874 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 07:47:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:47:04 INFO - PROCESS | 1952 | 1467643624876 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:47:04 INFO - PROCESS | 1952 | 1467643624877 Marionette TRACE conn2 <- [1,3114,null,{}] 07:47:04 INFO - PROCESS | 1952 | 1467643624880 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:47:04 INFO - PROCESS | 1952 | 1467643624881 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:47:04 INFO - PROCESS | 1952 | 1467643624976 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 07:47:04 INFO - PROCESS | 1952 | 1467643624979 Marionette TRACE conn2 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"3fe53225-d5d5-4eeb-abec-6db6c315666b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:04 INFO - PROCESS | 1952 | 1467643624988 Marionette INFO sendAsync df976216-cc7b-4242-9503-8855edbcc92d 07:47:04 INFO - PROCESS | 1952 | ++DOCSHELL 0x126d3c800 == 32 [pid = 1952] [id = 788] 07:47:04 INFO - PROCESS | 1952 | ++DOMWINDOW == 89 (0x1127cec00) [pid = 1952] [serial = 2362] [outer = 0x0] 07:47:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 90 (0x11a0d4400) [pid = 1952] [serial = 2363] [outer = 0x1127cec00] 07:47:05 INFO - PROCESS | 1952 | 1467643625013 Marionette DEBUG loaded listener.js 07:47:05 INFO - PROCESS | 1952 | ++DOMWINDOW == 91 (0x121010000) [pid = 1952] [serial = 2364] [outer = 0x1127cec00] 07:47:05 INFO - PROCESS | 1952 | 1467643625457 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:47:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:47:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 620ms 07:47:05 INFO - PROCESS | 1952 | 1467643625497 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 07:47:05 INFO - PROCESS | 1952 | 1467643625499 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 07:47:06 WARNING - u'runner_teardown' () 07:47:06 INFO - No more tests 07:47:06 INFO - Got 0 unexpected results 07:47:06 INFO - SUITE-END | took 517s 07:47:06 INFO - Closing logging queue 07:47:06 INFO - queue closed 07:47:06 INFO - Return code: 0 07:47:06 WARNING - # TBPL SUCCESS # 07:47:06 INFO - Running post-action listener: _resource_record_post_action 07:47:06 INFO - Running post-run listener: _resource_record_post_run 07:47:07 INFO - Total resource usage - Wall time: 540s; CPU: 58.0%; Read bytes: 679936; Write bytes: 953041408; Read time: 9; Write time: 5051 07:47:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:47:07 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 146162176; Write bytes: 147941376; Read time: 13422; Write time: 307 07:47:07 INFO - run-tests - Wall time: 522s; CPU: 58.0%; Read bytes: 679936; Write bytes: 793483776; Read time: 9; Write time: 4702 07:47:07 INFO - Running post-run listener: _upload_blobber_files 07:47:07 INFO - Blob upload gear active. 07:47:07 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:47:07 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 07:47:07 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'] 07:47:07 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 07:47:08 INFO - (blobuploader) - INFO - Open directory for files ... 07:47:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:47:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:47:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:47:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:47:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:47:08 INFO - (blobuploader) - INFO - Done attempting. 07:47:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:47:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:47:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:47:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:47:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:47:10 INFO - (blobuploader) - INFO - Done attempting. 07:47:10 INFO - (blobuploader) - INFO - Iteration through files over. 07:47:10 INFO - Return code: 0 07:47:10 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:47:10 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:47:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00d59dcc66de8d843d9885558c1c27f6d8c5d802058f0a44f84075fc7f0066d22318ab71234edb44a389a20e0897283e4138da0e8d4d16e83287e1da5d1598de", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb6ff3e4b3b3f4742d327f9d647492801a34afbc00fec48d3e1c70a5f8bfaeb92ce74e8d8651ae5c16ef8e67218e359721b1ad12656786551e8ff6506ec0f781"} 07:47:10 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:47:10 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:47:10 INFO - Contents: 07:47:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00d59dcc66de8d843d9885558c1c27f6d8c5d802058f0a44f84075fc7f0066d22318ab71234edb44a389a20e0897283e4138da0e8d4d16e83287e1da5d1598de", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb6ff3e4b3b3f4742d327f9d647492801a34afbc00fec48d3e1c70a5f8bfaeb92ce74e8d8651ae5c16ef8e67218e359721b1ad12656786551e8ff6506ec0f781"} 07:47:10 INFO - Running post-run listener: copy_logs_to_upload_dir 07:47:10 INFO - Copying logs to upload dir... 07:47:10 INFO - mkdir: /builds/slave/test/build/upload/logs 07:47:10 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=594.850268 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 55 secs) (at 2016-07-04 07:47:10.999764) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-04 07:47:11.002889) ========= 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.vYwiTVYrTT/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.gcUw93QatX/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/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/00d59dcc66de8d843d9885558c1c27f6d8c5d802058f0a44f84075fc7f0066d22318ab71234edb44a389a20e0897283e4138da0e8d4d16e83287e1da5d1598de", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb6ff3e4b3b3f4742d327f9d647492801a34afbc00fec48d3e1c70a5f8bfaeb92ce74e8d8651ae5c16ef8e67218e359721b1ad12656786551e8ff6506ec0f781"} build_url:https://queue.taskcluster.net/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012733 build_url: 'https://queue.taskcluster.net/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/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/00d59dcc66de8d843d9885558c1c27f6d8c5d802058f0a44f84075fc7f0066d22318ab71234edb44a389a20e0897283e4138da0e8d4d16e83287e1da5d1598de", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb6ff3e4b3b3f4742d327f9d647492801a34afbc00fec48d3e1c70a5f8bfaeb92ce74e8d8651ae5c16ef8e67218e359721b1ad12656786551e8ff6506ec0f781"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NmLPHcZ2RnOi4b_Z-8L5lw/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-07-04 07:47:11.037980) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 07:47:11.038271) ========= 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.vYwiTVYrTT/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.gcUw93QatX/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/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.005302 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 07:47:11.086087) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-04 07:47:11.086373) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-04 07:47:11.086673) ========= ========= Total master_lag: 0.42 =========