builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0038 starttime: 1461607058.61 results: success (0) buildid: 20160425083752 builduid: 08d4e1319d244485b787c038d1ac9858 revision: 352d365eb4eda3aab7c3680b0e80ce17e178b5ee ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 10:57:38.613886) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 10:57:38.614560) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 10:57:38.615044) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 10:57:38.798533) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 10:57:38.798934) ========= 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.adcage3L4N/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.7v9c51k6Mb/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/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-04-25 10:57:38-- 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% 45.1M=0s 2016-04-25 10:57:38 (45.1 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.100657 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 10:57:38.916629) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 10:57:38.916990) ========= 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.adcage3L4N/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.7v9c51k6Mb/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/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.027703 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 10:57:38.965759) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-25 10:57:38.966115) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 352d365eb4eda3aab7c3680b0e80ce17e178b5ee --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 352d365eb4eda3aab7c3680b0e80ce17e178b5ee --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.adcage3L4N/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.7v9c51k6Mb/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/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-04-25 10:57:39,037 truncating revision to first 12 chars 2016-04-25 10:57:39,037 Setting DEBUG logging. 2016-04-25 10:57:39,037 attempt 1/10 2016-04-25 10:57:39,037 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/352d365eb4ed?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-25 10:57:39,720 unpacking tar archive at: fx-team-352d365eb4ed/testing/mozharness/ program finished with exit code 0 elapsedTime=0.936218 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-25 10:57:40.055999) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 10:57:40.056272) ========= script_repo_revision: 352d365eb4eda3aab7c3680b0e80ce17e178b5ee ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 10:57:40.056641) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 10:57:40.060942) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 10:57:40.076714) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 34 secs) (at 2016-04-25 10:57:40.077090) ========= /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 fx-team --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', 'fx-team', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.adcage3L4N/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.7v9c51k6Mb/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 10:57:40 INFO - MultiFileLogger online at 20160425 10:57:40 in /builds/slave/test 10:57:40 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 fx-team --download-symbols true 10:57:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:57:40 INFO - {'append_to_log': False, 10:57:40 INFO - 'base_work_dir': '/builds/slave/test', 10:57:40 INFO - 'blob_upload_branch': 'fx-team', 10:57:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:57:40 INFO - 'buildbot_json_path': 'buildprops.json', 10:57:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:57:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:57:40 INFO - 'download_minidump_stackwalk': True, 10:57:40 INFO - 'download_symbols': 'true', 10:57:40 INFO - 'e10s': False, 10:57:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:57:40 INFO - 'tooltool.py': '/tools/tooltool.py', 10:57:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:57:40 INFO - '/tools/misc-python/virtualenv.py')}, 10:57:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:57:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:57:40 INFO - 'log_level': 'info', 10:57:40 INFO - 'log_to_console': True, 10:57:40 INFO - 'opt_config_files': (), 10:57:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:57:40 INFO - '--processes=1', 10:57:40 INFO - '--config=%(test_path)s/wptrunner.ini', 10:57:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:57:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:57:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:57:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:57:40 INFO - 'pip_index': False, 10:57:40 INFO - 'require_test_zip': True, 10:57:40 INFO - 'test_type': ('testharness',), 10:57:40 INFO - 'this_chunk': '1', 10:57:40 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:57:40 INFO - 'total_chunks': '10', 10:57:40 INFO - 'virtualenv_path': 'venv', 10:57:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:57:40 INFO - 'work_dir': 'build'} 10:57:40 INFO - ##### 10:57:40 INFO - ##### Running clobber step. 10:57:40 INFO - ##### 10:57:40 INFO - Running pre-action listener: _resource_record_pre_action 10:57:40 INFO - Running main action method: clobber 10:57:40 INFO - rmtree: /builds/slave/test/build 10:57:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:57:41 INFO - Running post-action listener: _resource_record_post_action 10:57:41 INFO - ##### 10:57:41 INFO - ##### Running read-buildbot-config step. 10:57:41 INFO - ##### 10:57:41 INFO - Running pre-action listener: _resource_record_pre_action 10:57:41 INFO - Running main action method: read_buildbot_config 10:57:41 INFO - Using buildbot properties: 10:57:41 INFO - { 10:57:41 INFO - "project": "", 10:57:41 INFO - "product": "firefox", 10:57:41 INFO - "script_repo_revision": "production", 10:57:41 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 10:57:41 INFO - "repository": "", 10:57:41 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 10:57:41 INFO - "buildid": "20160425083752", 10:57:41 INFO - "pgo_build": "False", 10:57:41 INFO - "basedir": "/builds/slave/test", 10:57:41 INFO - "buildnumber": 334, 10:57:41 INFO - "slavename": "t-yosemite-r7-0038", 10:57:41 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 10:57:41 INFO - "platform": "macosx64", 10:57:41 INFO - "branch": "fx-team", 10:57:41 INFO - "revision": "352d365eb4eda3aab7c3680b0e80ce17e178b5ee", 10:57:41 INFO - "repo_path": "integration/fx-team", 10:57:41 INFO - "moz_repo_path": "", 10:57:41 INFO - "stage_platform": "macosx64", 10:57:41 INFO - "builduid": "08d4e1319d244485b787c038d1ac9858", 10:57:41 INFO - "slavebuilddir": "test" 10:57:41 INFO - } 10:57:41 INFO - Found installer url https://queue.taskcluster.net/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 10:57:41 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 10:57:41 INFO - Running post-action listener: _resource_record_post_action 10:57:41 INFO - ##### 10:57:41 INFO - ##### Running download-and-extract step. 10:57:41 INFO - ##### 10:57:41 INFO - Running pre-action listener: _resource_record_pre_action 10:57:41 INFO - Running main action method: download_and_extract 10:57:41 INFO - mkdir: /builds/slave/test/build/tests 10:57:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:57:41 INFO - https://queue.taskcluster.net/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 10:57:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 10:57:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 10:57:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 10:57:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json'}, attempt #1 10:57:43 INFO - Downloaded 1235 bytes. 10:57:43 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 10:57:43 INFO - Using the following test package requirements: 10:57:43 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 10:57:43 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 10:57:43 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 10:57:43 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 10:57:43 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 10:57:43 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 10:57:43 INFO - u'jsshell-mac64.zip'], 10:57:43 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 10:57:43 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 10:57:43 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 10:57:43 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 10:57:43 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 10:57:43 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 10:57:43 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 10:57:43 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 10:57:43 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 10:57:43 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 10:57:43 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 10:57:43 INFO - Downloading packages: [u'firefox-48.0a1.en-US.mac64.common.tests.zip', u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 10:57:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:57:43 INFO - https://queue.taskcluster.net/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 10:57:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 10:57:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 10:57:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip 10:57:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip'}, attempt #1 10:57:44 INFO - Downloaded 17990502 bytes. 10:57:44 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:57:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:57:45 INFO - caution: filename not matched: web-platform/* 10:57:45 INFO - Return code: 11 10:57: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')]} 10:57:45 INFO - https://queue.taskcluster.net/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 10:57:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 10:57:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 10:57:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 10:57:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 10:57:46 INFO - Downloaded 36406741 bytes. 10:57:46 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:57:46 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:57:51 INFO - caution: filename not matched: bin/* 10:57:51 INFO - caution: filename not matched: config/* 10:57:51 INFO - caution: filename not matched: mozbase/* 10:57:51 INFO - caution: filename not matched: marionette/* 10:57:51 INFO - caution: filename not matched: tools/wptserve/* 10:57:51 INFO - Return code: 11 10:57:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:57:51 INFO - https://queue.taskcluster.net/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 10:57:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 10:57:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 10:57:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 10:57:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg'}, attempt #1 10:57:55 INFO - Downloaded 68898787 bytes. 10:57:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 10:57:55 INFO - mkdir: /builds/slave/test/properties 10:57:55 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:57:55 INFO - Writing to file /builds/slave/test/properties/build_url 10:57:55 INFO - Contents: 10:57:55 INFO - build_url:https://queue.taskcluster.net/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 10:57:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 10:57:56 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:57:56 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:57:56 INFO - Contents: 10:57:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 10:57:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:57:56 INFO - https://queue.taskcluster.net/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:57:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 10:57:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 10:57:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 10:57:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 10:57:58 INFO - Downloaded 103589516 bytes. 10:57:58 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 10:57:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 10:58:02 INFO - Return code: 0 10:58:02 INFO - Running post-action listener: _resource_record_post_action 10:58:02 INFO - Running post-action listener: set_extra_try_arguments 10:58:02 INFO - ##### 10:58:02 INFO - ##### Running create-virtualenv step. 10:58:02 INFO - ##### 10:58:02 INFO - Running pre-action listener: _pre_create_virtualenv 10:58:02 INFO - Running pre-action listener: _resource_record_pre_action 10:58:02 INFO - Running main action method: create_virtualenv 10:58:02 INFO - Creating virtualenv /builds/slave/test/build/venv 10:58:02 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 10:58:02 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:58:02 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:58:02 INFO - Using real prefix '/tools/python27' 10:58:02 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:58:03 INFO - Installing distribute.............................................................................................................................................................................................done. 10:58:06 INFO - Installing pip.................done. 10:58:06 INFO - Return code: 0 10:58:06 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:58:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:58:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:58:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:58:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:58:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:58:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:58:06 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 0x10db76e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db93f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffd01ca84e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db8f5e0>, '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 0x10d772cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d79d990>, '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.adcage3L4N/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.7v9c51k6Mb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:58:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 10:58:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 10:58:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.adcage3L4N/Render', 10:58:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:58:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:58:06 INFO - 'HOME': '/Users/cltbld', 10:58:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:58:06 INFO - 'LOGNAME': 'cltbld', 10:58:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:58:06 INFO - 'MOZ_NO_REMOTE': '1', 10:58:06 INFO - 'NO_EM_RESTART': '1', 10:58:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:58:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:58:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:58:06 INFO - 'PWD': '/builds/slave/test', 10:58:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:58:06 INFO - 'SHELL': '/bin/bash', 10:58:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.7v9c51k6Mb/Listeners', 10:58:06 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 10:58:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:58:06 INFO - 'USER': 'cltbld', 10:58:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:58:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:58:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:58:06 INFO - 'XPC_FLAGS': '0x0', 10:58:06 INFO - 'XPC_SERVICE_NAME': '0', 10:58:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:58:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:58:06 INFO - Downloading/unpacking psutil>=0.7.1 10:58:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:58:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:58:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:58:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:58:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:58:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:58:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:58:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:58:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:58:09 INFO - Installing collected packages: psutil 10:58:09 INFO - Running setup.py install for psutil 10:58:09 INFO - building 'psutil._psutil_osx' extension 10:58:09 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 10:58:10 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 10:58:10 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 10:58:10 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 10:58:10 INFO - building 'psutil._psutil_posix' extension 10:58:10 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 10:58:10 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 10:58:10 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 10:58:10 INFO - ^ 10:58:10 INFO - 1 warning generated. 10:58:10 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 10:58:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:58:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:58:10 INFO - Successfully installed psutil 10:58:10 INFO - Cleaning up... 10:58:10 INFO - Return code: 0 10:58:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:58:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:58:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:58:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:58:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:58:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:58:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:58:10 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 0x10db76e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db93f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffd01ca84e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db8f5e0>, '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 0x10d772cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d79d990>, '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.adcage3L4N/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.7v9c51k6Mb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:58:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 10:58:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:58:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.adcage3L4N/Render', 10:58:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:58:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:58:10 INFO - 'HOME': '/Users/cltbld', 10:58:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:58:10 INFO - 'LOGNAME': 'cltbld', 10:58:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:58:10 INFO - 'MOZ_NO_REMOTE': '1', 10:58:10 INFO - 'NO_EM_RESTART': '1', 10:58:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:58:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:58:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:58:10 INFO - 'PWD': '/builds/slave/test', 10:58:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:58:10 INFO - 'SHELL': '/bin/bash', 10:58:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.7v9c51k6Mb/Listeners', 10:58:10 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 10:58:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:58:10 INFO - 'USER': 'cltbld', 10:58:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:58:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:58:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:58:10 INFO - 'XPC_FLAGS': '0x0', 10:58:10 INFO - 'XPC_SERVICE_NAME': '0', 10:58:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:58:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:58:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:58:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:58:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:58:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:58:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:58:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:58:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:58:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:58:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:58:13 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:58:13 INFO - Installing collected packages: mozsystemmonitor 10:58:13 INFO - Running setup.py install for mozsystemmonitor 10:58:13 INFO - Successfully installed mozsystemmonitor 10:58:13 INFO - Cleaning up... 10:58:13 INFO - Return code: 0 10:58:13 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:58:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:58:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:58:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:58:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:58:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:58:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:58:13 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 0x10db76e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db93f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffd01ca84e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db8f5e0>, '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 0x10d772cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d79d990>, '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.adcage3L4N/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.7v9c51k6Mb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:58:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 10:58:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:58:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.adcage3L4N/Render', 10:58:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:58:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:58:13 INFO - 'HOME': '/Users/cltbld', 10:58:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:58:13 INFO - 'LOGNAME': 'cltbld', 10:58:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:58:13 INFO - 'MOZ_NO_REMOTE': '1', 10:58:13 INFO - 'NO_EM_RESTART': '1', 10:58:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:58:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:58:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:58:13 INFO - 'PWD': '/builds/slave/test', 10:58:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:58:13 INFO - 'SHELL': '/bin/bash', 10:58:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.7v9c51k6Mb/Listeners', 10:58:13 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 10:58:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:58:13 INFO - 'USER': 'cltbld', 10:58:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:58:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:58:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:58:13 INFO - 'XPC_FLAGS': '0x0', 10:58:13 INFO - 'XPC_SERVICE_NAME': '0', 10:58:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:58:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:58:13 INFO - Downloading/unpacking blobuploader==1.2.4 10:58:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:58:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:58:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:58:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:58:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:58:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:58:16 INFO - Downloading blobuploader-1.2.4.tar.gz 10:58:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:58:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:58:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:58:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:58:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:58:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:58:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:58:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:58:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:58:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:58:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:58:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:58:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:58:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:58:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:58:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:58:17 INFO - Downloading docopt-0.6.1.tar.gz 10:58:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:58:17 INFO - Installing collected packages: blobuploader, requests, docopt 10:58:17 INFO - Running setup.py install for blobuploader 10:58:17 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:58:17 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:58:17 INFO - Running setup.py install for requests 10:58:18 INFO - Running setup.py install for docopt 10:58:18 INFO - Successfully installed blobuploader requests docopt 10:58:18 INFO - Cleaning up... 10:58:18 INFO - Return code: 0 10:58:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:58:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:58:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:58:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:58:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:58:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:58:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:58:18 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 0x10db76e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db93f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffd01ca84e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db8f5e0>, '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 0x10d772cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d79d990>, '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.adcage3L4N/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.7v9c51k6Mb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:58:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 10:58:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:58:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.adcage3L4N/Render', 10:58:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:58:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:58:18 INFO - 'HOME': '/Users/cltbld', 10:58:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:58:18 INFO - 'LOGNAME': 'cltbld', 10:58:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:58:18 INFO - 'MOZ_NO_REMOTE': '1', 10:58:18 INFO - 'NO_EM_RESTART': '1', 10:58:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:58:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:58:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:58:18 INFO - 'PWD': '/builds/slave/test', 10:58:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:58:18 INFO - 'SHELL': '/bin/bash', 10:58:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.7v9c51k6Mb/Listeners', 10:58:18 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 10:58:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:58:18 INFO - 'USER': 'cltbld', 10:58:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:58:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:58:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:58:18 INFO - 'XPC_FLAGS': '0x0', 10:58:18 INFO - 'XPC_SERVICE_NAME': '0', 10:58:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:58:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:58:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:58:18 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-hbsZHt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:58:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:58:18 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-W5Xt1g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:58:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:58:18 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-aAKwVC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:58:19 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-wNLdj2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:58:19 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-wuV2Pz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:58:19 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-sJloVe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:58:19 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-BftaW5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:58:19 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-XToesj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:58:19 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-L0Jy38-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:58:19 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-kK3eQU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:58:19 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-gSH3M0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:58:19 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-I8ggiE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:58:19 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-rZjLUI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:58:20 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-K064e5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:58:20 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-nQswv8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:58:20 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-4Z_tch-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:58:20 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-1K2giP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:58:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:58:20 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-_Hl_dw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:58:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:58:20 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-7PA5aV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:58:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:58:20 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-LvtyiJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:58:20 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:58:21 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-C0flOS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:58:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:58:21 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 10:58:21 INFO - Running setup.py install for manifestparser 10:58:21 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:58:21 INFO - Running setup.py install for mozcrash 10:58:21 INFO - Running setup.py install for mozdebug 10:58:21 INFO - Running setup.py install for mozdevice 10:58:21 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:58:21 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:58:21 INFO - Running setup.py install for mozfile 10:58:22 INFO - Running setup.py install for mozhttpd 10:58:22 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:58:22 INFO - Running setup.py install for mozinfo 10:58:22 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:58:22 INFO - Running setup.py install for mozInstall 10:58:22 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:58:22 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:58:22 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:58:22 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:58:22 INFO - Running setup.py install for mozleak 10:58:22 INFO - Running setup.py install for mozlog 10:58:22 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:58:22 INFO - Running setup.py install for moznetwork 10:58:22 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:58:22 INFO - Running setup.py install for mozprocess 10:58:23 INFO - Running setup.py install for mozprofile 10:58:23 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:58:23 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:58:23 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:58:23 INFO - Running setup.py install for mozrunner 10:58:23 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:58:23 INFO - Running setup.py install for mozscreenshot 10:58:23 INFO - Running setup.py install for moztest 10:58:23 INFO - Running setup.py install for mozversion 10:58:23 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:58:23 INFO - Running setup.py install for wptserve 10:58:24 INFO - Running setup.py install for marionette-driver 10:58:24 INFO - Running setup.py install for browsermob-proxy 10:58:24 INFO - Running setup.py install for marionette-client 10:58:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:58:24 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:58:24 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 10:58:24 INFO - Cleaning up... 10:58:24 INFO - Return code: 0 10:58:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:58:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:58:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:58:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:58: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')]} 10:58:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:58:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:58:25 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 0x10db76e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db93f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffd01ca84e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db8f5e0>, '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 0x10d772cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d79d990>, '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.adcage3L4N/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.7v9c51k6Mb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:58:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 10:58:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:58:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.adcage3L4N/Render', 10:58:25 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:58:25 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:58:25 INFO - 'HOME': '/Users/cltbld', 10:58:25 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:58:25 INFO - 'LOGNAME': 'cltbld', 10:58:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:58:25 INFO - 'MOZ_NO_REMOTE': '1', 10:58:25 INFO - 'NO_EM_RESTART': '1', 10:58:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:58:25 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:58:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:58:25 INFO - 'PWD': '/builds/slave/test', 10:58:25 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:58:25 INFO - 'SHELL': '/bin/bash', 10:58:25 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.7v9c51k6Mb/Listeners', 10:58:25 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 10:58:25 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:58:25 INFO - 'USER': 'cltbld', 10:58:25 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:58:25 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:58:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:58:25 INFO - 'XPC_FLAGS': '0x0', 10:58:25 INFO - 'XPC_SERVICE_NAME': '0', 10:58:25 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:58:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:58:25 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-9HebbB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:58:25 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 10:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:58:25 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-ywyR6Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:58:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 10:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:58:25 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-qrQeH4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:58:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 10:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:58:25 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-L5yAf4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:58:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 10:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:58:25 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-ewZXXz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:58:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 10:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:58:25 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-aQVb7j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:58:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 10:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:58:26 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-H3Msp8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:58:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 10:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:58:26 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-rzH63F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:58:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 10:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:58:26 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-aN6uZR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:58:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 10:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:58:26 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-V5H_dY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:58:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:58:26 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-ez9KWP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:58:26 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 10:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:58:26 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-hUk4wo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:58:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 10:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:58:26 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-_coDkw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:58:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 10:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:58:26 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-pP16pF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:58:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 10:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:58:26 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-kjF9Qv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:58:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 10:58:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:58:27 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-PH6zoL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:58:27 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 10:58:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:58:27 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-ZkCtai-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:58:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 10:58:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:58:27 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-edYERz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:58:27 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 10:58:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:58:27 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-Vy3U2S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:58:27 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 10:58:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:58:27 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-13_msX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:58:27 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 10:58:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:58:27 INFO - Running setup.py (path:/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/pip-umSQXP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:58:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:58:28 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 10:58:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 10:58:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 10:58:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 10:58:28 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 10:58:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 10:58:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:58:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:58:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:58:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:58:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:58:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:58:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:58:30 INFO - Downloading blessings-1.6.tar.gz 10:58:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:58:30 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 10:58:30 INFO - Installing collected packages: blessings 10:58:30 INFO - Running setup.py install for blessings 10:58:31 INFO - Successfully installed blessings 10:58:31 INFO - Cleaning up... 10:58:31 INFO - Return code: 0 10:58:31 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:58:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:58:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:58:31 INFO - Reading from file tmpfile_stdout 10:58:31 INFO - Current package versions: 10:58:31 INFO - blessings == 1.6 10:58:31 INFO - blobuploader == 1.2.4 10:58:31 INFO - browsermob-proxy == 0.6.0 10:58:31 INFO - docopt == 0.6.1 10:58:31 INFO - manifestparser == 1.1 10:58:31 INFO - marionette-client == 2.3.0 10:58:31 INFO - marionette-driver == 1.4.0 10:58:31 INFO - mozInstall == 1.12 10:58:31 INFO - mozcrash == 0.17 10:58:31 INFO - mozdebug == 0.1 10:58:31 INFO - mozdevice == 0.48 10:58:31 INFO - mozfile == 1.2 10:58:31 INFO - mozhttpd == 0.7 10:58:31 INFO - mozinfo == 0.9 10:58:31 INFO - mozleak == 0.1 10:58:31 INFO - mozlog == 3.1 10:58:31 INFO - moznetwork == 0.27 10:58:31 INFO - mozprocess == 0.22 10:58:31 INFO - mozprofile == 0.28 10:58:31 INFO - mozrunner == 6.11 10:58:31 INFO - mozscreenshot == 0.1 10:58:31 INFO - mozsystemmonitor == 0.0 10:58:31 INFO - moztest == 0.7 10:58:31 INFO - mozversion == 1.4 10:58:31 INFO - psutil == 3.1.1 10:58:31 INFO - requests == 1.2.3 10:58:31 INFO - wptserve == 1.4.0 10:58:31 INFO - wsgiref == 0.1.2 10:58:31 INFO - Running post-action listener: _resource_record_post_action 10:58:31 INFO - Running post-action listener: _start_resource_monitoring 10:58:31 INFO - Starting resource monitoring. 10:58:31 INFO - ##### 10:58:31 INFO - ##### Running pull step. 10:58:31 INFO - ##### 10:58:31 INFO - Running pre-action listener: _resource_record_pre_action 10:58:31 INFO - Running main action method: pull 10:58:31 INFO - Pull has nothing to do! 10:58:31 INFO - Running post-action listener: _resource_record_post_action 10:58:31 INFO - ##### 10:58:31 INFO - ##### Running install step. 10:58:31 INFO - ##### 10:58:31 INFO - Running pre-action listener: _resource_record_pre_action 10:58:31 INFO - Running main action method: install 10:58:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:58:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:58:31 INFO - Reading from file tmpfile_stdout 10:58:31 INFO - Detecting whether we're running mozinstall >=1.0... 10:58:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:58:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:58:31 INFO - Reading from file tmpfile_stdout 10:58:31 INFO - Output received: 10:58:31 INFO - Usage: mozinstall [options] installer 10:58:31 INFO - Options: 10:58:31 INFO - -h, --help show this help message and exit 10:58:31 INFO - -d DEST, --destination=DEST 10:58:31 INFO - Directory to install application into. [default: 10:58:31 INFO - "/builds/slave/test"] 10:58:31 INFO - --app=APP Application being installed. [default: firefox] 10:58:31 INFO - mkdir: /builds/slave/test/build/application 10:58:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 10:58:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 10:58:52 INFO - Reading from file tmpfile_stdout 10:58:52 INFO - Output received: 10:58:52 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 10:58:52 INFO - Running post-action listener: _resource_record_post_action 10:58:52 INFO - ##### 10:58:52 INFO - ##### Running run-tests step. 10:58:52 INFO - ##### 10:58:52 INFO - Running pre-action listener: _resource_record_pre_action 10:58:52 INFO - Running main action method: run_tests 10:58:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:58:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:58:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:58:52 INFO - grabbing minidump binary from tooltool 10:58:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:58:52 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 0x10db8f5e0>, '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 0x10d772cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d79d990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:58:52 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 10:58:52 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 10:58:52 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:58:52 INFO - Return code: 0 10:58:52 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 10:58:52 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:58:52 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/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 10:58:52 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/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 10:58:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.adcage3L4N/Render', 10:58:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:58:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:58:52 INFO - 'HOME': '/Users/cltbld', 10:58:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:58:52 INFO - 'LOGNAME': 'cltbld', 10:58:52 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:58:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:58:52 INFO - 'MOZ_NO_REMOTE': '1', 10:58:52 INFO - 'NO_EM_RESTART': '1', 10:58:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:58:52 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:58:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:58:52 INFO - 'PWD': '/builds/slave/test', 10:58:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:58:52 INFO - 'SHELL': '/bin/bash', 10:58:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.7v9c51k6Mb/Listeners', 10:58:52 INFO - 'TMPDIR': '/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/T/', 10:58:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:58:52 INFO - 'USER': 'cltbld', 10:58:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:58:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:58:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:58:52 INFO - 'XPC_FLAGS': '0x0', 10:58:52 INFO - 'XPC_SERVICE_NAME': '0', 10:58:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:58:52 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/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 10:58:52 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 10:58:52 INFO - import pkg_resources 10:58:53 INFO - Using 1 client processes 10:58:53 INFO - wptserve Starting http server on 127.0.0.1:8000 10:58:53 INFO - wptserve Starting http server on 127.0.0.1:8001 10:58:53 INFO - wptserve Starting http server on 127.0.0.1:8443 10:58:56 INFO - SUITE-START | Running 778 tests 10:58:56 INFO - Running testharness tests 10:58:56 INFO - Setting up ssl 10:58:56 INFO - PROCESS | certutil | 10:58:56 INFO - PROCESS | certutil | 10:58:56 INFO - PROCESS | certutil | 10:58:56 INFO - Certificate Nickname Trust Attributes 10:58:56 INFO - SSL,S/MIME,JAR/XPI 10:58:56 INFO - 10:58:56 INFO - web-platform-tests CT,, 10:58:56 INFO - 10:58:56 INFO - Starting runner 10:58:57 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 10:58:57 INFO - PROCESS | 1643 | 1461607137292 Marionette DEBUG Marionette enabled via build flag and pref 10:58:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x11673b000 == 1 [pid = 1643] [id = 1] 10:58:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 1 (0x11673b800) [pid = 1643] [serial = 1] [outer = 0x0] 10:58:57 INFO - PROCESS | 1643 | [1643] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 10:58:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 2 (0x11673c800) [pid = 1643] [serial = 2] [outer = 0x11673b800] 10:58:57 INFO - PROCESS | 1643 | 1461607137675 Marionette INFO Listening on port 2828 10:58:57 INFO - PROCESS | 1643 | 1461607137892 Marionette DEBUG Marionette enabled via command-line flag 10:58:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x119174000 == 2 [pid = 1643] [id = 2] 10:58:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 3 (0x119174800) [pid = 1643] [serial = 3] [outer = 0x0] 10:58:57 INFO - PROCESS | 1643 | [1643] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 10:58:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 4 (0x119175800) [pid = 1643] [serial = 4] [outer = 0x119174800] 10:58:58 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:58:58 INFO - PROCESS | 1643 | 1461607138058 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49289 10:58:58 INFO - PROCESS | 1643 | 1461607138130 Marionette DEBUG Closed connection conn0 10:58:58 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:58:58 INFO - PROCESS | 1643 | 1461607138136 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49290 10:58:58 INFO - PROCESS | 1643 | 1461607138151 Marionette DEBUG Closed connection conn1 10:58:58 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:58:58 INFO - PROCESS | 1643 | 1461607138156 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49291 10:58:58 INFO - PROCESS | 1643 | 1461607138164 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:58:58 INFO - PROCESS | 1643 | 1461607138170 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160425083752","device":"desktop","version":"48.0a1"} 10:58:58 INFO - PROCESS | 1643 | [1643] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:58:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c916000 == 3 [pid = 1643] [id = 3] 10:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 5 (0x11c916800) [pid = 1643] [serial = 5] [outer = 0x0] 10:58:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c917000 == 4 [pid = 1643] [id = 4] 10:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 6 (0x11c953800) [pid = 1643] [serial = 6] [outer = 0x0] 10:58:59 INFO - PROCESS | 1643 | [1643] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:58:59 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:58:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x125ec3000 == 5 [pid = 1643] [id = 5] 10:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 7 (0x11c953000) [pid = 1643] [serial = 7] [outer = 0x0] 10:58:59 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:58:59 INFO - PROCESS | 1643 | [1643] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 8 (0x126111400) [pid = 1643] [serial = 8] [outer = 0x11c953000] 10:58:59 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 10:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 9 (0x126722000) [pid = 1643] [serial = 9] [outer = 0x11c916800] 10:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 10 (0x126736000) [pid = 1643] [serial = 10] [outer = 0x11c953800] 10:58:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 11 (0x126737c00) [pid = 1643] [serial = 11] [outer = 0x11c953000] 10:59:00 INFO - PROCESS | 1643 | [1643] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:59:00 INFO - PROCESS | 1643 | 1461607140413 Marionette DEBUG loaded listener.js 10:59:00 INFO - PROCESS | 1643 | 1461607140422 Marionette DEBUG loaded listener.js 10:59:00 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 10:59:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 12 (0x1291b5800) [pid = 1643] [serial = 12] [outer = 0x11c953000] 10:59:00 INFO - PROCESS | 1643 | 1461607140773 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"40be681c-1638-8a4d-8ba9-20c6f78ac1db","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160425083752","device":"desktop","version":"48.0a1","command_id":1}}] 10:59:00 INFO - PROCESS | 1643 | 1461607140869 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}] 10:59:00 INFO - PROCESS | 1643 | 1461607140930 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 10:59:01 INFO - PROCESS | 1643 | 1461607141005 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:59:01 INFO - PROCESS | 1643 | [1643] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:59:01 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:59:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 13 (0x12a1f4800) [pid = 1643] [serial = 13] [outer = 0x11c953000] 10:59:01 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:59:01 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:59:01 INFO - PROCESS | 1643 | 1461607141278 Marionette TRACE conn2 <- [1,3,null,{}] 10:59:01 INFO - PROCESS | 1643 | 1461607141281 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:59:01 INFO - PROCESS | 1643 | 1461607141292 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 10:59:01 INFO - PROCESS | 1643 | 1461607141319 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 10:59:01 INFO - PROCESS | 1643 | 1461607141321 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 10:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:59:01 INFO - PROCESS | 1643 | 1461607141329 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:59:01 INFO - PROCESS | 1643 | 1461607141332 Marionette TRACE conn2 <- [1,6,null,{}] 10:59:01 INFO - PROCESS | 1643 | 1461607141334 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}] 10:59:01 INFO - PROCESS | 1643 | 1461607141347 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 10:59:01 INFO - PROCESS | 1643 | 1461607141349 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bdac000 == 6 [pid = 1643] [id = 6] 10:59:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 14 (0x12bd96000) [pid = 1643] [serial = 14] [outer = 0x0] 10:59:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 15 (0x12bd96c00) [pid = 1643] [serial = 15] [outer = 0x12bd96000] 10:59:01 INFO - PROCESS | 1643 | 1461607141382 Marionette DEBUG loaded listener.js 10:59:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 16 (0x12be9c000) [pid = 1643] [serial = 16] [outer = 0x12bd96000] 10:59:01 INFO - PROCESS | 1643 | 1461607141693 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]]]}] 10:59:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c04f000 == 7 [pid = 1643] [id = 7] 10:59:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 17 (0x12be9ec00) [pid = 1643] [serial = 17] [outer = 0x0] 10:59:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 18 (0x12bea3400) [pid = 1643] [serial = 18] [outer = 0x12be9ec00] 10:59:01 INFO - PROCESS | 1643 | 1461607141718 Marionette DEBUG loaded listener.js 10:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 420ms 10:59:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 19 (0x12c10ec00) [pid = 1643] [serial = 19] [outer = 0x12be9ec00] 10:59:01 INFO - PROCESS | 1643 | 1461607141781 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 10:59:01 INFO - PROCESS | 1643 | 1461607141782 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 10:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:59:01 INFO - PROCESS | 1643 | 1461607141800 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:59:01 INFO - PROCESS | 1643 | 1461607141801 Marionette TRACE conn2 <- [1,10,null,{}] 10:59:01 INFO - PROCESS | 1643 | 1461607141812 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}] 10:59:01 INFO - PROCESS | 1643 | 1461607141942 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 10:59:01 INFO - PROCESS | 1643 | 1461607141973 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d519000 == 8 [pid = 1643] [id = 8] 10:59:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 20 (0x12d504c00) [pid = 1643] [serial = 20] [outer = 0x0] 10:59:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 21 (0x12d506800) [pid = 1643] [serial = 21] [outer = 0x12d504c00] 10:59:02 INFO - PROCESS | 1643 | 1461607142003 Marionette DEBUG loaded listener.js 10:59:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 22 (0x12d50b000) [pid = 1643] [serial = 22] [outer = 0x12d504c00] 10:59:02 INFO - PROCESS | 1643 | 1461607142312 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]]]}] 10:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 531ms 10:59:02 INFO - PROCESS | 1643 | 1461607142321 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 10:59:02 INFO - PROCESS | 1643 | 1461607142322 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 10:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:59:02 INFO - PROCESS | 1643 | 1461607142332 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:59:02 INFO - PROCESS | 1643 | 1461607142333 Marionette TRACE conn2 <- [1,14,null,{}] 10:59:02 INFO - PROCESS | 1643 | 1461607142335 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}] 10:59:02 INFO - PROCESS | 1643 | 1461607142462 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 10:59:02 INFO - PROCESS | 1643 | 1461607142471 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d7b0000 == 9 [pid = 1643] [id = 9] 10:59:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 23 (0x12dc20400) [pid = 1643] [serial = 23] [outer = 0x0] 10:59:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 24 (0x12ddc4400) [pid = 1643] [serial = 24] [outer = 0x12dc20400] 10:59:02 INFO - PROCESS | 1643 | 1461607142497 Marionette DEBUG loaded listener.js 10:59:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 25 (0x12ddcd000) [pid = 1643] [serial = 25] [outer = 0x12dc20400] 10:59:02 INFO - PROCESS | 1643 | 1461607142762 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]]]}] 10:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 10:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:59:02 INFO - PROCESS | 1643 | 1461607142801 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 10:59:02 INFO - PROCESS | 1643 | 1461607142802 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 10:59:02 INFO - PROCESS | 1643 | 1461607142804 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:59:02 INFO - PROCESS | 1643 | 1461607142806 Marionette TRACE conn2 <- [1,18,null,{}] 10:59:02 INFO - PROCESS | 1643 | 1461607142815 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}] 10:59:02 INFO - PROCESS | 1643 | 1461607142906 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 10:59:02 INFO - PROCESS | 1643 | 1461607142913 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e422800 == 10 [pid = 1643] [id = 10] 10:59:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 26 (0x12e648400) [pid = 1643] [serial = 26] [outer = 0x0] 10:59:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 27 (0x12e64d800) [pid = 1643] [serial = 27] [outer = 0x12e648400] 10:59:02 INFO - PROCESS | 1643 | 1461607142938 Marionette DEBUG loaded listener.js 10:59:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 28 (0x12e697000) [pid = 1643] [serial = 28] [outer = 0x12e648400] 10:59:03 INFO - PROCESS | 1643 | 1461607143216 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]]]}] 10:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 426ms 10:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:59:03 INFO - PROCESS | 1643 | 1461607143231 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 10:59:03 INFO - PROCESS | 1643 | 1461607143232 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 10:59:03 INFO - PROCESS | 1643 | 1461607143234 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:59:03 INFO - PROCESS | 1643 | 1461607143235 Marionette TRACE conn2 <- [1,22,null,{}] 10:59:03 INFO - PROCESS | 1643 | 1461607143238 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}] 10:59:03 INFO - PROCESS | 1643 | 1461607143337 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 10:59:03 INFO - PROCESS | 1643 | 1461607143343 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12eba6000 == 11 [pid = 1643] [id = 11] 10:59:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 29 (0x12bd8bc00) [pid = 1643] [serial = 29] [outer = 0x0] 10:59:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 30 (0x12e69a000) [pid = 1643] [serial = 30] [outer = 0x12bd8bc00] 10:59:03 INFO - PROCESS | 1643 | 1461607143369 Marionette DEBUG loaded listener.js 10:59:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 31 (0x12e9c2000) [pid = 1643] [serial = 31] [outer = 0x12bd8bc00] 10:59:03 INFO - PROCESS | 1643 | 1461607143604 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]]]}] 10:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 10:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:59:03 INFO - PROCESS | 1643 | 1461607143653 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 10:59:03 INFO - PROCESS | 1643 | 1461607143654 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 10:59:03 INFO - PROCESS | 1643 | 1461607143664 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:59:03 INFO - PROCESS | 1643 | 1461607143665 Marionette TRACE conn2 <- [1,26,null,{}] 10:59:03 INFO - PROCESS | 1643 | 1461607143667 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}] 10:59:03 INFO - PROCESS | 1643 | 1461607143760 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 10:59:03 INFO - PROCESS | 1643 | 1461607143765 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a19000 == 12 [pid = 1643] [id = 12] 10:59:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 32 (0x11aac2000) [pid = 1643] [serial = 32] [outer = 0x0] 10:59:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 33 (0x11ad6a800) [pid = 1643] [serial = 33] [outer = 0x11aac2000] 10:59:03 INFO - PROCESS | 1643 | 1461607143790 Marionette DEBUG loaded listener.js 10:59:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 34 (0x12eb6f800) [pid = 1643] [serial = 34] [outer = 0x11aac2000] 10:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 376ms 10:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:59:04 INFO - PROCESS | 1643 | 1461607144029 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]]]}] 10:59:04 INFO - PROCESS | 1643 | 1461607144033 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 10:59:04 INFO - PROCESS | 1643 | 1461607144034 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 10:59:04 INFO - PROCESS | 1643 | 1461607144036 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:59:04 INFO - PROCESS | 1643 | 1461607144037 Marionette TRACE conn2 <- [1,30,null,{}] 10:59:04 INFO - PROCESS | 1643 | 1461607144047 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}] 10:59:04 INFO - PROCESS | 1643 | 1461607144138 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 10:59:04 INFO - PROCESS | 1643 | 1461607144143 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f01b800 == 13 [pid = 1643] [id = 13] 10:59:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 35 (0x12eb72800) [pid = 1643] [serial = 35] [outer = 0x0] 10:59:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 36 (0x12f08d000) [pid = 1643] [serial = 36] [outer = 0x12eb72800] 10:59:04 INFO - PROCESS | 1643 | 1461607144168 Marionette DEBUG loaded listener.js 10:59:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 37 (0x12f091000) [pid = 1643] [serial = 37] [outer = 0x12eb72800] 10:59:04 INFO - PROCESS | 1643 | 1461607144411 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]]]}] 10:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 426ms 10:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:59:04 INFO - PROCESS | 1643 | 1461607144463 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 10:59:04 INFO - PROCESS | 1643 | 1461607144464 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 10:59:04 INFO - PROCESS | 1643 | 1461607144466 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:59:04 INFO - PROCESS | 1643 | 1461607144467 Marionette TRACE conn2 <- [1,34,null,{}] 10:59:04 INFO - PROCESS | 1643 | 1461607144469 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}] 10:59:04 INFO - PROCESS | 1643 | 1461607144567 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 10:59:04 INFO - PROCESS | 1643 | 1461607144573 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f1ea800 == 14 [pid = 1643] [id = 14] 10:59:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 38 (0x12f095400) [pid = 1643] [serial = 38] [outer = 0x0] 10:59:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 39 (0x12f09a800) [pid = 1643] [serial = 39] [outer = 0x12f095400] 10:59:04 INFO - PROCESS | 1643 | 1461607144599 Marionette DEBUG loaded listener.js 10:59:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 40 (0x12f537400) [pid = 1643] [serial = 40] [outer = 0x12f095400] 10:59:04 INFO - PROCESS | 1643 | 1461607144831 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]]]}] 10:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 10:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:59:04 INFO - PROCESS | 1643 | 1461607144885 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 10:59:04 INFO - PROCESS | 1643 | 1461607144887 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 10:59:04 INFO - PROCESS | 1643 | 1461607144896 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:59:04 INFO - PROCESS | 1643 | 1461607144897 Marionette TRACE conn2 <- [1,38,null,{}] 10:59:04 INFO - PROCESS | 1643 | 1461607144900 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}] 10:59:04 INFO - PROCESS | 1643 | 1461607144993 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 10:59:05 INFO - PROCESS | 1643 | 1461607144997 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f824800 == 15 [pid = 1643] [id = 15] 10:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 41 (0x12f096800) [pid = 1643] [serial = 41] [outer = 0x0] 10:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 42 (0x12f541800) [pid = 1643] [serial = 42] [outer = 0x12f096800] 10:59:05 INFO - PROCESS | 1643 | 1461607145022 Marionette DEBUG loaded listener.js 10:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 43 (0x12f883800) [pid = 1643] [serial = 43] [outer = 0x12f096800] 10:59:05 INFO - PROCESS | 1643 | 1461607145260 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]]]}] 10:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 425ms 10:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:59:05 INFO - PROCESS | 1643 | 1461607145315 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 10:59:05 INFO - PROCESS | 1643 | 1461607145316 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 10:59:05 INFO - PROCESS | 1643 | 1461607145318 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:59:05 INFO - PROCESS | 1643 | 1461607145319 Marionette TRACE conn2 <- [1,42,null,{}] 10:59:05 INFO - PROCESS | 1643 | 1461607145329 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}] 10:59:05 INFO - PROCESS | 1643 | 1461607145423 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 10:59:05 INFO - PROCESS | 1643 | 1461607145430 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f97f800 == 16 [pid = 1643] [id = 16] 10:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 44 (0x129372800) [pid = 1643] [serial = 44] [outer = 0x0] 10:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 45 (0x12f88a000) [pid = 1643] [serial = 45] [outer = 0x129372800] 10:59:05 INFO - PROCESS | 1643 | 1461607145455 Marionette DEBUG loaded listener.js 10:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 46 (0x12f9ec800) [pid = 1643] [serial = 46] [outer = 0x129372800] 10:59:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f99e800 == 17 [pid = 1643] [id = 17] 10:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 47 (0x12f99f000) [pid = 1643] [serial = 47] [outer = 0x0] 10:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 48 (0x12f9a2000) [pid = 1643] [serial = 48] [outer = 0x12f99f000] 10:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 49 (0x12f9a8800) [pid = 1643] [serial = 49] [outer = 0x12f99f000] 10:59:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f978800 == 18 [pid = 1643] [id = 18] 10:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 50 (0x12f9f0800) [pid = 1643] [serial = 50] [outer = 0x0] 10:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 51 (0x12fbfac00) [pid = 1643] [serial = 51] [outer = 0x12f9f0800] 10:59:05 INFO - PROCESS | 1643 | 1461607145756 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]]]}] 10:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 52 (0x12b894000) [pid = 1643] [serial = 52] [outer = 0x12f9f0800] 10:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 469ms 10:59:05 INFO - PROCESS | 1643 | 1461607145802 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 10:59:05 INFO - PROCESS | 1643 | 1461607145804 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 10:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:59:05 INFO - PROCESS | 1643 | 1461607145813 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:59:05 INFO - PROCESS | 1643 | 1461607145815 Marionette TRACE conn2 <- [1,46,null,{}] 10:59:05 INFO - PROCESS | 1643 | 1461607145840 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}] 10:59:05 INFO - PROCESS | 1643 | 1461607145922 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 10:59:05 INFO - PROCESS | 1643 | 1461607145930 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x13017a000 == 19 [pid = 1643] [id = 19] 10:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 53 (0x12f9f2400) [pid = 1643] [serial = 53] [outer = 0x0] 10:59:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 54 (0x12fbf6c00) [pid = 1643] [serial = 54] [outer = 0x12f9f2400] 10:59:05 INFO - PROCESS | 1643 | 1461607145959 Marionette DEBUG loaded listener.js 10:59:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 55 (0x13023bc00) [pid = 1643] [serial = 55] [outer = 0x12f9f2400] 10:59:06 INFO - PROCESS | 1643 | 1461607146204 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]]]}] 10:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 436ms 10:59:06 INFO - PROCESS | 1643 | 1461607146247 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 10:59:06 INFO - PROCESS | 1643 | 1461607146249 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 10:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:59:06 INFO - PROCESS | 1643 | 1461607146251 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:59:06 INFO - PROCESS | 1643 | 1461607146252 Marionette TRACE conn2 <- [1,50,null,{}] 10:59:06 INFO - PROCESS | 1643 | 1461607146254 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}] 10:59:06 INFO - PROCESS | 1643 | 1461607146356 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 10:59:06 INFO - PROCESS | 1643 | 1461607146362 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x13043c000 == 20 [pid = 1643] [id = 20] 10:59:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 56 (0x11ad6dc00) [pid = 1643] [serial = 56] [outer = 0x0] 10:59:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 57 (0x11c099400) [pid = 1643] [serial = 57] [outer = 0x11ad6dc00] 10:59:06 INFO - PROCESS | 1643 | 1461607146386 Marionette DEBUG loaded listener.js 10:59:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 58 (0x130243000) [pid = 1643] [serial = 58] [outer = 0x11ad6dc00] 10:59:06 INFO - PROCESS | 1643 | 1461607146631 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]]]}] 10:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 10:59:06 INFO - PROCESS | 1643 | 1461607146670 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 10:59:06 INFO - PROCESS | 1643 | 1461607146671 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 10:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:59:06 INFO - PROCESS | 1643 | 1461607146685 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:59:06 INFO - PROCESS | 1643 | 1461607146686 Marionette TRACE conn2 <- [1,54,null,{}] 10:59:06 INFO - PROCESS | 1643 | 1461607146701 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}] 10:59:06 INFO - PROCESS | 1643 | 1461607146837 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 10:59:06 INFO - PROCESS | 1643 | 1461607146844 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x11ab11800 == 21 [pid = 1643] [id = 21] 10:59:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 59 (0x11a8f6000) [pid = 1643] [serial = 59] [outer = 0x0] 10:59:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 60 (0x11a8f9000) [pid = 1643] [serial = 60] [outer = 0x11a8f6000] 10:59:06 INFO - PROCESS | 1643 | 1461607146883 Marionette DEBUG loaded listener.js 10:59:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 61 (0x11a8fe800) [pid = 1643] [serial = 61] [outer = 0x11a8f6000] 10:59:07 INFO - PROCESS | 1643 | 1461607147209 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]]]}] 10:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 10:59:07 INFO - PROCESS | 1643 | 1461607147255 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 10:59:07 INFO - PROCESS | 1643 | 1461607147256 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 10:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:59:07 INFO - PROCESS | 1643 | 1461607147261 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:59:07 INFO - PROCESS | 1643 | 1461607147262 Marionette TRACE conn2 <- [1,58,null,{}] 10:59:07 INFO - PROCESS | 1643 | 1461607147264 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}] 10:59:07 INFO - PROCESS | 1643 | 1461607147355 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 10:59:07 INFO - PROCESS | 1643 | 1461607147359 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x130b84000 == 22 [pid = 1643] [id = 22] 10:59:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x11a8fac00) [pid = 1643] [serial = 62] [outer = 0x0] 10:59:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x1304cd000) [pid = 1643] [serial = 63] [outer = 0x11a8fac00] 10:59:07 INFO - PROCESS | 1643 | 1461607147388 Marionette DEBUG loaded listener.js 10:59:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x1304d7c00) [pid = 1643] [serial = 64] [outer = 0x11a8fac00] 10:59:08 INFO - PROCESS | 1643 | 1461607148353 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]]]}] 10:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1119ms 10:59:08 INFO - PROCESS | 1643 | 1461607148380 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 10:59:08 INFO - PROCESS | 1643 | 1461607148383 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 10:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:59:08 INFO - PROCESS | 1643 | 1461607148387 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:59:08 INFO - PROCESS | 1643 | 1461607148389 Marionette TRACE conn2 <- [1,62,null,{}] 10:59:08 INFO - PROCESS | 1643 | 1461607148393 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}] 10:59:08 INFO - PROCESS | 1643 | 1461607148501 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 10:59:08 INFO - PROCESS | 1643 | 1461607148538 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x115452800 == 23 [pid = 1643] [id = 23] 10:59:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x11541e400) [pid = 1643] [serial = 65] [outer = 0x0] 10:59:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x115a49000) [pid = 1643] [serial = 66] [outer = 0x11541e400] 10:59:08 INFO - PROCESS | 1643 | 1461607148574 Marionette DEBUG loaded listener.js 10:59:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x118642400) [pid = 1643] [serial = 67] [outer = 0x11541e400] 10:59:08 INFO - PROCESS | 1643 | 1461607148977 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]]]}] 10:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 10:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:59:09 INFO - PROCESS | 1643 | 1461607149009 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 10:59:09 INFO - PROCESS | 1643 | 1461607149013 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 10:59:09 INFO - PROCESS | 1643 | 1461607149018 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:59:09 INFO - PROCESS | 1643 | 1461607149019 Marionette TRACE conn2 <- [1,66,null,{}] 10:59:09 INFO - PROCESS | 1643 | 1461607149022 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}] 10:59:09 INFO - PROCESS | 1643 | 1461607149129 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 10:59:09 INFO - PROCESS | 1643 | 1461607149169 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x11921c000 == 24 [pid = 1643] [id = 24] 10:59:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x118acf800) [pid = 1643] [serial = 68] [outer = 0x0] 10:59:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x119269400) [pid = 1643] [serial = 69] [outer = 0x118acf800] 10:59:09 INFO - PROCESS | 1643 | 1461607149199 Marionette DEBUG loaded listener.js 10:59:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x11a823800) [pid = 1643] [serial = 70] [outer = 0x118acf800] 10:59:09 INFO - PROCESS | 1643 | 1461607149614 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]]]}] 10:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 619ms 10:59:09 INFO - PROCESS | 1643 | 1461607149637 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 10:59:09 INFO - PROCESS | 1643 | 1461607149639 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 10:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:59:09 INFO - PROCESS | 1643 | 1461607149644 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:59:09 INFO - PROCESS | 1643 | 1461607149646 Marionette TRACE conn2 <- [1,70,null,{}] 10:59:09 INFO - PROCESS | 1643 | 1461607149654 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}] 10:59:09 INFO - PROCESS | 1643 | 1461607149764 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 10:59:09 INFO - PROCESS | 1643 | 1461607149806 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x119721800 == 25 [pid = 1643] [id = 25] 10:59:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x11aabac00) [pid = 1643] [serial = 71] [outer = 0x0] 10:59:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x11ada2400) [pid = 1643] [serial = 72] [outer = 0x11aabac00] 10:59:09 INFO - PROCESS | 1643 | 1461607149840 Marionette DEBUG loaded listener.js 10:59:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x11bac4800) [pid = 1643] [serial = 73] [outer = 0x11aabac00] 10:59:10 INFO - PROCESS | 1643 | 1461607150589 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]]]}] 10:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1023ms 10:59:10 INFO - PROCESS | 1643 | 1461607150667 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 10:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:59:10 INFO - PROCESS | 1643 | 1461607150671 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 10:59:10 INFO - PROCESS | 1643 | 1461607150676 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:59:10 INFO - PROCESS | 1643 | 1461607150678 Marionette TRACE conn2 <- [1,74,null,{}] 10:59:10 INFO - PROCESS | 1643 | 1461607150689 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}] 10:59:10 INFO - PROCESS | 1643 | 1461607150841 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 10:59:10 INFO - PROCESS | 1643 | 1461607150853 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x1165bc800 == 26 [pid = 1643] [id = 26] 10:59:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x116549400) [pid = 1643] [serial = 74] [outer = 0x0] 10:59:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x118f5dc00) [pid = 1643] [serial = 75] [outer = 0x116549400] 10:59:10 INFO - PROCESS | 1643 | 1461607150910 Marionette DEBUG loaded listener.js 10:59:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x119199c00) [pid = 1643] [serial = 76] [outer = 0x116549400] 10:59:11 INFO - PROCESS | 1643 | 1461607151368 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]]]}] 10:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 729ms 10:59:11 INFO - PROCESS | 1643 | 1461607151411 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 10:59:11 INFO - PROCESS | 1643 | 1461607151415 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 10:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:59:11 INFO - PROCESS | 1643 | 1461607151419 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:59:11 INFO - PROCESS | 1643 | 1461607151421 Marionette TRACE conn2 <- [1,78,null,{}] 10:59:11 INFO - PROCESS | 1643 | 1461607151423 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}] 10:59:11 INFO - PROCESS | 1643 | 1461607151493 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 10:59:11 INFO - PROCESS | 1643 | 1461607151498 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x118cce800 == 27 [pid = 1643] [id = 27] 10:59:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x11919a000) [pid = 1643] [serial = 77] [outer = 0x0] 10:59:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x119d8f000) [pid = 1643] [serial = 78] [outer = 0x11919a000] 10:59:11 INFO - PROCESS | 1643 | 1461607151526 Marionette DEBUG loaded listener.js 10:59:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11a81d800) [pid = 1643] [serial = 79] [outer = 0x11919a000] 10:59:11 INFO - PROCESS | 1643 | 1461607151880 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]]]}] 10:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 10:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:59:11 INFO - PROCESS | 1643 | 1461607151889 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 10:59:11 INFO - PROCESS | 1643 | 1461607151892 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 10:59:11 INFO - PROCESS | 1643 | 1461607151897 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:59:11 INFO - PROCESS | 1643 | 1461607151899 Marionette TRACE conn2 <- [1,82,null,{}] 10:59:11 INFO - PROCESS | 1643 | 1461607151911 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}] 10:59:12 INFO - PROCESS | 1643 | 1461607151995 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 10:59:12 INFO - PROCESS | 1643 | 1461607152036 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x119229800 == 28 [pid = 1643] [id = 28] 10:59:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x119260c00) [pid = 1643] [serial = 80] [outer = 0x0] 10:59:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11a8fc000) [pid = 1643] [serial = 81] [outer = 0x119260c00] 10:59:12 INFO - PROCESS | 1643 | 1461607152064 Marionette DEBUG loaded listener.js 10:59:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11ac84000) [pid = 1643] [serial = 82] [outer = 0x119260c00] 10:59:12 INFO - PROCESS | 1643 | 1461607152361 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]]]}] 10:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 473ms 10:59:12 INFO - PROCESS | 1643 | 1461607152370 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 10:59:12 INFO - PROCESS | 1643 | 1461607152372 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 10:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:59:12 INFO - PROCESS | 1643 | 1461607152383 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:59:12 INFO - PROCESS | 1643 | 1461607152384 Marionette TRACE conn2 <- [1,86,null,{}] 10:59:12 INFO - PROCESS | 1643 | 1461607152386 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}] 10:59:12 INFO - PROCESS | 1643 | 1461607152465 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 10:59:12 INFO - PROCESS | 1643 | 1461607152470 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x119d43000 == 29 [pid = 1643] [id = 29] 10:59:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11ad69000) [pid = 1643] [serial = 83] [outer = 0x0] 10:59:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11ade9800) [pid = 1643] [serial = 84] [outer = 0x11ad69000] 10:59:12 INFO - PROCESS | 1643 | 1461607152499 Marionette DEBUG loaded listener.js 10:59:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11b82a000) [pid = 1643] [serial = 85] [outer = 0x11ad69000] 10:59:12 INFO - PROCESS | 1643 | 1461607152782 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]]]}] 10:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 426ms 10:59:12 INFO - PROCESS | 1643 | 1461607152802 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 10:59:12 INFO - PROCESS | 1643 | 1461607152803 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 10:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:59:12 INFO - PROCESS | 1643 | 1461607152813 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:59:12 INFO - PROCESS | 1643 | 1461607152814 Marionette TRACE conn2 <- [1,90,null,{}] 10:59:12 INFO - PROCESS | 1643 | 1461607152817 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}] 10:59:12 INFO - PROCESS | 1643 | 1461607152896 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 10:59:12 INFO - PROCESS | 1643 | 1461607152937 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a912800 == 30 [pid = 1643] [id = 30] 10:59:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11aabf000) [pid = 1643] [serial = 86] [outer = 0x0] 10:59:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11b828400) [pid = 1643] [serial = 87] [outer = 0x11aabf000] 10:59:12 INFO - PROCESS | 1643 | 1461607152963 Marionette DEBUG loaded listener.js 10:59:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11bac3800) [pid = 1643] [serial = 88] [outer = 0x11aabf000] 10:59:13 INFO - PROCESS | 1643 | 1461607153234 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]]]}] 10:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 477ms 10:59:13 INFO - PROCESS | 1643 | 1461607153282 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 10:59:13 INFO - PROCESS | 1643 | 1461607153283 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 10:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:59:13 INFO - PROCESS | 1643 | 1461607153285 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:59:13 INFO - PROCESS | 1643 | 1461607153286 Marionette TRACE conn2 <- [1,94,null,{}] 10:59:13 INFO - PROCESS | 1643 | 1461607153289 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}] 10:59:13 INFO - PROCESS | 1643 | 1461607153379 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 10:59:13 INFO - PROCESS | 1643 | 1461607153384 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b063800 == 31 [pid = 1643] [id = 31] 10:59:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11be1ec00) [pid = 1643] [serial = 89] [outer = 0x0] 10:59:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11bef3000) [pid = 1643] [serial = 90] [outer = 0x11be1ec00] 10:59:13 INFO - PROCESS | 1643 | 1461607153415 Marionette DEBUG loaded listener.js 10:59:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11c7e5000) [pid = 1643] [serial = 91] [outer = 0x11be1ec00] 10:59:13 INFO - PROCESS | 1643 | 1461607153711 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]]]}] 10:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 467ms 10:59:13 INFO - PROCESS | 1643 | 1461607153754 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 10:59:13 INFO - PROCESS | 1643 | 1461607153755 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 10:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:59:13 INFO - PROCESS | 1643 | 1461607153759 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:59:13 INFO - PROCESS | 1643 | 1461607153761 Marionette TRACE conn2 <- [1,98,null,{}] 10:59:13 INFO - PROCESS | 1643 | 1461607153763 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}] 10:59:13 INFO - PROCESS | 1643 | 1461607153853 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 10:59:13 INFO - PROCESS | 1643 | 1461607153860 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b8a8800 == 32 [pid = 1643] [id = 32] 10:59:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11ad73c00) [pid = 1643] [serial = 92] [outer = 0x0] 10:59:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11c2bf400) [pid = 1643] [serial = 93] [outer = 0x11ad73c00] 10:59:13 INFO - PROCESS | 1643 | 1461607153885 Marionette DEBUG loaded listener.js 10:59:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x123b57800) [pid = 1643] [serial = 94] [outer = 0x11ad73c00] 10:59:14 INFO - PROCESS | 1643 | 1461607154152 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]]]}] 10:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 421ms 10:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:59:14 INFO - PROCESS | 1643 | 1461607154181 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 10:59:14 INFO - PROCESS | 1643 | 1461607154182 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 10:59:14 INFO - PROCESS | 1643 | 1461607154184 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:59:14 INFO - PROCESS | 1643 | 1461607154185 Marionette TRACE conn2 <- [1,102,null,{}] 10:59:14 INFO - PROCESS | 1643 | 1461607154188 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}] 10:59:14 INFO - PROCESS | 1643 | 1461607154271 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 10:59:14 INFO - PROCESS | 1643 | 1461607154277 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x11bcd5800 == 33 [pid = 1643] [id = 33] 10:59:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x123a57c00) [pid = 1643] [serial = 95] [outer = 0x0] 10:59:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x123b5dc00) [pid = 1643] [serial = 96] [outer = 0x123a57c00] 10:59:14 INFO - PROCESS | 1643 | 1461607154303 Marionette DEBUG loaded listener.js 10:59:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x125a09800) [pid = 1643] [serial = 97] [outer = 0x123a57c00] 10:59:14 INFO - PROCESS | 1643 | 1461607154587 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]]]}] 10:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 10:59:14 INFO - PROCESS | 1643 | 1461607154603 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 10:59:14 INFO - PROCESS | 1643 | 1461607154604 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 10:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:59:14 INFO - PROCESS | 1643 | 1461607154608 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:59:14 INFO - PROCESS | 1643 | 1461607154611 Marionette TRACE conn2 <- [1,106,null,{}] 10:59:14 INFO - PROCESS | 1643 | 1461607154618 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}] 10:59:14 INFO - PROCESS | 1643 | 1461607154695 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 10:59:14 INFO - PROCESS | 1643 | 1461607154699 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c0ca800 == 34 [pid = 1643] [id = 34] 10:59:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x125a11800) [pid = 1643] [serial = 98] [outer = 0x0] 10:59:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x125d50000) [pid = 1643] [serial = 99] [outer = 0x125a11800] 10:59:14 INFO - PROCESS | 1643 | 1461607154726 Marionette DEBUG loaded listener.js 10:59:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12624cc00) [pid = 1643] [serial = 100] [outer = 0x125a11800] 10:59:15 INFO - PROCESS | 1643 | 1461607155007 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]]]}] 10:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 426ms 10:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:59:15 INFO - PROCESS | 1643 | 1461607155033 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 10:59:15 INFO - PROCESS | 1643 | 1461607155035 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 10:59:15 INFO - PROCESS | 1643 | 1461607155037 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:59:15 INFO - PROCESS | 1643 | 1461607155038 Marionette TRACE conn2 <- [1,110,null,{}] 10:59:15 INFO - PROCESS | 1643 | 1461607155050 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}] 10:59:15 INFO - PROCESS | 1643 | 1461607155150 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 10:59:15 INFO - PROCESS | 1643 | 1461607155157 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c307000 == 35 [pid = 1643] [id = 35] 10:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11a8f7000) [pid = 1643] [serial = 101] [outer = 0x0] 10:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x126110800) [pid = 1643] [serial = 102] [outer = 0x11a8f7000] 10:59:15 INFO - PROCESS | 1643 | 1461607155182 Marionette DEBUG loaded listener.js 10:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x126737400) [pid = 1643] [serial = 103] [outer = 0x11a8f7000] 10:59:15 INFO - PROCESS | 1643 | 1461607155446 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]]]}] 10:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 420ms 10:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:59:15 INFO - PROCESS | 1643 | 1461607155465 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 10:59:15 INFO - PROCESS | 1643 | 1461607155466 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 10:59:15 INFO - PROCESS | 1643 | 1461607155468 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:59:15 INFO - PROCESS | 1643 | 1461607155470 Marionette TRACE conn2 <- [1,114,null,{}] 10:59:15 INFO - PROCESS | 1643 | 1461607155472 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}] 10:59:15 INFO - PROCESS | 1643 | 1461607155570 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 10:59:15 INFO - PROCESS | 1643 | 1461607155577 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c7c1800 == 36 [pid = 1643] [id = 36] 10:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x11a8f4800) [pid = 1643] [serial = 104] [outer = 0x0] 10:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x126c80400) [pid = 1643] [serial = 105] [outer = 0x11a8f4800] 10:59:15 INFO - PROCESS | 1643 | 1461607155606 Marionette DEBUG loaded listener.js 10:59:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12770dc00) [pid = 1643] [serial = 106] [outer = 0x11a8f4800] 10:59:15 INFO - PROCESS | 1643 | 1461607155921 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]]]}] 10:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 10:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:59:15 INFO - PROCESS | 1643 | 1461607155937 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 10:59:15 INFO - PROCESS | 1643 | 1461607155938 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 10:59:15 INFO - PROCESS | 1643 | 1461607155942 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:59:15 INFO - PROCESS | 1643 | 1461607155945 Marionette TRACE conn2 <- [1,118,null,{}] 10:59:15 INFO - PROCESS | 1643 | 1461607155948 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}] 10:59:16 INFO - PROCESS | 1643 | 1461607156021 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 10:59:16 INFO - PROCESS | 1643 | 1461607156067 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b85b000 == 37 [pid = 1643] [id = 37] 10:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x125a0f000) [pid = 1643] [serial = 107] [outer = 0x0] 10:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x1277b7800) [pid = 1643] [serial = 108] [outer = 0x125a0f000] 10:59:16 INFO - PROCESS | 1643 | 1461607156093 Marionette DEBUG loaded listener.js 10:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1291b4c00) [pid = 1643] [serial = 109] [outer = 0x125a0f000] 10:59:16 INFO - PROCESS | 1643 | 1461607156334 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]]]}] 10:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 422ms 10:59:16 INFO - PROCESS | 1643 | 1461607156364 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 10:59:16 INFO - PROCESS | 1643 | 1461607156365 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 10:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:59:16 INFO - PROCESS | 1643 | 1461607156369 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:59:16 INFO - PROCESS | 1643 | 1461607156370 Marionette TRACE conn2 <- [1,122,null,{}] 10:59:16 INFO - PROCESS | 1643 | 1461607156380 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}] 10:59:16 INFO - PROCESS | 1643 | 1461607156460 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 10:59:16 INFO - PROCESS | 1643 | 1461607156465 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x12599e000 == 38 [pid = 1643] [id = 38] 10:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1291b7400) [pid = 1643] [serial = 110] [outer = 0x0] 10:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12935d800) [pid = 1643] [serial = 111] [outer = 0x1291b7400] 10:59:16 INFO - PROCESS | 1643 | 1461607156490 Marionette DEBUG loaded listener.js 10:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x129374400) [pid = 1643] [serial = 112] [outer = 0x1291b7400] 10:59:16 INFO - PROCESS | 1643 | 1461607156764 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]]]}] 10:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 419ms 10:59:16 INFO - PROCESS | 1643 | 1461607156787 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 10:59:16 INFO - PROCESS | 1643 | 1461607156788 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 10:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:59:16 INFO - PROCESS | 1643 | 1461607156798 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:59:16 INFO - PROCESS | 1643 | 1461607156799 Marionette TRACE conn2 <- [1,126,null,{}] 10:59:16 INFO - PROCESS | 1643 | 1461607156801 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}] 10:59:16 INFO - PROCESS | 1643 | 1461607156881 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 10:59:16 INFO - PROCESS | 1643 | 1461607156885 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x125ac5800 == 39 [pid = 1643] [id = 39] 10:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x129357400) [pid = 1643] [serial = 113] [outer = 0x0] 10:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12a1e8000) [pid = 1643] [serial = 114] [outer = 0x129357400] 10:59:16 INFO - PROCESS | 1643 | 1461607156910 Marionette DEBUG loaded listener.js 10:59:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12a1ef000) [pid = 1643] [serial = 115] [outer = 0x129357400] 10:59:17 INFO - PROCESS | 1643 | 1461607157210 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]]]}] 10:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 475ms 10:59:17 INFO - PROCESS | 1643 | 1461607157267 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 10:59:17 INFO - PROCESS | 1643 | 1461607157268 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 10:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:59:17 INFO - PROCESS | 1643 | 1461607157270 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:59:17 INFO - PROCESS | 1643 | 1461607157271 Marionette TRACE conn2 <- [1,130,null,{}] 10:59:17 INFO - PROCESS | 1643 | 1461607157273 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}] 10:59:17 INFO - PROCESS | 1643 | 1461607157368 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 10:59:17 INFO - PROCESS | 1643 | 1461607157377 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x125e7e800 == 40 [pid = 1643] [id = 40] 10:59:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12a1ed000) [pid = 1643] [serial = 116] [outer = 0x0] 10:59:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12b88e400) [pid = 1643] [serial = 117] [outer = 0x12a1ed000] 10:59:17 INFO - PROCESS | 1643 | 1461607157402 Marionette DEBUG loaded listener.js 10:59:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x12bd8cc00) [pid = 1643] [serial = 118] [outer = 0x12a1ed000] 10:59:17 INFO - PROCESS | 1643 | 1461607157877 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]]]}] 10:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 618ms 10:59:17 INFO - PROCESS | 1643 | 1461607157888 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 10:59:17 INFO - PROCESS | 1643 | 1461607157891 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 10:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:59:17 INFO - PROCESS | 1643 | 1461607157896 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:59:17 INFO - PROCESS | 1643 | 1461607157898 Marionette TRACE conn2 <- [1,134,null,{}] 10:59:17 INFO - PROCESS | 1643 | 1461607157903 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}] 10:59:18 INFO - PROCESS | 1643 | 1461607158037 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 10:59:18 INFO - PROCESS | 1643 | 1461607158097 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x118ada800 == 41 [pid = 1643] [id = 41] 10:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x118ce8400) [pid = 1643] [serial = 119] [outer = 0x0] 10:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x118f64800) [pid = 1643] [serial = 120] [outer = 0x118ce8400] 10:59:18 INFO - PROCESS | 1643 | 1461607158129 Marionette DEBUG loaded listener.js 10:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x119d91000) [pid = 1643] [serial = 121] [outer = 0x118ce8400] 10:59:18 INFO - PROCESS | 1643 | 1461607158571 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]]]}] 10:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 721ms 10:59:18 INFO - PROCESS | 1643 | 1461607158617 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 10:59:18 INFO - PROCESS | 1643 | 1461607158621 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 10:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:59:18 INFO - PROCESS | 1643 | 1461607158625 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:59:18 INFO - PROCESS | 1643 | 1461607158627 Marionette TRACE conn2 <- [1,138,null,{}] 10:59:18 INFO - PROCESS | 1643 | 1461607158630 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}] 10:59:18 INFO - PROCESS | 1643 | 1461607158732 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 10:59:18 INFO - PROCESS | 1643 | 1461607158790 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a912000 == 42 [pid = 1643] [id = 42] 10:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x11a826800) [pid = 1643] [serial = 122] [outer = 0x0] 10:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x11aabc400) [pid = 1643] [serial = 123] [outer = 0x11a826800] 10:59:18 INFO - PROCESS | 1643 | 1461607158822 Marionette DEBUG loaded listener.js 10:59:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x11af4a400) [pid = 1643] [serial = 124] [outer = 0x11a826800] 10:59:19 INFO - PROCESS | 1643 | 1461607159270 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]]]}] 10:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 670ms 10:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:59:19 INFO - PROCESS | 1643 | 1461607159296 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 10:59:19 INFO - PROCESS | 1643 | 1461607159297 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 10:59:19 INFO - PROCESS | 1643 | 1461607159300 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:59:19 INFO - PROCESS | 1643 | 1461607159303 Marionette TRACE conn2 <- [1,142,null,{}] 10:59:19 INFO - PROCESS | 1643 | 1461607159310 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}] 10:59:19 INFO - PROCESS | 1643 | 1461607159410 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 10:59:19 INFO - PROCESS | 1643 | 1461607159472 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x1259b5000 == 43 [pid = 1643] [id = 43] 10:59:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x11bef3800) [pid = 1643] [serial = 125] [outer = 0x0] 10:59:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x11c0a4800) [pid = 1643] [serial = 126] [outer = 0x11bef3800] 10:59:19 INFO - PROCESS | 1643 | 1461607159505 Marionette DEBUG loaded listener.js 10:59:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x123b5f000) [pid = 1643] [serial = 127] [outer = 0x11bef3800] 10:59:19 INFO - PROCESS | 1643 | 1461607159975 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]]]}] 10:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 720ms 10:59:20 INFO - PROCESS | 1643 | 1461607160026 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 10:59:20 INFO - PROCESS | 1643 | 1461607160028 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 10:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:59:20 INFO - PROCESS | 1643 | 1461607160033 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:59:20 INFO - PROCESS | 1643 | 1461607160034 Marionette TRACE conn2 <- [1,146,null,{}] 10:59:20 INFO - PROCESS | 1643 | 1461607160036 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}] 10:59:20 INFO - PROCESS | 1643 | 1461607160135 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 10:59:20 INFO - PROCESS | 1643 | 1461607160194 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x126716000 == 44 [pid = 1643] [id = 44] 10:59:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x11c09bc00) [pid = 1643] [serial = 128] [outer = 0x0] 10:59:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x126eb1c00) [pid = 1643] [serial = 129] [outer = 0x11c09bc00] 10:59:20 INFO - PROCESS | 1643 | 1461607160224 Marionette DEBUG loaded listener.js 10:59:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x127710c00) [pid = 1643] [serial = 130] [outer = 0x11c09bc00] 10:59:20 INFO - PROCESS | 1643 | 1461607160821 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]]]}] 10:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 819ms 10:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:59:20 INFO - PROCESS | 1643 | 1461607160852 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 10:59:20 INFO - PROCESS | 1643 | 1461607160855 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 10:59:20 INFO - PROCESS | 1643 | 1461607160858 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:59:20 INFO - PROCESS | 1643 | 1461607160861 Marionette TRACE conn2 <- [1,150,null,{}] 10:59:20 INFO - PROCESS | 1643 | 1461607160864 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}] 10:59:20 INFO - PROCESS | 1643 | 1461607160955 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 10:59:21 INFO - PROCESS | 1643 | 1461607161022 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x119118000 == 45 [pid = 1643] [id = 45] 10:59:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x119132400) [pid = 1643] [serial = 131] [outer = 0x0] 10:59:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x119aa1400) [pid = 1643] [serial = 132] [outer = 0x119132400] 10:59:21 INFO - PROCESS | 1643 | 1461607161052 Marionette DEBUG loaded listener.js 10:59:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x11a826000) [pid = 1643] [serial = 133] [outer = 0x119132400] 10:59:21 INFO - PROCESS | 1643 | --DOCSHELL 0x125ac5800 == 44 [pid = 1643] [id = 39] 10:59:21 INFO - PROCESS | 1643 | --DOCSHELL 0x12599e000 == 43 [pid = 1643] [id = 38] 10:59:21 INFO - PROCESS | 1643 | --DOCSHELL 0x11b85b000 == 42 [pid = 1643] [id = 37] 10:59:21 INFO - PROCESS | 1643 | --DOCSHELL 0x11c7c1800 == 41 [pid = 1643] [id = 36] 10:59:21 INFO - PROCESS | 1643 | --DOCSHELL 0x11c307000 == 40 [pid = 1643] [id = 35] 10:59:21 INFO - PROCESS | 1643 | --DOCSHELL 0x11c0ca800 == 39 [pid = 1643] [id = 34] 10:59:21 INFO - PROCESS | 1643 | --DOCSHELL 0x11bcd5800 == 38 [pid = 1643] [id = 33] 10:59:21 INFO - PROCESS | 1643 | --DOCSHELL 0x11b8a8800 == 37 [pid = 1643] [id = 32] 10:59:21 INFO - PROCESS | 1643 | --DOCSHELL 0x11b063800 == 36 [pid = 1643] [id = 31] 10:59:21 INFO - PROCESS | 1643 | --DOCSHELL 0x11a912800 == 35 [pid = 1643] [id = 30] 10:59:21 INFO - PROCESS | 1643 | --DOCSHELL 0x119d43000 == 34 [pid = 1643] [id = 29] 10:59:21 INFO - PROCESS | 1643 | --DOCSHELL 0x119229800 == 33 [pid = 1643] [id = 28] 10:59:21 INFO - PROCESS | 1643 | --DOCSHELL 0x118cce800 == 32 [pid = 1643] [id = 27] 10:59:21 INFO - PROCESS | 1643 | --DOCSHELL 0x1165bc800 == 31 [pid = 1643] [id = 26] 10:59:21 INFO - PROCESS | 1643 | --DOCSHELL 0x119721800 == 30 [pid = 1643] [id = 25] 10:59:21 INFO - PROCESS | 1643 | --DOCSHELL 0x11921c000 == 29 [pid = 1643] [id = 24] 10:59:21 INFO - PROCESS | 1643 | --DOCSHELL 0x115452800 == 28 [pid = 1643] [id = 23] 10:59:21 INFO - PROCESS | 1643 | 1461607161575 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]]]}] 10:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 771ms 10:59:21 INFO - PROCESS | 1643 | 1461607161630 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 10:59:21 INFO - PROCESS | 1643 | 1461607161633 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 10:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:59:21 INFO - PROCESS | 1643 | 1461607161636 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:59:21 INFO - PROCESS | 1643 | 1461607161639 Marionette TRACE conn2 <- [1,154,null,{}] 10:59:21 INFO - PROCESS | 1643 | 1461607161643 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}] 10:59:21 INFO - PROCESS | 1643 | 1461607161735 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 10:59:21 INFO - PROCESS | 1643 | 1461607161793 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x11910a800 == 29 [pid = 1643] [id = 46] 10:59:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x118f6c400) [pid = 1643] [serial = 134] [outer = 0x0] 10:59:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x11a81c800) [pid = 1643] [serial = 135] [outer = 0x118f6c400] 10:59:21 INFO - PROCESS | 1643 | 1461607161827 Marionette DEBUG loaded listener.js 10:59:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x11aa0e000) [pid = 1643] [serial = 136] [outer = 0x118f6c400] 10:59:22 INFO - PROCESS | 1643 | 1461607162270 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]]]}] 10:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 672ms 10:59:22 INFO - PROCESS | 1643 | 1461607162325 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 10:59:22 INFO - PROCESS | 1643 | 1461607162329 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 10:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:59:22 INFO - PROCESS | 1643 | 1461607162336 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:59:22 INFO - PROCESS | 1643 | 1461607162337 Marionette TRACE conn2 <- [1,158,null,{}] 10:59:22 INFO - PROCESS | 1643 | 1461607162340 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}] 10:59:22 INFO - PROCESS | 1643 | 1461607162432 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 10:59:22 INFO - PROCESS | 1643 | 1461607162490 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x11ab0d800 == 30 [pid = 1643] [id = 47] 10:59:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x11ad75800) [pid = 1643] [serial = 137] [outer = 0x0] 10:59:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x11adf4c00) [pid = 1643] [serial = 138] [outer = 0x11ad75800] 10:59:22 INFO - PROCESS | 1643 | 1461607162521 Marionette DEBUG loaded listener.js 10:59:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x11b82bc00) [pid = 1643] [serial = 139] [outer = 0x11ad75800] 10:59:22 INFO - PROCESS | 1643 | 1461607162963 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]]]}] 10:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 10:59:23 INFO - PROCESS | 1643 | 1461607163022 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 10:59:23 INFO - PROCESS | 1643 | 1461607163025 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 10:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:59:23 INFO - PROCESS | 1643 | 1461607163031 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:59:23 INFO - PROCESS | 1643 | 1461607163034 Marionette TRACE conn2 <- [1,162,null,{}] 10:59:23 INFO - PROCESS | 1643 | 1461607163043 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}] 10:59:23 INFO - PROCESS | 1643 | 1461607163135 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 10:59:23 INFO - PROCESS | 1643 | 1461607163195 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x11bcc8000 == 31 [pid = 1643] [id = 48] 10:59:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x11c09cc00) [pid = 1643] [serial = 140] [outer = 0x0] 10:59:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x11c0a2c00) [pid = 1643] [serial = 141] [outer = 0x11c09cc00] 10:59:23 INFO - PROCESS | 1643 | 1461607163229 Marionette DEBUG loaded listener.js 10:59:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x11c948800) [pid = 1643] [serial = 142] [outer = 0x11c09cc00] 10:59:23 INFO - PROCESS | 1643 | 1461607163684 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]]]}] 10:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 673ms 10:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:59:23 INFO - PROCESS | 1643 | 1461607163704 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 10:59:23 INFO - PROCESS | 1643 | 1461607163706 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 10:59:23 INFO - PROCESS | 1643 | 1461607163708 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:59:23 INFO - PROCESS | 1643 | 1461607163709 Marionette TRACE conn2 <- [1,166,null,{}] 10:59:23 INFO - PROCESS | 1643 | 1461607163712 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}] 10:59:23 INFO - PROCESS | 1643 | 1461607163811 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 10:59:23 INFO - PROCESS | 1643 | 1461607163866 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c0cd000 == 32 [pid = 1643] [id = 49] 10:59:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x118852c00) [pid = 1643] [serial = 143] [outer = 0x0] 10:59:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x123b5d000) [pid = 1643] [serial = 144] [outer = 0x118852c00] 10:59:23 INFO - PROCESS | 1643 | 1461607163897 Marionette DEBUG loaded listener.js 10:59:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x126294800) [pid = 1643] [serial = 145] [outer = 0x118852c00] 10:59:24 INFO - PROCESS | 1643 | 1461607164340 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]]]}] 10:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 10:59:24 INFO - PROCESS | 1643 | 1461607164391 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 10:59:24 INFO - PROCESS | 1643 | 1461607164393 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 10:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:59:24 INFO - PROCESS | 1643 | 1461607164397 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:59:24 INFO - PROCESS | 1643 | 1461607164398 Marionette TRACE conn2 <- [1,170,null,{}] 10:59:24 INFO - PROCESS | 1643 | 1461607164401 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}] 10:59:24 INFO - PROCESS | 1643 | 1461607164504 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 10:59:24 INFO - PROCESS | 1643 | 1461607164564 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c7c1800 == 33 [pid = 1643] [id = 50] 10:59:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x118cf3400) [pid = 1643] [serial = 146] [outer = 0x0] 10:59:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x126736c00) [pid = 1643] [serial = 147] [outer = 0x118cf3400] 10:59:24 INFO - PROCESS | 1643 | 1461607164595 Marionette DEBUG loaded listener.js 10:59:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12676ec00) [pid = 1643] [serial = 148] [outer = 0x118cf3400] 10:59:25 INFO - PROCESS | 1643 | 1461607165038 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]]]}] 10:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 669ms 10:59:25 INFO - PROCESS | 1643 | 1461607165066 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 10:59:25 INFO - PROCESS | 1643 | 1461607165069 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 10:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:59:25 INFO - PROCESS | 1643 | 1461607165090 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:59:25 INFO - PROCESS | 1643 | 1461607165092 Marionette TRACE conn2 <- [1,174,null,{}] 10:59:25 INFO - PROCESS | 1643 | 1461607165099 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}] 10:59:25 INFO - PROCESS | 1643 | 1461607165255 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 10:59:25 INFO - PROCESS | 1643 | --DOCSHELL 0x11a912000 == 32 [pid = 1643] [id = 42] 10:59:25 INFO - PROCESS | 1643 | --DOCSHELL 0x118ada800 == 31 [pid = 1643] [id = 41] 10:59:25 INFO - PROCESS | 1643 | 1461607165354 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x1179ce000 == 32 [pid = 1643] [id = 51] 10:59:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x1156d2400) [pid = 1643] [serial = 149] [outer = 0x0] 10:59:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x118a0c400) [pid = 1643] [serial = 150] [outer = 0x1156d2400] 10:59:25 INFO - PROCESS | 1643 | 1461607165406 Marionette DEBUG loaded listener.js 10:59:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x119d94000) [pid = 1643] [serial = 151] [outer = 0x1156d2400] 10:59:25 INFO - PROCESS | 1643 | 1461607165944 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]]]}] 10:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 941ms 10:59:26 INFO - PROCESS | 1643 | 1461607166014 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 10:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:59:26 INFO - PROCESS | 1643 | 1461607166017 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 10:59:26 INFO - PROCESS | 1643 | 1461607166020 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:59:26 INFO - PROCESS | 1643 | 1461607166023 Marionette TRACE conn2 <- [1,178,null,{}] 10:59:26 INFO - PROCESS | 1643 | 1461607166026 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}] 10:59:26 INFO - PROCESS | 1643 | 1461607166117 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 10:59:26 INFO - PROCESS | 1643 | 1461607166165 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b8a2000 == 33 [pid = 1643] [id = 52] 10:59:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x11adea000) [pid = 1643] [serial = 152] [outer = 0x0] 10:59:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x11af4d800) [pid = 1643] [serial = 153] [outer = 0x11adea000] 10:59:26 INFO - PROCESS | 1643 | 1461607166199 Marionette DEBUG loaded listener.js 10:59:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x11b83b800) [pid = 1643] [serial = 154] [outer = 0x11adea000] 10:59:26 INFO - PROCESS | 1643 | 1461607166625 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]]]}] 10:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 623ms 10:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:59:26 INFO - PROCESS | 1643 | 1461607166659 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 10:59:26 INFO - PROCESS | 1643 | 1461607166661 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 10:59:26 INFO - PROCESS | 1643 | 1461607166665 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:59:26 INFO - PROCESS | 1643 | 1461607166666 Marionette TRACE conn2 <- [1,182,null,{}] 10:59:26 INFO - PROCESS | 1643 | 1461607166669 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}] 10:59:26 INFO - PROCESS | 1643 | 1461607166761 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 10:59:26 INFO - PROCESS | 1643 | 1461607166824 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c7b0800 == 34 [pid = 1643] [id = 53] 10:59:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x11c09c000) [pid = 1643] [serial = 155] [outer = 0x0] 10:59:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x11c81cc00) [pid = 1643] [serial = 156] [outer = 0x11c09c000] 10:59:26 INFO - PROCESS | 1643 | 1461607166855 Marionette DEBUG loaded listener.js 10:59:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x125a02c00) [pid = 1643] [serial = 157] [outer = 0x11c09c000] 10:59:27 INFO - PROCESS | 1643 | 1461607167256 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]]]}] 10:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 618ms 10:59:27 INFO - PROCESS | 1643 | 1461607167284 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 10:59:27 INFO - PROCESS | 1643 | 1461607167287 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 10:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:59:27 INFO - PROCESS | 1643 | 1461607167295 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:59:27 INFO - PROCESS | 1643 | 1461607167298 Marionette TRACE conn2 <- [1,186,null,{}] 10:59:27 INFO - PROCESS | 1643 | 1461607167301 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}] 10:59:27 INFO - PROCESS | 1643 | 1461607167397 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 10:59:27 INFO - PROCESS | 1643 | 1461607167473 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x125eb1800 == 35 [pid = 1643] [id = 54] 10:59:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x125d5dc00) [pid = 1643] [serial = 158] [outer = 0x0] 10:59:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x127071400) [pid = 1643] [serial = 159] [outer = 0x125d5dc00] 10:59:27 INFO - PROCESS | 1643 | 1461607167515 Marionette DEBUG loaded listener.js 10:59:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x1291b6400) [pid = 1643] [serial = 160] [outer = 0x125d5dc00] 10:59:27 INFO - PROCESS | 1643 | 1461607167917 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]]]}] 10:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 675ms 10:59:27 INFO - PROCESS | 1643 | 1461607167966 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 10:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:59:27 INFO - PROCESS | 1643 | 1461607167967 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 10:59:27 INFO - PROCESS | 1643 | 1461607167969 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:59:27 INFO - PROCESS | 1643 | 1461607167971 Marionette TRACE conn2 <- [1,190,null,{}] 10:59:27 INFO - PROCESS | 1643 | 1461607167973 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}] 10:59:28 INFO - PROCESS | 1643 | 1461607168063 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 10:59:28 INFO - PROCESS | 1643 | 1461607168110 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x126710800 == 36 [pid = 1643] [id = 55] 10:59:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x1264bc800) [pid = 1643] [serial = 161] [outer = 0x0] 10:59:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x12a1a2000) [pid = 1643] [serial = 162] [outer = 0x1264bc800] 10:59:28 INFO - PROCESS | 1643 | 1461607168140 Marionette DEBUG loaded listener.js 10:59:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x12b890000) [pid = 1643] [serial = 163] [outer = 0x1264bc800] 10:59:28 INFO - PROCESS | 1643 | 1461607168551 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]]]}] 10:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 619ms 10:59:28 INFO - PROCESS | 1643 | 1461607168588 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 10:59:28 INFO - PROCESS | 1643 | 1461607168590 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 10:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:59:28 INFO - PROCESS | 1643 | 1461607168592 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:59:28 INFO - PROCESS | 1643 | 1461607168593 Marionette TRACE conn2 <- [1,194,null,{}] 10:59:28 INFO - PROCESS | 1643 | 1461607168596 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}] 10:59:28 INFO - PROCESS | 1643 | 1461607168688 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 10:59:28 INFO - PROCESS | 1643 | 1461607168788 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x128d6b000 == 37 [pid = 1643] [id = 56] 10:59:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x12be9bc00) [pid = 1643] [serial = 164] [outer = 0x0] 10:59:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x12be9e800) [pid = 1643] [serial = 165] [outer = 0x12be9bc00] 10:59:28 INFO - PROCESS | 1643 | 1461607168828 Marionette DEBUG loaded listener.js 10:59:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x12d106c00) [pid = 1643] [serial = 166] [outer = 0x12be9bc00] 10:59:29 INFO - PROCESS | 1643 | 1461607169252 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]]]}] 10:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 721ms 10:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:59:29 INFO - PROCESS | 1643 | 1461607169325 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 10:59:29 INFO - PROCESS | 1643 | 1461607169327 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 10:59:29 INFO - PROCESS | 1643 | 1461607169331 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:59:29 INFO - PROCESS | 1643 | 1461607169332 Marionette TRACE conn2 <- [1,198,null,{}] 10:59:29 INFO - PROCESS | 1643 | 1461607169335 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}] 10:59:29 INFO - PROCESS | 1643 | 1461607169428 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 10:59:29 INFO - PROCESS | 1643 | 1461607169489 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a1d1800 == 38 [pid = 1643] [id = 57] 10:59:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x12d205000) [pid = 1643] [serial = 167] [outer = 0x0] 10:59:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x12d20b800) [pid = 1643] [serial = 168] [outer = 0x12d205000] 10:59:29 INFO - PROCESS | 1643 | 1461607169519 Marionette DEBUG loaded listener.js 10:59:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x12d507800) [pid = 1643] [serial = 169] [outer = 0x12d205000] 10:59:29 INFO - PROCESS | 1643 | 1461607169991 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]]]}] 10:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 718ms 10:59:30 INFO - PROCESS | 1643 | 1461607170050 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 10:59:30 INFO - PROCESS | 1643 | 1461607170052 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 10:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:59:30 INFO - PROCESS | 1643 | 1461607170055 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:59:30 INFO - PROCESS | 1643 | 1461607170057 Marionette TRACE conn2 <- [1,202,null,{}] 10:59:30 INFO - PROCESS | 1643 | 1461607170063 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}] 10:59:30 INFO - PROCESS | 1643 | 1461607170151 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 10:59:30 INFO - PROCESS | 1643 | 1461607170218 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x11ab08000 == 39 [pid = 1643] [id = 58] 10:59:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x11ad72800) [pid = 1643] [serial = 170] [outer = 0x0] 10:59:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x11ada3000) [pid = 1643] [serial = 171] [outer = 0x11ad72800] 10:59:30 INFO - PROCESS | 1643 | 1461607170246 Marionette DEBUG loaded listener.js 10:59:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x11b83a800) [pid = 1643] [serial = 172] [outer = 0x11ad72800] 10:59:30 INFO - PROCESS | 1643 | --DOCSHELL 0x13043c000 == 38 [pid = 1643] [id = 20] 10:59:30 INFO - PROCESS | 1643 | --DOCSHELL 0x11bcc8000 == 37 [pid = 1643] [id = 48] 10:59:30 INFO - PROCESS | 1643 | --DOCSHELL 0x11ab0d800 == 36 [pid = 1643] [id = 47] 10:59:30 INFO - PROCESS | 1643 | --DOCSHELL 0x11910a800 == 35 [pid = 1643] [id = 46] 10:59:30 INFO - PROCESS | 1643 | 1461607170712 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]]]}] 10:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 672ms 10:59:30 INFO - PROCESS | 1643 | 1461607170727 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 10:59:30 INFO - PROCESS | 1643 | 1461607170730 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 10:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:59:30 INFO - PROCESS | 1643 | 1461607170733 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:59:30 INFO - PROCESS | 1643 | 1461607170736 Marionette TRACE conn2 <- [1,206,null,{}] 10:59:30 INFO - PROCESS | 1643 | 1461607170740 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}] 10:59:30 INFO - PROCESS | 1643 | 1461607170837 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 10:59:30 INFO - PROCESS | 1643 | 1461607170885 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b8b3800 == 36 [pid = 1643] [id = 59] 10:59:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x11ac79800) [pid = 1643] [serial = 173] [outer = 0x0] 10:59:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x11b83b400) [pid = 1643] [serial = 174] [outer = 0x11ac79800] 10:59:30 INFO - PROCESS | 1643 | 1461607170919 Marionette DEBUG loaded listener.js 10:59:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x11c09ec00) [pid = 1643] [serial = 175] [outer = 0x11ac79800] 10:59:31 INFO - PROCESS | 1643 | 1461607171341 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]]]}] 10:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 621ms 10:59:31 INFO - PROCESS | 1643 | 1461607171355 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 10:59:31 INFO - PROCESS | 1643 | 1461607171359 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 10:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:59:31 INFO - PROCESS | 1643 | 1461607171364 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:59:31 INFO - PROCESS | 1643 | 1461607171365 Marionette TRACE conn2 <- [1,210,null,{}] 10:59:31 INFO - PROCESS | 1643 | 1461607171368 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}] 10:59:31 INFO - PROCESS | 1643 | 1461607171467 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 10:59:31 INFO - PROCESS | 1643 | 1461607171565 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x125cba000 == 37 [pid = 1643] [id = 60] 10:59:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x12610f000) [pid = 1643] [serial = 176] [outer = 0x0] 10:59:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x12676f400) [pid = 1643] [serial = 177] [outer = 0x12610f000] 10:59:31 INFO - PROCESS | 1643 | 1461607171598 Marionette DEBUG loaded listener.js 10:59:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x1271c0400) [pid = 1643] [serial = 178] [outer = 0x12610f000] 10:59:32 INFO - PROCESS | 1643 | 1461607172014 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]]]}] 10:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 670ms 10:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:59:32 INFO - PROCESS | 1643 | 1461607172033 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 10:59:32 INFO - PROCESS | 1643 | 1461607172035 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 10:59:32 INFO - PROCESS | 1643 | 1461607172037 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:59:32 INFO - PROCESS | 1643 | 1461607172040 Marionette TRACE conn2 <- [1,214,null,{}] 10:59:32 INFO - PROCESS | 1643 | 1461607172047 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}] 10:59:32 INFO - PROCESS | 1643 | 1461607172146 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 10:59:32 INFO - PROCESS | 1643 | 1461607172195 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a1cb800 == 38 [pid = 1643] [id = 61] 10:59:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x127c6a000) [pid = 1643] [serial = 179] [outer = 0x0] 10:59:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x12a1ea000) [pid = 1643] [serial = 180] [outer = 0x127c6a000] 10:59:32 INFO - PROCESS | 1643 | 1461607172228 Marionette DEBUG loaded listener.js 10:59:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x12bea0400) [pid = 1643] [serial = 181] [outer = 0x127c6a000] 10:59:32 INFO - PROCESS | 1643 | 1461607172648 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]]]}] 10:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 622ms 10:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:59:32 INFO - PROCESS | 1643 | 1461607172660 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 10:59:32 INFO - PROCESS | 1643 | 1461607172662 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 10:59:32 INFO - PROCESS | 1643 | 1461607172664 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:59:32 INFO - PROCESS | 1643 | 1461607172665 Marionette TRACE conn2 <- [1,218,null,{}] 10:59:32 INFO - PROCESS | 1643 | 1461607172668 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}] 10:59:32 INFO - PROCESS | 1643 | 1461607172766 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 10:59:32 INFO - PROCESS | 1643 | 1461607172846 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c04d000 == 39 [pid = 1643] [id = 62] 10:59:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x12c10e000) [pid = 1643] [serial = 182] [outer = 0x0] 10:59:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x12d203c00) [pid = 1643] [serial = 183] [outer = 0x12c10e000] 10:59:32 INFO - PROCESS | 1643 | 1461607172876 Marionette DEBUG loaded listener.js 10:59:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x12d2d2400) [pid = 1643] [serial = 184] [outer = 0x12c10e000] 10:59:33 INFO - PROCESS | 1643 | 1461607173268 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]]]}] 10:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 618ms 10:59:33 INFO - PROCESS | 1643 | 1461607173283 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 10:59:33 INFO - PROCESS | 1643 | 1461607173284 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 10:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:59:33 INFO - PROCESS | 1643 | 1461607173287 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:59:33 INFO - PROCESS | 1643 | 1461607173288 Marionette TRACE conn2 <- [1,222,null,{}] 10:59:33 INFO - PROCESS | 1643 | 1461607173290 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}] 10:59:33 INFO - PROCESS | 1643 | 1461607173379 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 10:59:33 INFO - PROCESS | 1643 | 1461607173441 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d258800 == 40 [pid = 1643] [id = 63] 10:59:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x12d2da000) [pid = 1643] [serial = 185] [outer = 0x0] 10:59:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x12d509c00) [pid = 1643] [serial = 186] [outer = 0x12d2da000] 10:59:33 INFO - PROCESS | 1643 | 1461607173471 Marionette DEBUG loaded listener.js 10:59:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x12d511800) [pid = 1643] [serial = 187] [outer = 0x12d2da000] 10:59:33 INFO - PROCESS | 1643 | 1461607173958 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]]]}] 10:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 719ms 10:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:59:34 INFO - PROCESS | 1643 | 1461607174010 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 10:59:34 INFO - PROCESS | 1643 | 1461607174011 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 10:59:34 INFO - PROCESS | 1643 | 1461607174016 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:59:34 INFO - PROCESS | 1643 | 1461607174017 Marionette TRACE conn2 <- [1,226,null,{}] 10:59:34 INFO - PROCESS | 1643 | 1461607174020 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}] 10:59:34 INFO - PROCESS | 1643 | 1461607174173 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 10:59:34 INFO - PROCESS | 1643 | 1461607174223 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d524000 == 41 [pid = 1643] [id = 64] 10:59:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x12dc13400) [pid = 1643] [serial = 188] [outer = 0x0] 10:59:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x12e649400) [pid = 1643] [serial = 189] [outer = 0x12dc13400] 10:59:34 INFO - PROCESS | 1643 | 1461607174254 Marionette DEBUG loaded listener.js 10:59:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x12e652800) [pid = 1643] [serial = 190] [outer = 0x12dc13400] 10:59:34 INFO - PROCESS | 1643 | 1461607174746 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]]]}] 10:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 769ms 10:59:34 INFO - PROCESS | 1643 | 1461607174785 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 10:59:34 INFO - PROCESS | 1643 | 1461607174788 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 10:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:59:34 INFO - PROCESS | 1643 | 1461607174791 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:59:34 INFO - PROCESS | 1643 | 1461607174794 Marionette TRACE conn2 <- [1,230,null,{}] 10:59:34 INFO - PROCESS | 1643 | 1461607174798 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}] 10:59:34 INFO - PROCESS | 1643 | 1461607174889 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 10:59:34 INFO - PROCESS | 1643 | 1461607174946 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x11bcc8000 == 42 [pid = 1643] [id = 65] 10:59:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x11a8fcc00) [pid = 1643] [serial = 191] [outer = 0x0] 10:59:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 192 (0x11aac5c00) [pid = 1643] [serial = 192] [outer = 0x11a8fcc00] 10:59:34 INFO - PROCESS | 1643 | 1461607174974 Marionette DEBUG loaded listener.js 10:59:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 193 (0x11babe400) [pid = 1643] [serial = 193] [outer = 0x11a8fcc00] 10:59:35 INFO - PROCESS | 1643 | --DOCSHELL 0x1259b5000 == 41 [pid = 1643] [id = 43] 10:59:35 INFO - PROCESS | 1643 | --DOCSHELL 0x128d6b000 == 40 [pid = 1643] [id = 56] 10:59:35 INFO - PROCESS | 1643 | --DOCSHELL 0x126710800 == 39 [pid = 1643] [id = 55] 10:59:35 INFO - PROCESS | 1643 | --DOCSHELL 0x125eb1800 == 38 [pid = 1643] [id = 54] 10:59:35 INFO - PROCESS | 1643 | --DOCSHELL 0x11c7b0800 == 37 [pid = 1643] [id = 53] 10:59:35 INFO - PROCESS | 1643 | --DOCSHELL 0x11b8a2000 == 36 [pid = 1643] [id = 52] 10:59:35 INFO - PROCESS | 1643 | --DOCSHELL 0x1179ce000 == 35 [pid = 1643] [id = 51] 10:59:35 INFO - PROCESS | 1643 | --DOCSHELL 0x119118000 == 34 [pid = 1643] [id = 45] 10:59:35 INFO - PROCESS | 1643 | 1461607175493 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]]]}] 10:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 721ms 10:59:35 INFO - PROCESS | 1643 | 1461607175525 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 10:59:35 INFO - PROCESS | 1643 | 1461607175528 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 10:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:59:35 INFO - PROCESS | 1643 | 1461607175534 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:59:35 INFO - PROCESS | 1643 | 1461607175536 Marionette TRACE conn2 <- [1,234,null,{}] 10:59:35 INFO - PROCESS | 1643 | 1461607175542 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}] 10:59:35 INFO - PROCESS | 1643 | 1461607175637 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 10:59:35 INFO - PROCESS | 1643 | 1461607175693 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c0bc000 == 35 [pid = 1643] [id = 66] 10:59:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x11926cc00) [pid = 1643] [serial = 194] [outer = 0x0] 10:59:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 195 (0x11c0a0800) [pid = 1643] [serial = 195] [outer = 0x11926cc00] 10:59:35 INFO - PROCESS | 1643 | 1461607175725 Marionette DEBUG loaded listener.js 10:59:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 196 (0x123b5b400) [pid = 1643] [serial = 196] [outer = 0x11926cc00] 10:59:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x126754000) [pid = 1643] [serial = 197] [outer = 0x12f9f0800] 10:59:36 INFO - PROCESS | 1643 | 1461607176201 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]]]}] 10:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 722ms 10:59:36 INFO - PROCESS | 1643 | 1461607176259 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 10:59:36 INFO - PROCESS | 1643 | 1461607176262 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 10:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:59:36 INFO - PROCESS | 1643 | 1461607176269 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:59:36 INFO - PROCESS | 1643 | 1461607176270 Marionette TRACE conn2 <- [1,238,null,{}] 10:59:36 INFO - PROCESS | 1643 | 1461607176273 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}] 10:59:36 INFO - PROCESS | 1643 | 1461607176367 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 10:59:36 INFO - PROCESS | 1643 | 1461607176446 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x1295b3000 == 36 [pid = 1643] [id = 67] 10:59:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x123b60c00) [pid = 1643] [serial = 198] [outer = 0x0] 10:59:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x1277b4800) [pid = 1643] [serial = 199] [outer = 0x123b60c00] 10:59:36 INFO - PROCESS | 1643 | 1461607176477 Marionette DEBUG loaded listener.js 10:59:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x12bd8b400) [pid = 1643] [serial = 200] [outer = 0x123b60c00] 10:59:36 INFO - PROCESS | 1643 | 1461607176902 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]]]}] 10:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 10:59:36 INFO - PROCESS | 1643 | 1461607176939 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 10:59:36 INFO - PROCESS | 1643 | 1461607176941 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 10:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:59:36 INFO - PROCESS | 1643 | 1461607176943 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:59:36 INFO - PROCESS | 1643 | 1461607176946 Marionette TRACE conn2 <- [1,242,null,{}] 10:59:36 INFO - PROCESS | 1643 | 1461607176953 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}] 10:59:37 INFO - PROCESS | 1643 | 1461607177049 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 10:59:37 INFO - PROCESS | 1643 | 1461607177104 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d518000 == 37 [pid = 1643] [id = 68] 10:59:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x12bea0c00) [pid = 1643] [serial = 201] [outer = 0x0] 10:59:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x12d205400) [pid = 1643] [serial = 202] [outer = 0x12bea0c00] 10:59:37 INFO - PROCESS | 1643 | 1461607177137 Marionette DEBUG loaded listener.js 10:59:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x12d788400) [pid = 1643] [serial = 203] [outer = 0x12bea0c00] 10:59:37 INFO - PROCESS | 1643 | 1461607177563 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]]]}] 10:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 10:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:59:37 INFO - PROCESS | 1643 | 1461607177614 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 10:59:37 INFO - PROCESS | 1643 | 1461607177616 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 10:59:37 INFO - PROCESS | 1643 | 1461607177618 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:59:37 INFO - PROCESS | 1643 | 1461607177620 Marionette TRACE conn2 <- [1,246,null,{}] 10:59:37 INFO - PROCESS | 1643 | 1461607177622 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}] 10:59:37 INFO - PROCESS | 1643 | 1461607177717 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 10:59:37 INFO - PROCESS | 1643 | 1461607177771 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12dc38000 == 38 [pid = 1643] [id = 69] 10:59:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 204 (0x12dc1ec00) [pid = 1643] [serial = 204] [outer = 0x0] 10:59:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 205 (0x12ddcf800) [pid = 1643] [serial = 205] [outer = 0x12dc1ec00] 10:59:37 INFO - PROCESS | 1643 | 1461607177801 Marionette DEBUG loaded listener.js 10:59:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 206 (0x12e650c00) [pid = 1643] [serial = 206] [outer = 0x12dc1ec00] 10:59:38 INFO - PROCESS | 1643 | 1461607178228 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]]]}] 10:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 618ms 10:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:59:38 INFO - PROCESS | 1643 | 1461607178238 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 10:59:38 INFO - PROCESS | 1643 | 1461607178240 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 10:59:38 INFO - PROCESS | 1643 | 1461607178243 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:59:38 INFO - PROCESS | 1643 | 1461607178246 Marionette TRACE conn2 <- [1,250,null,{}] 10:59:38 INFO - PROCESS | 1643 | 1461607178249 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}] 10:59:38 INFO - PROCESS | 1643 | 1461607178404 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 10:59:38 INFO - PROCESS | 1643 | 1461607178499 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e614800 == 39 [pid = 1643] [id = 70] 10:59:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 207 (0x12dc21000) [pid = 1643] [serial = 207] [outer = 0x0] 10:59:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 208 (0x12e69b000) [pid = 1643] [serial = 208] [outer = 0x12dc21000] 10:59:38 INFO - PROCESS | 1643 | 1461607178547 Marionette DEBUG loaded listener.js 10:59:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 209 (0x12e9bec00) [pid = 1643] [serial = 209] [outer = 0x12dc21000] 10:59:39 INFO - PROCESS | 1643 | 1461607179033 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]]]}] 10:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 820ms 10:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:59:39 INFO - PROCESS | 1643 | 1461607179064 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 10:59:39 INFO - PROCESS | 1643 | 1461607179065 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 10:59:39 INFO - PROCESS | 1643 | 1461607179068 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:59:39 INFO - PROCESS | 1643 | 1461607179069 Marionette TRACE conn2 <- [1,254,null,{}] 10:59:39 INFO - PROCESS | 1643 | 1461607179071 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}] 10:59:39 INFO - PROCESS | 1643 | 1461607179186 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 10:59:39 INFO - PROCESS | 1643 | 1461607179263 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f1dc000 == 40 [pid = 1643] [id = 71] 10:59:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 210 (0x12eb6cc00) [pid = 1643] [serial = 210] [outer = 0x0] 10:59:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 211 (0x12eb77800) [pid = 1643] [serial = 211] [outer = 0x12eb6cc00] 10:59:39 INFO - PROCESS | 1643 | 1461607179294 Marionette DEBUG loaded listener.js 10:59:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 212 (0x12f53a000) [pid = 1643] [serial = 212] [outer = 0x12eb6cc00] 10:59:39 INFO - PROCESS | 1643 | 1461607179724 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]]]}] 10:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 669ms 10:59:39 INFO - PROCESS | 1643 | 1461607179738 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 10:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:59:39 INFO - PROCESS | 1643 | 1461607179740 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 10:59:39 INFO - PROCESS | 1643 | 1461607179744 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:59:39 INFO - PROCESS | 1643 | 1461607179746 Marionette TRACE conn2 <- [1,258,null,{}] 10:59:39 INFO - PROCESS | 1643 | 1461607179749 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}] 10:59:39 INFO - PROCESS | 1643 | 1461607179912 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 10:59:40 INFO - PROCESS | 1643 | 1461607180038 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f81a800 == 41 [pid = 1643] [id = 72] 10:59:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 213 (0x11c09ac00) [pid = 1643] [serial = 213] [outer = 0x0] 10:59:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 214 (0x12777ec00) [pid = 1643] [serial = 214] [outer = 0x11c09ac00] 10:59:40 INFO - PROCESS | 1643 | 1461607180092 Marionette DEBUG loaded listener.js 10:59:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 215 (0x127783400) [pid = 1643] [serial = 215] [outer = 0x11c09ac00] 10:59:40 INFO - PROCESS | 1643 | 1461607180552 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]]]}] 10:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 820ms 10:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:59:40 INFO - PROCESS | 1643 | 1461607180563 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 10:59:40 INFO - PROCESS | 1643 | 1461607180565 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 10:59:40 INFO - PROCESS | 1643 | 1461607180567 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:59:40 INFO - PROCESS | 1643 | 1461607180568 Marionette TRACE conn2 <- [1,262,null,{}] 10:59:40 INFO - PROCESS | 1643 | 1461607180571 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}] 10:59:40 INFO - PROCESS | 1643 | 1461607180664 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 10:59:40 INFO - PROCESS | 1643 | 1461607180716 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f986000 == 42 [pid = 1643] [id = 73] 10:59:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 216 (0x11b82b800) [pid = 1643] [serial = 216] [outer = 0x0] 10:59:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 217 (0x12e9cac00) [pid = 1643] [serial = 217] [outer = 0x11b82b800] 10:59:40 INFO - PROCESS | 1643 | 1461607180746 Marionette DEBUG loaded listener.js 10:59:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 218 (0x12f53b800) [pid = 1643] [serial = 218] [outer = 0x11b82b800] 10:59:41 INFO - PROCESS | 1643 | 1461607181185 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]]]}] 10:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 670ms 10:59:41 INFO - PROCESS | 1643 | 1461607181237 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 10:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:59:41 INFO - PROCESS | 1643 | 1461607181239 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 10:59:41 INFO - PROCESS | 1643 | 1461607181243 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:59:41 INFO - PROCESS | 1643 | 1461607181245 Marionette TRACE conn2 <- [1,266,null,{}] 10:59:41 INFO - PROCESS | 1643 | 1461607181249 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}] 10:59:41 INFO - PROCESS | 1643 | 1461607181346 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 10:59:41 INFO - PROCESS | 1643 | 1461607181448 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x126c57800 == 43 [pid = 1643] [id = 74] 10:59:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 219 (0x119d8a800) [pid = 1643] [serial = 219] [outer = 0x0] 10:59:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 220 (0x11a8f3c00) [pid = 1643] [serial = 220] [outer = 0x119d8a800] 10:59:41 INFO - PROCESS | 1643 | 1461607181482 Marionette DEBUG loaded listener.js 10:59:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 221 (0x11b83bc00) [pid = 1643] [serial = 221] [outer = 0x119d8a800] 10:59:41 INFO - PROCESS | 1643 | --DOCSHELL 0x125cba000 == 42 [pid = 1643] [id = 60] 10:59:41 INFO - PROCESS | 1643 | --DOCSHELL 0x11b8b3800 == 41 [pid = 1643] [id = 59] 10:59:41 INFO - PROCESS | 1643 | 1461607181958 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]]]}] 10:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 771ms 10:59:42 INFO - PROCESS | 1643 | 1461607182014 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 10:59:42 INFO - PROCESS | 1643 | 1461607182016 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 10:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:59:42 INFO - PROCESS | 1643 | 1461607182020 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:59:42 INFO - PROCESS | 1643 | 1461607182022 Marionette TRACE conn2 <- [1,270,null,{}] 10:59:42 INFO - PROCESS | 1643 | 1461607182029 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}] 10:59:42 INFO - PROCESS | 1643 | 1461607182125 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 10:59:42 INFO - PROCESS | 1643 | 1461607182197 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x125ab3000 == 42 [pid = 1643] [id = 75] 10:59:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 222 (0x1134e1800) [pid = 1643] [serial = 222] [outer = 0x0] 10:59:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 223 (0x11a8ff000) [pid = 1643] [serial = 223] [outer = 0x1134e1800] 10:59:42 INFO - PROCESS | 1643 | 1461607182230 Marionette DEBUG loaded listener.js 10:59:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 224 (0x11befc800) [pid = 1643] [serial = 224] [outer = 0x1134e1800] 10:59:42 INFO - PROCESS | 1643 | 1461607182685 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]]]}] 10:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 721ms 10:59:42 INFO - PROCESS | 1643 | 1461607182760 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 10:59:42 INFO - PROCESS | 1643 | 1461607182764 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 10:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:59:42 INFO - PROCESS | 1643 | 1461607182771 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:59:42 INFO - PROCESS | 1643 | 1461607182773 Marionette TRACE conn2 <- [1,274,null,{}] 10:59:42 INFO - PROCESS | 1643 | 1461607182778 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}] 10:59:42 INFO - PROCESS | 1643 | 1461607182872 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 10:59:42 INFO - PROCESS | 1643 | 1461607182943 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d516800 == 43 [pid = 1643] [id = 76] 10:59:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 225 (0x127777c00) [pid = 1643] [serial = 225] [outer = 0x0] 10:59:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 226 (0x1277b4c00) [pid = 1643] [serial = 226] [outer = 0x127777c00] 10:59:42 INFO - PROCESS | 1643 | 1461607182973 Marionette DEBUG loaded listener.js 10:59:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 227 (0x12bad2c00) [pid = 1643] [serial = 227] [outer = 0x127777c00] 10:59:43 INFO - PROCESS | 1643 | 1461607183386 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]]]}] 10:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 623ms 10:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:59:43 INFO - PROCESS | 1643 | 1461607183393 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 10:59:43 INFO - PROCESS | 1643 | 1461607183395 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 10:59:43 INFO - PROCESS | 1643 | 1461607183397 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:59:43 INFO - PROCESS | 1643 | 1461607183399 Marionette TRACE conn2 <- [1,278,null,{}] 10:59:43 INFO - PROCESS | 1643 | 1461607183407 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}] 10:59:43 INFO - PROCESS | 1643 | 1461607183507 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 10:59:43 INFO - PROCESS | 1643 | 1461607183562 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e40e000 == 44 [pid = 1643] [id = 77] 10:59:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 228 (0x12a1a9c00) [pid = 1643] [serial = 228] [outer = 0x0] 10:59:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 229 (0x12b756400) [pid = 1643] [serial = 229] [outer = 0x12a1a9c00] 10:59:43 INFO - PROCESS | 1643 | 1461607183595 Marionette DEBUG loaded listener.js 10:59:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 230 (0x12b75e800) [pid = 1643] [serial = 230] [outer = 0x12a1a9c00] 10:59:44 INFO - PROCESS | 1643 | 1461607184031 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]]]}] 10:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 10:59:44 INFO - PROCESS | 1643 | 1461607184068 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 10:59:44 INFO - PROCESS | 1643 | 1461607184070 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 10:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:59:44 INFO - PROCESS | 1643 | 1461607184072 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:59:44 INFO - PROCESS | 1643 | 1461607184073 Marionette TRACE conn2 <- [1,282,null,{}] 10:59:44 INFO - PROCESS | 1643 | 1461607184076 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}] 10:59:44 INFO - PROCESS | 1643 | 1461607184172 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 10:59:44 INFO - PROCESS | 1643 | 1461607184271 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f821000 == 45 [pid = 1643] [id = 78] 10:59:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 231 (0x12c110000) [pid = 1643] [serial = 231] [outer = 0x0] 10:59:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 232 (0x12d10c000) [pid = 1643] [serial = 232] [outer = 0x12c110000] 10:59:44 INFO - PROCESS | 1643 | 1461607184316 Marionette DEBUG loaded listener.js 10:59:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 233 (0x12d50c800) [pid = 1643] [serial = 233] [outer = 0x12c110000] 10:59:44 INFO - PROCESS | 1643 | 1461607184738 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]]]}] 10:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 721ms 10:59:44 INFO - PROCESS | 1643 | 1461607184793 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 10:59:44 INFO - PROCESS | 1643 | 1461607184794 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 10:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:59:44 INFO - PROCESS | 1643 | 1461607184797 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:59:44 INFO - PROCESS | 1643 | 1461607184798 Marionette TRACE conn2 <- [1,286,null,{}] 10:59:44 INFO - PROCESS | 1643 | 1461607184800 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}] 10:59:44 INFO - PROCESS | 1643 | 1461607184892 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 10:59:44 INFO - PROCESS | 1643 | 1461607184963 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12fe1a800 == 46 [pid = 1643] [id = 79] 10:59:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 234 (0x12c111000) [pid = 1643] [serial = 234] [outer = 0x0] 10:59:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 235 (0x12d790c00) [pid = 1643] [serial = 235] [outer = 0x12c111000] 10:59:44 INFO - PROCESS | 1643 | 1461607184993 Marionette DEBUG loaded listener.js 10:59:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 236 (0x12ddcec00) [pid = 1643] [serial = 236] [outer = 0x12c111000] 10:59:45 INFO - PROCESS | 1643 | 1461607185411 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]]]}] 10:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 668ms 10:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:59:45 INFO - PROCESS | 1643 | 1461607185465 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 10:59:45 INFO - PROCESS | 1643 | 1461607185467 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 10:59:45 INFO - PROCESS | 1643 | 1461607185469 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:59:45 INFO - PROCESS | 1643 | 1461607185470 Marionette TRACE conn2 <- [1,290,null,{}] 10:59:45 INFO - PROCESS | 1643 | 1461607185473 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}] 10:59:45 INFO - PROCESS | 1643 | 1461607185608 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 10:59:45 INFO - PROCESS | 1643 | 1461607185667 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x130439000 == 47 [pid = 1643] [id = 80] 10:59:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 237 (0x12e9bdc00) [pid = 1643] [serial = 237] [outer = 0x0] 10:59:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 238 (0x12eb6dc00) [pid = 1643] [serial = 238] [outer = 0x12e9bdc00] 10:59:45 INFO - PROCESS | 1643 | 1461607185699 Marionette DEBUG loaded listener.js 10:59:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 239 (0x12f53d400) [pid = 1643] [serial = 239] [outer = 0x12e9bdc00] 10:59:46 INFO - PROCESS | 1643 | 1461607186108 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]]]}] 10:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 669ms 10:59:46 INFO - PROCESS | 1643 | 1461607186138 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 10:59:46 INFO - PROCESS | 1643 | 1461607186140 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 10:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:59:46 INFO - PROCESS | 1643 | 1461607186142 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:59:46 INFO - PROCESS | 1643 | 1461607186143 Marionette TRACE conn2 <- [1,294,null,{}] 10:59:46 INFO - PROCESS | 1643 | 1461607186146 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}] 10:59:46 INFO - PROCESS | 1643 | 1461607186240 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 10:59:46 INFO - PROCESS | 1643 | 1461607186297 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b48f000 == 48 [pid = 1643] [id = 81] 10:59:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 240 (0x1133ddc00) [pid = 1643] [serial = 240] [outer = 0x0] 10:59:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 241 (0x1133e0c00) [pid = 1643] [serial = 241] [outer = 0x1133ddc00] 10:59:46 INFO - PROCESS | 1643 | 1461607186326 Marionette DEBUG loaded listener.js 10:59:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 242 (0x1133e5800) [pid = 1643] [serial = 242] [outer = 0x1133ddc00] 10:59:46 INFO - PROCESS | 1643 | 1461607186725 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]]]}] 10:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 621ms 10:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:59:46 INFO - PROCESS | 1643 | 1461607186763 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 10:59:46 INFO - PROCESS | 1643 | 1461607186765 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 10:59:46 INFO - PROCESS | 1643 | 1461607186767 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:59:46 INFO - PROCESS | 1643 | 1461607186768 Marionette TRACE conn2 <- [1,298,null,{}] 10:59:46 INFO - PROCESS | 1643 | 1461607186771 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}] 10:59:46 INFO - PROCESS | 1643 | 1461607186869 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 10:59:46 INFO - PROCESS | 1643 | 1461607186975 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x115010800 == 49 [pid = 1643] [id = 82] 10:59:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 243 (0x1134d4c00) [pid = 1643] [serial = 243] [outer = 0x0] 10:59:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 244 (0x12e9c1400) [pid = 1643] [serial = 244] [outer = 0x1134d4c00] 10:59:47 INFO - PROCESS | 1643 | 1461607187007 Marionette DEBUG loaded listener.js 10:59:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 245 (0x12f541000) [pid = 1643] [serial = 245] [outer = 0x1134d4c00] 10:59:47 INFO - PROCESS | 1643 | 1461607187548 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]]]}] 10:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 819ms 10:59:47 INFO - PROCESS | 1643 | 1461607187587 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 10:59:47 INFO - PROCESS | 1643 | 1461607187589 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 10:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:59:47 INFO - PROCESS | 1643 | 1461607187611 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:59:47 INFO - PROCESS | 1643 | 1461607187614 Marionette TRACE conn2 <- [1,302,null,{}] 10:59:47 INFO - PROCESS | 1643 | 1461607187621 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}] 10:59:47 INFO - PROCESS | 1643 | 1461607187719 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 10:59:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12e422800 == 48 [pid = 1643] [id = 10] 10:59:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12f1dc000 == 47 [pid = 1643] [id = 71] 10:59:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12e614800 == 46 [pid = 1643] [id = 70] 10:59:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12dc38000 == 45 [pid = 1643] [id = 69] 10:59:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12d518000 == 44 [pid = 1643] [id = 68] 10:59:47 INFO - PROCESS | 1643 | --DOCSHELL 0x1295b3000 == 43 [pid = 1643] [id = 67] 10:59:47 INFO - PROCESS | 1643 | --DOCSHELL 0x11c0bc000 == 42 [pid = 1643] [id = 66] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12bdac000 == 41 [pid = 1643] [id = 6] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x11c7c1800 == 40 [pid = 1643] [id = 50] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x130b84000 == 39 [pid = 1643] [id = 22] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12eba6000 == 38 [pid = 1643] [id = 11] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12f986000 == 37 [pid = 1643] [id = 73] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x13017a000 == 36 [pid = 1643] [id = 19] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12d7b0000 == 35 [pid = 1643] [id = 9] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12f81a800 == 34 [pid = 1643] [id = 72] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12a1d1800 == 33 [pid = 1643] [id = 57] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x11ab08000 == 32 [pid = 1643] [id = 58] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12f1ea800 == 31 [pid = 1643] [id = 14] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x11c0cd000 == 30 [pid = 1643] [id = 49] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12f97f800 == 29 [pid = 1643] [id = 16] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12d524000 == 28 [pid = 1643] [id = 64] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12d258800 == 27 [pid = 1643] [id = 63] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12f824800 == 26 [pid = 1643] [id = 15] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x11ab11800 == 25 [pid = 1643] [id = 21] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12a1cb800 == 24 [pid = 1643] [id = 61] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12d519000 == 23 [pid = 1643] [id = 8] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x123a19000 == 22 [pid = 1643] [id = 12] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12c04d000 == 21 [pid = 1643] [id = 62] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12f01b800 == 20 [pid = 1643] [id = 13] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x115010800 == 19 [pid = 1643] [id = 82] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12b48f000 == 18 [pid = 1643] [id = 81] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x130439000 == 17 [pid = 1643] [id = 80] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12fe1a800 == 16 [pid = 1643] [id = 79] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12f821000 == 15 [pid = 1643] [id = 78] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12e40e000 == 14 [pid = 1643] [id = 77] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x126716000 == 13 [pid = 1643] [id = 44] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x11bcc8000 == 12 [pid = 1643] [id = 65] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12d516800 == 11 [pid = 1643] [id = 76] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x126c57800 == 10 [pid = 1643] [id = 74] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x125ab3000 == 9 [pid = 1643] [id = 75] 10:59:50 INFO - PROCESS | 1643 | --DOCSHELL 0x125e7e800 == 8 [pid = 1643] [id = 40] 10:59:51 INFO - PROCESS | 1643 | 1461607191426 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x114f86800 == 9 [pid = 1643] [id = 83] 10:59:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 246 (0x1143bc800) [pid = 1643] [serial = 246] [outer = 0x0] 10:59:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 247 (0x115419c00) [pid = 1643] [serial = 247] [outer = 0x1143bc800] 10:59:51 INFO - PROCESS | 1643 | 1461607191505 Marionette DEBUG loaded listener.js 10:59:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 248 (0x1165a5400) [pid = 1643] [serial = 248] [outer = 0x1143bc800] 10:59:51 INFO - PROCESS | 1643 | 1461607191815 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]]]}] 10:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 4254ms 10:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:59:51 INFO - PROCESS | 1643 | 1461607191848 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 10:59:51 INFO - PROCESS | 1643 | 1461607191850 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 10:59:51 INFO - PROCESS | 1643 | 1461607191853 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:59:51 INFO - PROCESS | 1643 | 1461607191855 Marionette TRACE conn2 <- [1,306,null,{}] 10:59:51 INFO - PROCESS | 1643 | 1461607191862 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}] 10:59:51 INFO - PROCESS | 1643 | 1461607191944 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 10:59:52 INFO - PROCESS | 1643 | 1461607192013 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192bf800 == 10 [pid = 1643] [id = 84] 10:59:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 249 (0x118a08c00) [pid = 1643] [serial = 249] [outer = 0x0] 10:59:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 250 (0x119268400) [pid = 1643] [serial = 250] [outer = 0x118a08c00] 10:59:52 INFO - PROCESS | 1643 | 1461607192041 Marionette DEBUG loaded listener.js 10:59:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 251 (0x11aa0b800) [pid = 1643] [serial = 251] [outer = 0x118a08c00] 10:59:52 INFO - PROCESS | 1643 | 1461607192353 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]]]}] 10:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 521ms 10:59:52 INFO - PROCESS | 1643 | 1461607192378 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 10:59:52 INFO - PROCESS | 1643 | 1461607192382 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 10:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:59:52 INFO - PROCESS | 1643 | 1461607192385 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:59:52 INFO - PROCESS | 1643 | 1461607192387 Marionette TRACE conn2 <- [1,310,null,{}] 10:59:52 INFO - PROCESS | 1643 | 1461607192389 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}] 10:59:52 INFO - PROCESS | 1643 | 1461607192470 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 10:59:52 INFO - PROCESS | 1643 | 1461607192478 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c0cd000 == 11 [pid = 1643] [id = 85] 10:59:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 252 (0x11aaba400) [pid = 1643] [serial = 252] [outer = 0x0] 10:59:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 253 (0x11ada3800) [pid = 1643] [serial = 253] [outer = 0x11aaba400] 10:59:52 INFO - PROCESS | 1643 | 1461607192505 Marionette DEBUG loaded listener.js 10:59:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 254 (0x11beeec00) [pid = 1643] [serial = 254] [outer = 0x11aaba400] 10:59:52 INFO - PROCESS | 1643 | 1461607192916 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]]]}] 10:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 569ms 10:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:59:52 INFO - PROCESS | 1643 | 1461607192956 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 10:59:52 INFO - PROCESS | 1643 | 1461607192958 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 10:59:52 INFO - PROCESS | 1643 | 1461607192963 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:59:52 INFO - PROCESS | 1643 | 1461607192969 Marionette TRACE conn2 <- [1,314,null,{}] 10:59:52 INFO - PROCESS | 1643 | 1461607192980 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}] 10:59:53 INFO - PROCESS | 1643 | 1461607193104 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 10:59:53 INFO - PROCESS | 1643 | 1461607193229 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x128d55000 == 12 [pid = 1643] [id = 86] 10:59:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 255 (0x11aabb800) [pid = 1643] [serial = 255] [outer = 0x0] 10:59:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 256 (0x123b5d400) [pid = 1643] [serial = 256] [outer = 0x11aabb800] 10:59:53 INFO - PROCESS | 1643 | 1461607193271 Marionette DEBUG loaded listener.js 10:59:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 257 (0x126eed400) [pid = 1643] [serial = 257] [outer = 0x11aabb800] 10:59:53 INFO - PROCESS | 1643 | 1461607193669 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]]]}] 10:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 728ms 10:59:53 INFO - PROCESS | 1643 | 1461607193689 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 10:59:53 INFO - PROCESS | 1643 | 1461607193691 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 10:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:59:53 INFO - PROCESS | 1643 | 1461607193694 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:59:53 INFO - PROCESS | 1643 | 1461607193695 Marionette TRACE conn2 <- [1,318,null,{}] 10:59:53 INFO - PROCESS | 1643 | 1461607193697 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}] 10:59:53 INFO - PROCESS | 1643 | 1461607193794 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 10:59:53 INFO - PROCESS | 1643 | 1461607193825 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b49b800 == 13 [pid = 1643] [id = 87] 10:59:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 258 (0x12706dc00) [pid = 1643] [serial = 258] [outer = 0x0] 10:59:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 259 (0x12777f800) [pid = 1643] [serial = 259] [outer = 0x12706dc00] 10:59:53 INFO - PROCESS | 1643 | 1461607193850 Marionette DEBUG loaded listener.js 10:59:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 260 (0x1277be000) [pid = 1643] [serial = 260] [outer = 0x12706dc00] 10:59:54 INFO - PROCESS | 1643 | 1461607194187 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]]]}] 10:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 520ms 10:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:59:54 INFO - PROCESS | 1643 | 1461607194214 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 10:59:54 INFO - PROCESS | 1643 | 1461607194215 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 10:59:54 INFO - PROCESS | 1643 | 1461607194217 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:59:54 INFO - PROCESS | 1643 | 1461607194219 Marionette TRACE conn2 <- [1,322,null,{}] 10:59:54 INFO - PROCESS | 1643 | 1461607194221 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}] 10:59:54 INFO - PROCESS | 1643 | 1461607194317 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 10:59:54 INFO - PROCESS | 1643 | 1461607194367 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c293000 == 14 [pid = 1643] [id = 88] 10:59:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 261 (0x12a1a4000) [pid = 1643] [serial = 261] [outer = 0x0] 10:59:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 262 (0x12a1a6c00) [pid = 1643] [serial = 262] [outer = 0x12a1a4000] 10:59:54 INFO - PROCESS | 1643 | 1461607194407 Marionette DEBUG loaded listener.js 10:59:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 263 (0x12b685000) [pid = 1643] [serial = 263] [outer = 0x12a1a4000] 10:59:54 INFO - PROCESS | 1643 | 1461607194815 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]]]}] 10:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 618ms 10:59:54 INFO - PROCESS | 1643 | 1461607194836 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 10:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:59:54 INFO - PROCESS | 1643 | 1461607194837 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 10:59:54 INFO - PROCESS | 1643 | 1461607194840 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:59:54 INFO - PROCESS | 1643 | 1461607194841 Marionette TRACE conn2 <- [1,326,null,{}] 10:59:54 INFO - PROCESS | 1643 | 1461607194843 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}] 10:59:54 INFO - PROCESS | 1643 | 1461607194939 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 10:59:54 INFO - PROCESS | 1643 | 1461607194952 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192c8000 == 15 [pid = 1643] [id = 89] 10:59:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 264 (0x12b687c00) [pid = 1643] [serial = 264] [outer = 0x0] 10:59:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 265 (0x12b754400) [pid = 1643] [serial = 265] [outer = 0x12b687c00] 10:59:54 INFO - PROCESS | 1643 | 1461607194977 Marionette DEBUG loaded listener.js 10:59:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 266 (0x12b896000) [pid = 1643] [serial = 266] [outer = 0x12b687c00] 10:59:55 INFO - PROCESS | 1643 | 1461607195335 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]]]}] 10:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 519ms 10:59:55 INFO - PROCESS | 1643 | 1461607195359 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 10:59:55 INFO - PROCESS | 1643 | 1461607195361 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 10:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:59:55 INFO - PROCESS | 1643 | 1461607195368 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:59:55 INFO - PROCESS | 1643 | 1461607195369 Marionette TRACE conn2 <- [1,330,null,{}] 10:59:55 INFO - PROCESS | 1643 | 1461607195371 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}] 10:59:55 INFO - PROCESS | 1643 | 1461607195467 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 10:59:55 INFO - PROCESS | 1643 | 1461607195471 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e612800 == 16 [pid = 1643] [id = 90] 10:59:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 267 (0x114556800) [pid = 1643] [serial = 267] [outer = 0x0] 10:59:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 268 (0x12bd93400) [pid = 1643] [serial = 268] [outer = 0x114556800] 10:59:55 INFO - PROCESS | 1643 | 1461607195496 Marionette DEBUG loaded listener.js 10:59:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 269 (0x12be99c00) [pid = 1643] [serial = 269] [outer = 0x114556800] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 268 (0x11ad69000) [pid = 1643] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 267 (0x116549400) [pid = 1643] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 266 (0x11aabac00) [pid = 1643] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 265 (0x119260c00) [pid = 1643] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 264 (0x11be1ec00) [pid = 1643] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 263 (0x11ad73c00) [pid = 1643] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 262 (0x123a57c00) [pid = 1643] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 261 (0x125a11800) [pid = 1643] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 260 (0x11a8f7000) [pid = 1643] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 259 (0x11a8f4800) [pid = 1643] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 258 (0x125a0f000) [pid = 1643] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 257 (0x1291b7400) [pid = 1643] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 256 (0x118acf800) [pid = 1643] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 255 (0x11919a000) [pid = 1643] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 254 (0x11aabf000) [pid = 1643] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 253 (0x11541e400) [pid = 1643] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 252 (0x12dc21000) [pid = 1643] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 251 (0x118cf3400) [pid = 1643] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 250 (0x1156d2400) [pid = 1643] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 249 (0x119d8a800) [pid = 1643] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 248 (0x11ad75800) [pid = 1643] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 247 (0x118852c00) [pid = 1643] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 246 (0x11a8fcc00) [pid = 1643] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 245 (0x11ad72800) [pid = 1643] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 244 (0x119132400) [pid = 1643] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 243 (0x1134e1800) [pid = 1643] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 242 (0x11c09ac00) [pid = 1643] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 241 (0x127c6a000) [pid = 1643] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 240 (0x1264bc800) [pid = 1643] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 239 (0x11ac79800) [pid = 1643] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 238 (0x118f6c400) [pid = 1643] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 237 (0x12bd96000) [pid = 1643] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 236 (0x11c09bc00) [pid = 1643] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 235 (0x11c09cc00) [pid = 1643] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 234 (0x11adea000) [pid = 1643] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 233 (0x12eb6cc00) [pid = 1643] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 232 (0x125d5dc00) [pid = 1643] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 231 (0x11bef3800) [pid = 1643] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 230 (0x129357400) [pid = 1643] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 229 (0x12d2da000) [pid = 1643] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 228 (0x12e9bdc00) [pid = 1643] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 227 (0x12eb72800) [pid = 1643] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 226 (0x11926cc00) [pid = 1643] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 225 (0x11aac2000) [pid = 1643] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 224 (0x12a1ed000) [pid = 1643] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 223 (0x12bd8bc00) [pid = 1643] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 222 (0x12c111000) [pid = 1643] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 221 (0x123b60c00) [pid = 1643] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 220 (0x12e648400) [pid = 1643] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 219 (0x12c10e000) [pid = 1643] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 218 (0x12c110000) [pid = 1643] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 217 (0x127777c00) [pid = 1643] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 216 (0x12dc20400) [pid = 1643] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 215 (0x12d504c00) [pid = 1643] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 214 (0x11b82b800) [pid = 1643] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 213 (0x11a826800) [pid = 1643] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 212 (0x11a8fac00) [pid = 1643] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 211 (0x12d205000) [pid = 1643] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 210 (0x11a8f6000) [pid = 1643] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 209 (0x11ad6dc00) [pid = 1643] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 208 (0x12610f000) [pid = 1643] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 207 (0x12bea0c00) [pid = 1643] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 206 (0x11c09c000) [pid = 1643] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 205 (0x12f9f2400) [pid = 1643] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 204 (0x12be9bc00) [pid = 1643] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 203 (0x12dc13400) [pid = 1643] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 202 (0x118ce8400) [pid = 1643] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x129372800) [pid = 1643] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x12f096800) [pid = 1643] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x12a1a9c00) [pid = 1643] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x12f095400) [pid = 1643] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x1133ddc00) [pid = 1643] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:59:56 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x12dc1ec00) [pid = 1643] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:59:56 INFO - PROCESS | 1643 | 1461607196916 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]]]}] 10:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1576ms 10:59:56 INFO - PROCESS | 1643 | 1461607196939 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 10:59:56 INFO - PROCESS | 1643 | 1461607196941 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 10:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:59:56 INFO - PROCESS | 1643 | 1461607196947 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:59:56 INFO - PROCESS | 1643 | 1461607196948 Marionette TRACE conn2 <- [1,334,null,{}] 10:59:56 INFO - PROCESS | 1643 | 1461607196951 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}] 10:59:57 INFO - PROCESS | 1643 | 1461607197031 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 10:59:57 INFO - PROCESS | 1643 | 1461607197036 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192c3800 == 17 [pid = 1643] [id = 91] 10:59:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x1134d5800) [pid = 1643] [serial = 270] [outer = 0x0] 10:59:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x118acf800) [pid = 1643] [serial = 271] [outer = 0x1134d5800] 10:59:57 INFO - PROCESS | 1643 | 1461607197061 Marionette DEBUG loaded listener.js 10:59:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x119267c00) [pid = 1643] [serial = 272] [outer = 0x1134d5800] 10:59:57 INFO - PROCESS | 1643 | 1461607197578 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]]]}] 10:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 667ms 10:59:57 INFO - PROCESS | 1643 | 1461607197625 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 10:59:57 INFO - PROCESS | 1643 | 1461607197626 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 10:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:59:57 INFO - PROCESS | 1643 | 1461607197639 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:59:57 INFO - PROCESS | 1643 | 1461607197640 Marionette TRACE conn2 <- [1,338,null,{}] 10:59:57 INFO - PROCESS | 1643 | 1461607197656 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}] 10:59:57 INFO - PROCESS | 1643 | 1461607197733 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 10:59:57 INFO - PROCESS | 1643 | 1461607197738 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c720800 == 18 [pid = 1643] [id = 92] 10:59:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x119267800) [pid = 1643] [serial = 273] [outer = 0x0] 10:59:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x11ad6ac00) [pid = 1643] [serial = 274] [outer = 0x119267800] 10:59:57 INFO - PROCESS | 1643 | 1461607197766 Marionette DEBUG loaded listener.js 10:59:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x11c09bc00) [pid = 1643] [serial = 275] [outer = 0x119267800] 10:59:58 INFO - PROCESS | 1643 | 1461607198104 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]]]}] 10:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 480ms 10:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:59:58 INFO - PROCESS | 1643 | 1461607198114 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 10:59:58 INFO - PROCESS | 1643 | 1461607198115 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 10:59:58 INFO - PROCESS | 1643 | 1461607198129 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:59:58 INFO - PROCESS | 1643 | 1461607198130 Marionette TRACE conn2 <- [1,342,null,{}] 10:59:58 INFO - PROCESS | 1643 | 1461607198133 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}] 10:59:58 INFO - PROCESS | 1643 | 1461607198217 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 10:59:58 INFO - PROCESS | 1643 | 1461607198222 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b48c800 == 19 [pid = 1643] [id = 93] 10:59:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x11c7e0400) [pid = 1643] [serial = 276] [outer = 0x0] 10:59:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 204 (0x125d5dc00) [pid = 1643] [serial = 277] [outer = 0x11c7e0400] 10:59:58 INFO - PROCESS | 1643 | 1461607198256 Marionette DEBUG loaded listener.js 10:59:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 205 (0x12777b400) [pid = 1643] [serial = 278] [outer = 0x11c7e0400] 10:59:58 INFO - PROCESS | 1643 | 1461607198601 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]]]}] 10:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 526ms 10:59:58 INFO - PROCESS | 1643 | 1461607198711 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 10:59:58 INFO - PROCESS | 1643 | 1461607198713 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 10:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:59:58 INFO - PROCESS | 1643 | 1461607198718 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:59:58 INFO - PROCESS | 1643 | 1461607198721 Marionette TRACE conn2 <- [1,346,null,{}] 10:59:58 INFO - PROCESS | 1643 | 1461607198731 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}] 10:59:58 INFO - PROCESS | 1643 | 1461607198844 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 10:59:58 INFO - PROCESS | 1643 | 1461607198925 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x1159d1000 == 20 [pid = 1643] [id = 94] 10:59:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 206 (0x1135eec00) [pid = 1643] [serial = 279] [outer = 0x0] 10:59:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 207 (0x1143c4400) [pid = 1643] [serial = 280] [outer = 0x1135eec00] 10:59:58 INFO - PROCESS | 1643 | 1461607198956 Marionette DEBUG loaded listener.js 10:59:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 208 (0x118aa7c00) [pid = 1643] [serial = 281] [outer = 0x1135eec00] 10:59:59 INFO - PROCESS | 1643 | 1461607199496 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]]]}] 10:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 822ms 10:59:59 INFO - PROCESS | 1643 | 1461607199552 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 10:59:59 INFO - PROCESS | 1643 | 1461607199554 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 10:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:59:59 INFO - PROCESS | 1643 | 1461607199563 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:59:59 INFO - PROCESS | 1643 | 1461607199566 Marionette TRACE conn2 <- [1,350,null,{}] 10:59:59 INFO - PROCESS | 1643 | 1461607199569 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}] 10:59:59 INFO - PROCESS | 1643 | 1461607199676 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 10:59:59 INFO - PROCESS | 1643 | 1461607199761 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x126c52800 == 21 [pid = 1643] [id = 95] 10:59:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 209 (0x11a8f8800) [pid = 1643] [serial = 282] [outer = 0x0] 10:59:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 210 (0x11aac2c00) [pid = 1643] [serial = 283] [outer = 0x11a8f8800] 10:59:59 INFO - PROCESS | 1643 | 1461607199792 Marionette DEBUG loaded listener.js 10:59:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 211 (0x11af49800) [pid = 1643] [serial = 284] [outer = 0x11a8f8800] 11:00:00 INFO - PROCESS | 1643 | 1461607200504 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:00:00 INFO - PROCESS | 1643 | 1461607200517 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 973ms 11:00:00 INFO - PROCESS | 1643 | 1461607200535 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:00:00 INFO - PROCESS | 1643 | 1461607200538 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:00:00 INFO - PROCESS | 1643 | 1461607200541 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:00:00 INFO - PROCESS | 1643 | 1461607200543 Marionette TRACE conn2 <- [1,354,null,{}] 11:00:00 INFO - PROCESS | 1643 | 1461607200546 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:00 INFO - PROCESS | 1643 | 1461607200639 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:00:00 INFO - PROCESS | 1643 | 1461607200697 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x1188d4800 == 22 [pid = 1643] [id = 96] 11:00:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 212 (0x1133de400) [pid = 1643] [serial = 285] [outer = 0x0] 11:00:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 213 (0x1165a4c00) [pid = 1643] [serial = 286] [outer = 0x1133de400] 11:00:00 INFO - PROCESS | 1643 | 1461607200727 Marionette DEBUG loaded listener.js 11:00:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 214 (0x118f63800) [pid = 1643] [serial = 287] [outer = 0x1133de400] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 213 (0x126111400) [pid = 1643] [serial = 8] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 212 (0x126737c00) [pid = 1643] [serial = 11] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 211 (0x12e9c1400) [pid = 1643] [serial = 244] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | 1461607201162 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 671ms 11:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:00:01 INFO - PROCESS | 1643 | 1461607201212 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:00:01 INFO - PROCESS | 1643 | 1461607201215 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:00:01 INFO - PROCESS | 1643 | 1461607201220 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:00:01 INFO - PROCESS | 1643 | 1461607201222 Marionette TRACE conn2 <- [1,358,null,{}] 11:00:01 INFO - PROCESS | 1643 | 1461607201224 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:01 INFO - PROCESS | 1643 | 1461607201300 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 210 (0x119aa1400) [pid = 1643] [serial = 132] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 209 (0x11ade9800) [pid = 1643] [serial = 84] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 208 (0x118f5dc00) [pid = 1643] [serial = 75] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 207 (0x11ada2400) [pid = 1643] [serial = 72] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 206 (0x11a8fc000) [pid = 1643] [serial = 81] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 205 (0x11bef3000) [pid = 1643] [serial = 90] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 204 (0x123b57800) [pid = 1643] [serial = 94] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 203 (0x123b5dc00) [pid = 1643] [serial = 96] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 202 (0x12624cc00) [pid = 1643] [serial = 100] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x125d50000) [pid = 1643] [serial = 99] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x126110800) [pid = 1643] [serial = 102] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x126737400) [pid = 1643] [serial = 103] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x126c80400) [pid = 1643] [serial = 105] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x1277b7800) [pid = 1643] [serial = 108] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x12770dc00) [pid = 1643] [serial = 106] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 195 (0x12935d800) [pid = 1643] [serial = 111] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 194 (0x118a0c400) [pid = 1643] [serial = 150] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 193 (0x119269400) [pid = 1643] [serial = 69] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 192 (0x11ac84000) [pid = 1643] [serial = 82] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 191 (0x11b82a000) [pid = 1643] [serial = 85] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 190 (0x119d8f000) [pid = 1643] [serial = 78] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 189 (0x129374400) [pid = 1643] [serial = 112] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x11b828400) [pid = 1643] [serial = 87] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x11c7e5000) [pid = 1643] [serial = 91] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 186 (0x115a49000) [pid = 1643] [serial = 66] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 185 (0x11bac4800) [pid = 1643] [serial = 73] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x12a1ef000) [pid = 1643] [serial = 115] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x11bac3800) [pid = 1643] [serial = 88] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 182 (0x125a09800) [pid = 1643] [serial = 97] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x118642400) [pid = 1643] [serial = 67] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 180 (0x119199c00) [pid = 1643] [serial = 76] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x11c2bf400) [pid = 1643] [serial = 93] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x11a81d800) [pid = 1643] [serial = 79] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x11a823800) [pid = 1643] [serial = 70] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x1304d7c00) [pid = 1643] [serial = 64] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x1291b4c00) [pid = 1643] [serial = 109] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x12e69b000) [pid = 1643] [serial = 208] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x11babe400) [pid = 1643] [serial = 193] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x123b5d000) [pid = 1643] [serial = 144] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x11b83b400) [pid = 1643] [serial = 174] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x11b83a800) [pid = 1643] [serial = 172] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x11c0a4800) [pid = 1643] [serial = 126] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x11a8f3c00) [pid = 1643] [serial = 220] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x11c948800) [pid = 1643] [serial = 142] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x11adf4c00) [pid = 1643] [serial = 138] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x11ada3000) [pid = 1643] [serial = 171] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x11a81c800) [pid = 1643] [serial = 135] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x11a826000) [pid = 1643] [serial = 133] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x11aac5c00) [pid = 1643] [serial = 192] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x123b5f000) [pid = 1643] [serial = 127] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x12eb77800) [pid = 1643] [serial = 211] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x12a1e8000) [pid = 1643] [serial = 114] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x127071400) [pid = 1643] [serial = 159] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x12e9bec00) [pid = 1643] [serial = 209] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x11c0a0800) [pid = 1643] [serial = 195] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x12676ec00) [pid = 1643] [serial = 148] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x119d94000) [pid = 1643] [serial = 151] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x11af4d800) [pid = 1643] [serial = 153] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x11b83bc00) [pid = 1643] [serial = 221] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x11b82bc00) [pid = 1643] [serial = 139] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x126736c00) [pid = 1643] [serial = 147] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x11a8ff000) [pid = 1643] [serial = 223] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x126294800) [pid = 1643] [serial = 145] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x1271c0400) [pid = 1643] [serial = 178] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x127710c00) [pid = 1643] [serial = 130] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x12a1a2000) [pid = 1643] [serial = 162] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x11c0a2c00) [pid = 1643] [serial = 141] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x126eb1c00) [pid = 1643] [serial = 129] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x11b83b800) [pid = 1643] [serial = 154] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x11c81cc00) [pid = 1643] [serial = 156] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x12f53a000) [pid = 1643] [serial = 212] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x1291b6400) [pid = 1643] [serial = 160] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x12a1ea000) [pid = 1643] [serial = 180] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x12777ec00) [pid = 1643] [serial = 214] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x12ddc4400) [pid = 1643] [serial = 24] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x12ddcd000) [pid = 1643] [serial = 25] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12b756400) [pid = 1643] [serial = 229] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x118f64800) [pid = 1643] [serial = 120] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x12d506800) [pid = 1643] [serial = 21] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x12f53b800) [pid = 1643] [serial = 218] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x12d50b000) [pid = 1643] [serial = 22] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x11befc800) [pid = 1643] [serial = 224] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x127783400) [pid = 1643] [serial = 215] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x12bea0400) [pid = 1643] [serial = 181] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x12bea3400) [pid = 1643] [serial = 18] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12b890000) [pid = 1643] [serial = 163] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x1277b4c00) [pid = 1643] [serial = 226] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x12b88e400) [pid = 1643] [serial = 117] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x11c09ec00) [pid = 1643] [serial = 175] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x11aa0e000) [pid = 1643] [serial = 136] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x12e9cac00) [pid = 1643] [serial = 217] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x1277b4800) [pid = 1643] [serial = 199] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x12bd96c00) [pid = 1643] [serial = 15] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x12be9c000) [pid = 1643] [serial = 16] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x123b5b400) [pid = 1643] [serial = 196] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x11ad6a800) [pid = 1643] [serial = 33] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12eb6dc00) [pid = 1643] [serial = 238] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12eb6f800) [pid = 1643] [serial = 34] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12bd8cc00) [pid = 1643] [serial = 118] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12e69a000) [pid = 1643] [serial = 30] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12ddcec00) [pid = 1643] [serial = 236] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12e9c2000) [pid = 1643] [serial = 31] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12d20b800) [pid = 1643] [serial = 168] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12bd8b400) [pid = 1643] [serial = 200] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12e697000) [pid = 1643] [serial = 28] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x12d790c00) [pid = 1643] [serial = 235] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12d2d2400) [pid = 1643] [serial = 184] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12d509c00) [pid = 1643] [serial = 186] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12d50c800) [pid = 1643] [serial = 233] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12e64d800) [pid = 1643] [serial = 27] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12d10c000) [pid = 1643] [serial = 232] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x12d203c00) [pid = 1643] [serial = 183] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12bad2c00) [pid = 1643] [serial = 227] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12f541800) [pid = 1643] [serial = 42] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12f883800) [pid = 1643] [serial = 43] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x12b75e800) [pid = 1643] [serial = 230] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12f09a800) [pid = 1643] [serial = 39] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x1133e5800) [pid = 1643] [serial = 242] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12f537400) [pid = 1643] [serial = 40] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12d205400) [pid = 1643] [serial = 202] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12d511800) [pid = 1643] [serial = 187] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12f53d400) [pid = 1643] [serial = 239] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x1133e0c00) [pid = 1643] [serial = 241] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12e649400) [pid = 1643] [serial = 189] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12f08d000) [pid = 1643] [serial = 36] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12d106c00) [pid = 1643] [serial = 166] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12f091000) [pid = 1643] [serial = 37] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12676f400) [pid = 1643] [serial = 177] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x130243000) [pid = 1643] [serial = 58] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12d788400) [pid = 1643] [serial = 203] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x125a02c00) [pid = 1643] [serial = 157] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x13023bc00) [pid = 1643] [serial = 55] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12b894000) [pid = 1643] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x12be9e800) [pid = 1643] [serial = 165] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12fbf6c00) [pid = 1643] [serial = 54] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x12e652800) [pid = 1643] [serial = 190] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x12f9a2000) [pid = 1643] [serial = 48] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x119d91000) [pid = 1643] [serial = 121] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x12fbfac00) [pid = 1643] [serial = 51] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x12f88a000) [pid = 1643] [serial = 45] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x12f9ec800) [pid = 1643] [serial = 46] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x11aabc400) [pid = 1643] [serial = 123] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x12e650c00) [pid = 1643] [serial = 206] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x11af4a400) [pid = 1643] [serial = 124] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x1304cd000) [pid = 1643] [serial = 63] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x12d507800) [pid = 1643] [serial = 169] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x11a8f9000) [pid = 1643] [serial = 60] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x11a8fe800) [pid = 1643] [serial = 61] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x12ddcf800) [pid = 1643] [serial = 205] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | --DOMWINDOW == 61 (0x11c099400) [pid = 1643] [serial = 57] [outer = 0x0] [url = about:blank] 11:00:01 INFO - PROCESS | 1643 | 1461607201372 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x1156a9000 == 23 [pid = 1643] [id = 97] 11:00:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 62 (0x1133e0000) [pid = 1643] [serial = 288] [outer = 0x0] 11:00:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x1133e6800) [pid = 1643] [serial = 289] [outer = 0x1133e0000] 11:00:01 INFO - PROCESS | 1643 | 1461607201404 Marionette DEBUG loaded listener.js 11:00:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x119195800) [pid = 1643] [serial = 290] [outer = 0x1133e0000] 11:00:01 INFO - PROCESS | 1643 | 1461607201766 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 571ms 11:00:01 INFO - PROCESS | 1643 | 1461607201791 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:00:01 INFO - PROCESS | 1643 | 1461607201792 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:00:01 INFO - PROCESS | 1643 | 1461607201794 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:00:01 INFO - PROCESS | 1643 | 1461607201797 Marionette TRACE conn2 <- [1,362,null,{}] 11:00:01 INFO - PROCESS | 1643 | 1461607201804 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:01 INFO - PROCESS | 1643 | 1461607201916 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:00:01 INFO - PROCESS | 1643 | 1461607201970 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x11921b800 == 24 [pid = 1643] [id = 98] 11:00:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x1134dc400) [pid = 1643] [serial = 291] [outer = 0x0] 11:00:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x11a81cc00) [pid = 1643] [serial = 292] [outer = 0x1134dc400] 11:00:01 INFO - PROCESS | 1643 | 1461607201998 Marionette DEBUG loaded listener.js 11:00:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x11a8f4400) [pid = 1643] [serial = 293] [outer = 0x1134dc400] 11:00:02 INFO - PROCESS | 1643 | 1461607202337 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 571ms 11:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:00:02 INFO - PROCESS | 1643 | 1461607202369 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:00:02 INFO - PROCESS | 1643 | 1461607202371 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:00:02 INFO - PROCESS | 1643 | 1461607202373 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:00:02 INFO - PROCESS | 1643 | 1461607202374 Marionette TRACE conn2 <- [1,366,null,{}] 11:00:02 INFO - PROCESS | 1643 | 1461607202376 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:02 INFO - PROCESS | 1643 | 1461607202464 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:00:02 INFO - PROCESS | 1643 | 1461607202468 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192d2000 == 25 [pid = 1643] [id = 99] 11:00:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x11a8f8c00) [pid = 1643] [serial = 294] [outer = 0x0] 11:00:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x11a8ffc00) [pid = 1643] [serial = 295] [outer = 0x11a8f8c00] 11:00:02 INFO - PROCESS | 1643 | 1461607202495 Marionette DEBUG loaded listener.js 11:00:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x11aac3800) [pid = 1643] [serial = 296] [outer = 0x11a8f8c00] 11:00:02 INFO - PROCESS | 1643 | 1461607202835 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 469ms 11:00:02 INFO - PROCESS | 1643 | 1461607202844 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:00:02 INFO - PROCESS | 1643 | 1461607202846 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:00:02 INFO - PROCESS | 1643 | 1461607202848 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:00:02 INFO - PROCESS | 1643 | 1461607202849 Marionette TRACE conn2 <- [1,370,null,{}] 11:00:02 INFO - PROCESS | 1643 | 1461607202852 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:02 INFO - PROCESS | 1643 | 1461607202931 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:00:02 INFO - PROCESS | 1643 | 1461607202957 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a64d800 == 26 [pid = 1643] [id = 100] 11:00:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x115a4d800) [pid = 1643] [serial = 297] [outer = 0x0] 11:00:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x11ad6b800) [pid = 1643] [serial = 298] [outer = 0x115a4d800] 11:00:02 INFO - PROCESS | 1643 | 1461607202984 Marionette DEBUG loaded listener.js 11:00:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x11ada2400) [pid = 1643] [serial = 299] [outer = 0x115a4d800] 11:00:03 INFO - PROCESS | 1643 | 1461607203325 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 518ms 11:00:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:00:03 INFO - PROCESS | 1643 | 1461607203366 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:00:03 INFO - PROCESS | 1643 | 1461607203368 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:00:03 INFO - PROCESS | 1643 | 1461607203370 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:00:03 INFO - PROCESS | 1643 | 1461607203371 Marionette TRACE conn2 <- [1,374,null,{}] 11:00:03 INFO - PROCESS | 1643 | 1461607203373 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:03 INFO - PROCESS | 1643 | 1461607203473 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:00:03 INFO - PROCESS | 1643 | 1461607203482 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x11afde800 == 27 [pid = 1643] [id = 101] 11:00:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x11ada6c00) [pid = 1643] [serial = 300] [outer = 0x0] 11:00:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x11af48400) [pid = 1643] [serial = 301] [outer = 0x11ada6c00] 11:00:03 INFO - PROCESS | 1643 | 1461607203510 Marionette DEBUG loaded listener.js 11:00:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x11be1e800) [pid = 1643] [serial = 302] [outer = 0x11ada6c00] 11:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x12706dc00) [pid = 1643] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x1143bc800) [pid = 1643] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x11aabb800) [pid = 1643] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x118a08c00) [pid = 1643] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x11aaba400) [pid = 1643] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x12a1a4000) [pid = 1643] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x12b687c00) [pid = 1643] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x114556800) [pid = 1643] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x1134d5800) [pid = 1643] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x119267800) [pid = 1643] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:00:03 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x1134d4c00) [pid = 1643] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:00:03 INFO - PROCESS | 1643 | 1461607203860 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:00:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:00:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 518ms 11:00:03 INFO - PROCESS | 1643 | 1461607203888 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:00:03 INFO - PROCESS | 1643 | 1461607203890 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:00:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:00:03 INFO - PROCESS | 1643 | 1461607203893 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:00:03 INFO - PROCESS | 1643 | 1461607203896 Marionette TRACE conn2 <- [1,378,null,{}] 11:00:03 INFO - PROCESS | 1643 | 1461607203898 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:03 INFO - PROCESS | 1643 | 1461607203966 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:00:03 INFO - PROCESS | 1643 | 1461607203970 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b05d000 == 28 [pid = 1643] [id = 102] 11:00:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x1133ddc00) [pid = 1643] [serial = 303] [outer = 0x0] 11:00:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x11be23000) [pid = 1643] [serial = 304] [outer = 0x1133ddc00] 11:00:03 INFO - PROCESS | 1643 | 1461607203998 Marionette DEBUG loaded listener.js 11:00:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x11c09c800) [pid = 1643] [serial = 305] [outer = 0x1133ddc00] 11:00:04 INFO - PROCESS | 1643 | 1461607204320 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:00:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:00:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 472ms 11:00:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:00:04 INFO - PROCESS | 1643 | 1461607204368 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:00:04 INFO - PROCESS | 1643 | 1461607204370 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:00:04 INFO - PROCESS | 1643 | 1461607204372 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:00:04 INFO - PROCESS | 1643 | 1461607204373 Marionette TRACE conn2 <- [1,382,null,{}] 11:00:04 INFO - PROCESS | 1643 | 1461607204376 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:04 INFO - PROCESS | 1643 | 1461607204458 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:00:04 INFO - PROCESS | 1643 | 1461607204467 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x11bcb9000 == 29 [pid = 1643] [id = 103] 11:00:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x11c0a0c00) [pid = 1643] [serial = 306] [outer = 0x0] 11:00:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x11c2b0800) [pid = 1643] [serial = 307] [outer = 0x11c0a0c00] 11:00:04 INFO - PROCESS | 1643 | 1461607204510 Marionette DEBUG loaded listener.js 11:00:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x11c7ea400) [pid = 1643] [serial = 308] [outer = 0x11c0a0c00] 11:00:04 INFO - PROCESS | 1643 | 1461607204897 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:00:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:00:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 569ms 11:00:04 INFO - PROCESS | 1643 | 1461607204942 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:00:04 INFO - PROCESS | 1643 | 1461607204943 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:00:04 INFO - PROCESS | 1643 | 1461607204945 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:00:04 INFO - PROCESS | 1643 | 1461607204946 Marionette TRACE conn2 <- [1,386,null,{}] 11:00:04 INFO - PROCESS | 1643 | 1461607204948 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:05 INFO - PROCESS | 1643 | 1461607205019 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:00:05 INFO - PROCESS | 1643 | 1461607205062 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x11bcd4000 == 30 [pid = 1643] [id = 104] 11:00:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x11c0a4800) [pid = 1643] [serial = 309] [outer = 0x0] 11:00:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x11c954800) [pid = 1643] [serial = 310] [outer = 0x11c0a4800] 11:00:05 INFO - PROCESS | 1643 | 1461607205087 Marionette DEBUG loaded listener.js 11:00:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x123b5d800) [pid = 1643] [serial = 311] [outer = 0x11c0a4800] 11:00:05 INFO - PROCESS | 1643 | 1461607205381 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:00:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:00:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 469ms 11:00:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:00:05 INFO - PROCESS | 1643 | 1461607205415 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:00:05 INFO - PROCESS | 1643 | 1461607205416 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:00:05 INFO - PROCESS | 1643 | 1461607205418 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:00:05 INFO - PROCESS | 1643 | 1461607205419 Marionette TRACE conn2 <- [1,390,null,{}] 11:00:05 INFO - PROCESS | 1643 | 1461607205421 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:05 INFO - PROCESS | 1643 | 1461607205492 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:00:05 INFO - PROCESS | 1643 | 1461607205498 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c0c8800 == 31 [pid = 1643] [id = 105] 11:00:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x11adf1000) [pid = 1643] [serial = 312] [outer = 0x0] 11:00:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x125a0b400) [pid = 1643] [serial = 313] [outer = 0x11adf1000] 11:00:05 INFO - PROCESS | 1643 | 1461607205524 Marionette DEBUG loaded listener.js 11:00:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x12610bc00) [pid = 1643] [serial = 314] [outer = 0x11adf1000] 11:00:05 INFO - PROCESS | 1643 | 1461607205851 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:00:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:00:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 469ms 11:00:05 INFO - PROCESS | 1643 | 1461607205913 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:00:05 INFO - PROCESS | 1643 | 1461607205916 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:00:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:00:05 INFO - PROCESS | 1643 | 1461607205920 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:00:05 INFO - PROCESS | 1643 | 1461607205922 Marionette TRACE conn2 <- [1,394,null,{}] 11:00:05 INFO - PROCESS | 1643 | 1461607205926 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:06 INFO - PROCESS | 1643 | 1461607206006 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:00:06 INFO - PROCESS | 1643 | 1461607206088 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x11594e000 == 32 [pid = 1643] [id = 106] 11:00:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1134d8800) [pid = 1643] [serial = 315] [outer = 0x0] 11:00:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1134e0c00) [pid = 1643] [serial = 316] [outer = 0x1134d8800] 11:00:06 INFO - PROCESS | 1643 | 1461607206122 Marionette DEBUG loaded listener.js 11:00:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11541e400) [pid = 1643] [serial = 317] [outer = 0x1134d8800] 11:00:06 INFO - PROCESS | 1643 | 1461607206571 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:00:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:00:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 11:00:06 INFO - PROCESS | 1643 | 1461607206591 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:00:06 INFO - PROCESS | 1643 | 1461607206596 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:00:06 INFO - PROCESS | 1643 | 1461607206601 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:00:06 INFO - PROCESS | 1643 | 1461607206604 Marionette TRACE conn2 <- [1,398,null,{}] 11:00:06 INFO - PROCESS | 1643 | 1461607206607 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:06 INFO - PROCESS | 1643 | 1461607206701 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:00:06 INFO - PROCESS | 1643 | 1461607206741 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192c9800 == 33 [pid = 1643] [id = 107] 11:00:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x1136d4000) [pid = 1643] [serial = 318] [outer = 0x0] 11:00:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x119aa1400) [pid = 1643] [serial = 319] [outer = 0x1136d4000] 11:00:06 INFO - PROCESS | 1643 | 1461607206772 Marionette DEBUG loaded listener.js 11:00:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11a825000) [pid = 1643] [serial = 320] [outer = 0x1136d4000] 11:00:07 INFO - PROCESS | 1643 | 1461607207198 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:00:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:00:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 622ms 11:00:07 INFO - PROCESS | 1643 | 1461607207223 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:00:07 INFO - PROCESS | 1643 | 1461607207224 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:00:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:00:07 INFO - PROCESS | 1643 | 1461607207229 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:00:07 INFO - PROCESS | 1643 | 1461607207230 Marionette TRACE conn2 <- [1,402,null,{}] 11:00:07 INFO - PROCESS | 1643 | 1461607207237 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:07 INFO - PROCESS | 1643 | 1461607207362 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:00:07 INFO - PROCESS | 1643 | 1461607207407 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c392000 == 34 [pid = 1643] [id = 108] 11:00:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x11ade9800) [pid = 1643] [serial = 321] [outer = 0x0] 11:00:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x11af43000) [pid = 1643] [serial = 322] [outer = 0x11ade9800] 11:00:07 INFO - PROCESS | 1643 | 1461607207473 Marionette DEBUG loaded listener.js 11:00:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x11b83b800) [pid = 1643] [serial = 323] [outer = 0x11ade9800] 11:00:07 INFO - PROCESS | 1643 | 1461607207970 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:00:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:00:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 773ms 11:00:08 INFO - PROCESS | 1643 | 1461607208015 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:00:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:00:08 INFO - PROCESS | 1643 | 1461607208017 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:00:08 INFO - PROCESS | 1643 | 1461607208021 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:00:08 INFO - PROCESS | 1643 | 1461607208023 Marionette TRACE conn2 <- [1,406,null,{}] 11:00:08 INFO - PROCESS | 1643 | 1461607208030 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:08 INFO - PROCESS | 1643 | 1461607208166 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:00:08 INFO - PROCESS | 1643 | 1461607208244 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a08800 == 35 [pid = 1643] [id = 109] 11:00:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11bef3800) [pid = 1643] [serial = 324] [outer = 0x0] 11:00:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x123b54800) [pid = 1643] [serial = 325] [outer = 0x11bef3800] 11:00:08 INFO - PROCESS | 1643 | 1461607208280 Marionette DEBUG loaded listener.js 11:00:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x126299800) [pid = 1643] [serial = 326] [outer = 0x11bef3800] 11:00:08 INFO - PROCESS | 1643 | 1461607208861 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:00:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:00:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 875ms 11:00:08 INFO - PROCESS | 1643 | 1461607208896 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:00:08 INFO - PROCESS | 1643 | 1461607208899 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:00:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:00:08 INFO - PROCESS | 1643 | 1461607208902 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:00:08 INFO - PROCESS | 1643 | 1461607208904 Marionette TRACE conn2 <- [1,410,null,{}] 11:00:08 INFO - PROCESS | 1643 | 1461607208908 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:08 INFO - PROCESS | 1643 | 1461607208996 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:00:09 INFO - PROCESS | 1643 | 1461607209054 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x11911a000 == 36 [pid = 1643] [id = 110] 11:00:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118671000) [pid = 1643] [serial = 327] [outer = 0x0] 11:00:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x118c16400) [pid = 1643] [serial = 328] [outer = 0x118671000] 11:00:09 INFO - PROCESS | 1643 | 1461607209083 Marionette DEBUG loaded listener.js 11:00:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x118f5f000) [pid = 1643] [serial = 329] [outer = 0x118671000] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x125d5dc00) [pid = 1643] [serial = 277] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12f541000) [pid = 1643] [serial = 245] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12777f800) [pid = 1643] [serial = 259] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x115419c00) [pid = 1643] [serial = 247] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1165a5400) [pid = 1643] [serial = 248] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x123b5d400) [pid = 1643] [serial = 256] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x119268400) [pid = 1643] [serial = 250] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x11aa0b800) [pid = 1643] [serial = 251] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x11ada3800) [pid = 1643] [serial = 253] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x11beeec00) [pid = 1643] [serial = 254] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x12b685000) [pid = 1643] [serial = 263] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x12a1a6c00) [pid = 1643] [serial = 262] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12b896000) [pid = 1643] [serial = 266] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x12b754400) [pid = 1643] [serial = 265] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x12bd93400) [pid = 1643] [serial = 268] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x119267c00) [pid = 1643] [serial = 272] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x11ad6ac00) [pid = 1643] [serial = 274] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x118acf800) [pid = 1643] [serial = 271] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x11c09bc00) [pid = 1643] [serial = 275] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x12be99c00) [pid = 1643] [serial = 269] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x1277be000) [pid = 1643] [serial = 260] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x126eed400) [pid = 1643] [serial = 257] [outer = 0x0] [url = about:blank] 11:00:09 INFO - PROCESS | 1643 | 1461607209463 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:00:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:00:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 570ms 11:00:09 INFO - PROCESS | 1643 | 1461607209473 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:00:09 INFO - PROCESS | 1643 | 1461607209478 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:00:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:00:09 INFO - PROCESS | 1643 | 1461607209485 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:00:09 INFO - PROCESS | 1643 | 1461607209486 Marionette TRACE conn2 <- [1,414,null,{}] 11:00:09 INFO - PROCESS | 1643 | 1461607209489 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:09 INFO - PROCESS | 1643 | 1461607209565 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:00:09 INFO - PROCESS | 1643 | 1461607209569 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x118cce800 == 37 [pid = 1643] [id = 111] 11:00:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x119132800) [pid = 1643] [serial = 330] [outer = 0x0] 11:00:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x11a826000) [pid = 1643] [serial = 331] [outer = 0x119132800] 11:00:09 INFO - PROCESS | 1643 | 1461607209598 Marionette DEBUG loaded listener.js 11:00:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x11a8fac00) [pid = 1643] [serial = 332] [outer = 0x119132800] 11:00:09 INFO - PROCESS | 1643 | 1461607209937 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:00:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:00:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 470ms 11:00:09 INFO - PROCESS | 1643 | 1461607209955 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:00:09 INFO - PROCESS | 1643 | 1461607209957 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:00:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:00:09 INFO - PROCESS | 1643 | 1461607209961 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:00:09 INFO - PROCESS | 1643 | 1461607209964 Marionette TRACE conn2 <- [1,418,null,{}] 11:00:09 INFO - PROCESS | 1643 | 1461607209972 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:10 INFO - PROCESS | 1643 | 1461607210044 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:00:10 INFO - PROCESS | 1643 | 1461607210050 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x11ab03000 == 38 [pid = 1643] [id = 112] 11:00:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x11aa05800) [pid = 1643] [serial = 333] [outer = 0x0] 11:00:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x11ad70c00) [pid = 1643] [serial = 334] [outer = 0x11aa05800] 11:00:10 INFO - PROCESS | 1643 | 1461607210079 Marionette DEBUG loaded listener.js 11:00:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x11af49c00) [pid = 1643] [serial = 335] [outer = 0x11aa05800] 11:00:10 INFO - PROCESS | 1643 | 1461607210965 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:00:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 11:00:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1024ms 11:00:10 INFO - PROCESS | 1643 | 1461607210995 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:00:10 INFO - PROCESS | 1643 | 1461607210998 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:00:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:00:11 INFO - PROCESS | 1643 | 1461607211013 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:00:11 INFO - PROCESS | 1643 | 1461607211014 Marionette TRACE conn2 <- [1,422,null,{}] 11:00:11 INFO - PROCESS | 1643 | 1461607211016 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:11 INFO - PROCESS | 1643 | 1461607211085 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:00:11 INFO - PROCESS | 1643 | 1461607211089 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b8a9800 == 39 [pid = 1643] [id = 113] 11:00:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x11babd400) [pid = 1643] [serial = 336] [outer = 0x0] 11:00:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11befc800) [pid = 1643] [serial = 337] [outer = 0x11babd400] 11:00:11 INFO - PROCESS | 1643 | 1461607211118 Marionette DEBUG loaded listener.js 11:00:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11c0a6000) [pid = 1643] [serial = 338] [outer = 0x11babd400] 11:00:11 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x11a8f8c00) [pid = 1643] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:00:11 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1133de400) [pid = 1643] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:00:11 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x1133e0000) [pid = 1643] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:00:11 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x115a4d800) [pid = 1643] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:00:11 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x11c7e0400) [pid = 1643] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:00:11 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x11ada6c00) [pid = 1643] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:00:11 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x1133ddc00) [pid = 1643] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:00:11 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x1134dc400) [pid = 1643] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:00:11 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x11c0a0c00) [pid = 1643] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:00:11 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x11c0a4800) [pid = 1643] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:00:12 INFO - PROCESS | 1643 | 1461607212192 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:00:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:00:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1219ms 11:00:12 INFO - PROCESS | 1643 | 1461607212233 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:00:12 INFO - PROCESS | 1643 | 1461607212236 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:00:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:00:12 INFO - PROCESS | 1643 | 1461607212239 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:00:12 INFO - PROCESS | 1643 | 1461607212241 Marionette TRACE conn2 <- [1,426,null,{}] 11:00:12 INFO - PROCESS | 1643 | 1461607212245 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:12 INFO - PROCESS | 1643 | 1461607212335 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:00:12 INFO - PROCESS | 1643 | 1461607212374 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x118aec800 == 40 [pid = 1643] [id = 114] 11:00:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x114541000) [pid = 1643] [serial = 339] [outer = 0x0] 11:00:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x118acf800) [pid = 1643] [serial = 340] [outer = 0x114541000] 11:00:12 INFO - PROCESS | 1643 | 1461607212407 Marionette DEBUG loaded listener.js 11:00:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x119136400) [pid = 1643] [serial = 341] [outer = 0x114541000] 11:00:12 INFO - PROCESS | 1643 | 1461607212841 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:00:12 INFO - PROCESS | 1643 | 1461607212867 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:00:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:00:12 INFO - PROCESS | 1643 | 1461607212872 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:00:12 INFO - PROCESS | 1643 | 1461607212874 Marionette TRACE conn2 <- [1,430,null,{}] 11:00:12 INFO - PROCESS | 1643 | 1461607212877 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:12 INFO - PROCESS | 1643 | 1461607212968 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:00:13 INFO - PROCESS | 1643 | 1461607213006 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a652000 == 41 [pid = 1643] [id = 115] 11:00:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x118c1c000) [pid = 1643] [serial = 342] [outer = 0x0] 11:00:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x11a8fd400) [pid = 1643] [serial = 343] [outer = 0x118c1c000] 11:00:13 INFO - PROCESS | 1643 | 1461607213037 Marionette DEBUG loaded listener.js 11:00:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x11aac6000) [pid = 1643] [serial = 344] [outer = 0x118c1c000] 11:00:13 INFO - PROCESS | 1643 | 1461607213470 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:00:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:00:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 620ms 11:00:13 INFO - PROCESS | 1643 | 1461607213495 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:00:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:00:13 INFO - PROCESS | 1643 | 1461607213497 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:00:13 INFO - PROCESS | 1643 | 1461607213499 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:00:13 INFO - PROCESS | 1643 | 1461607213502 Marionette TRACE conn2 <- [1,434,null,{}] 11:00:13 INFO - PROCESS | 1643 | 1461607213527 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:13 INFO - PROCESS | 1643 | 1461607213656 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:00:13 INFO - PROCESS | 1643 | 1461607213713 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c386800 == 42 [pid = 1643] [id = 116] 11:00:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x11c0a2c00) [pid = 1643] [serial = 345] [outer = 0x0] 11:00:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x11c2b5c00) [pid = 1643] [serial = 346] [outer = 0x11c0a2c00] 11:00:13 INFO - PROCESS | 1643 | 1461607213746 Marionette DEBUG loaded listener.js 11:00:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x123b5dc00) [pid = 1643] [serial = 347] [outer = 0x11c0a2c00] 11:00:14 INFO - PROCESS | 1643 | 1461607214169 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:00:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:00:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 721ms 11:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:00:14 INFO - PROCESS | 1643 | 1461607214221 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:00:14 INFO - PROCESS | 1643 | 1461607214223 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:00:14 INFO - PROCESS | 1643 | 1461607214225 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:00:14 INFO - PROCESS | 1643 | 1461607214226 Marionette TRACE conn2 <- [1,438,null,{}] 11:00:14 INFO - PROCESS | 1643 | 1461607214228 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:14 INFO - PROCESS | 1643 | 1461607214318 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:00:14 INFO - PROCESS | 1643 | 1461607214360 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x119d3a000 == 43 [pid = 1643] [id = 117] 11:00:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x118c1b000) [pid = 1643] [serial = 348] [outer = 0x0] 11:00:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11c80fc00) [pid = 1643] [serial = 349] [outer = 0x118c1b000] 11:00:14 INFO - PROCESS | 1643 | 1461607214390 Marionette DEBUG loaded listener.js 11:00:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x126110800) [pid = 1643] [serial = 350] [outer = 0x118c1b000] 11:00:14 INFO - PROCESS | 1643 | 1461607214885 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:00:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:00:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 721ms 11:00:14 INFO - PROCESS | 1643 | 1461607214966 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:00:14 INFO - PROCESS | 1643 | 1461607214970 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:00:14 INFO - PROCESS | 1643 | 1461607214975 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:00:14 INFO - PROCESS | 1643 | 1461607214981 Marionette TRACE conn2 <- [1,442,null,{}] 11:00:14 INFO - PROCESS | 1643 | 1461607214986 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:15 INFO - PROCESS | 1643 | 1461607215112 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:00:15 INFO - PROCESS | 1643 | --DOCSHELL 0x11ab03000 == 42 [pid = 1643] [id = 112] 11:00:15 INFO - PROCESS | 1643 | --DOCSHELL 0x118cce800 == 41 [pid = 1643] [id = 111] 11:00:15 INFO - PROCESS | 1643 | --DOCSHELL 0x11911a000 == 40 [pid = 1643] [id = 110] 11:00:15 INFO - PROCESS | 1643 | --DOCSHELL 0x123a08800 == 39 [pid = 1643] [id = 109] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x11aac2c00) [pid = 1643] [serial = 283] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x1143c4400) [pid = 1643] [serial = 280] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x125a0b400) [pid = 1643] [serial = 313] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOCSHELL 0x11c392000 == 38 [pid = 1643] [id = 108] 11:00:15 INFO - PROCESS | 1643 | --DOCSHELL 0x1192c9800 == 37 [pid = 1643] [id = 107] 11:00:15 INFO - PROCESS | 1643 | --DOCSHELL 0x11594e000 == 36 [pid = 1643] [id = 106] 11:00:15 INFO - PROCESS | 1643 | 1461607215222 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x115452000 == 37 [pid = 1643] [id = 118] 11:00:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x115a4d800) [pid = 1643] [serial = 351] [outer = 0x0] 11:00:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x118ad4400) [pid = 1643] [serial = 352] [outer = 0x115a4d800] 11:00:15 INFO - PROCESS | 1643 | 1461607215265 Marionette DEBUG loaded listener.js 11:00:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x119a49400) [pid = 1643] [serial = 353] [outer = 0x115a4d800] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x11a8ffc00) [pid = 1643] [serial = 295] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x118f63800) [pid = 1643] [serial = 287] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1165a4c00) [pid = 1643] [serial = 286] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x1133e6800) [pid = 1643] [serial = 289] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x119195800) [pid = 1643] [serial = 290] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x11ad6b800) [pid = 1643] [serial = 298] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x12777b400) [pid = 1643] [serial = 278] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 73 (0x11af48400) [pid = 1643] [serial = 301] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 72 (0x11ada2400) [pid = 1643] [serial = 299] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 71 (0x11c09c800) [pid = 1643] [serial = 305] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 70 (0x11be23000) [pid = 1643] [serial = 304] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 69 (0x11be1e800) [pid = 1643] [serial = 302] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 68 (0x11a81cc00) [pid = 1643] [serial = 292] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 67 (0x11a8f4400) [pid = 1643] [serial = 293] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 66 (0x11c7ea400) [pid = 1643] [serial = 308] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 65 (0x11aac3800) [pid = 1643] [serial = 296] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 64 (0x11c2b0800) [pid = 1643] [serial = 307] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 63 (0x11c954800) [pid = 1643] [serial = 310] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | --DOMWINDOW == 62 (0x123b5d800) [pid = 1643] [serial = 311] [outer = 0x0] [url = about:blank] 11:00:15 INFO - PROCESS | 1643 | 1461607215641 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:00:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:00:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 725ms 11:00:15 INFO - PROCESS | 1643 | 1461607215701 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:00:15 INFO - PROCESS | 1643 | 1461607215706 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:00:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:00:15 INFO - PROCESS | 1643 | 1461607215713 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:00:15 INFO - PROCESS | 1643 | 1461607215716 Marionette TRACE conn2 <- [1,446,null,{}] 11:00:15 INFO - PROCESS | 1643 | 1461607215719 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:15 INFO - PROCESS | 1643 | 1461607215830 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:00:15 INFO - PROCESS | 1643 | 1461607215845 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x119725000 == 38 [pid = 1643] [id = 119] 11:00:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 63 (0x11a8f0400) [pid = 1643] [serial = 354] [outer = 0x0] 11:00:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 64 (0x11aaba800) [pid = 1643] [serial = 355] [outer = 0x11a8f0400] 11:00:15 INFO - PROCESS | 1643 | 1461607215887 Marionette DEBUG loaded listener.js 11:00:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 65 (0x11ad72000) [pid = 1643] [serial = 356] [outer = 0x11a8f0400] 11:00:16 INFO - PROCESS | 1643 | 1461607216296 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:00:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:00:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 621ms 11:00:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:00:16 INFO - PROCESS | 1643 | 1461607216333 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:00:16 INFO - PROCESS | 1643 | 1461607216335 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:00:16 INFO - PROCESS | 1643 | 1461607216337 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:00:16 INFO - PROCESS | 1643 | 1461607216339 Marionette TRACE conn2 <- [1,450,null,{}] 11:00:16 INFO - PROCESS | 1643 | 1461607216347 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:16 INFO - PROCESS | 1643 | 1461607216442 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:00:16 INFO - PROCESS | 1643 | 1461607216449 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b060000 == 39 [pid = 1643] [id = 120] 11:00:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 66 (0x11bab5c00) [pid = 1643] [serial = 357] [outer = 0x0] 11:00:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 67 (0x11c0a1c00) [pid = 1643] [serial = 358] [outer = 0x11bab5c00] 11:00:16 INFO - PROCESS | 1643 | 1461607216477 Marionette DEBUG loaded listener.js 11:00:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 68 (0x123b5c800) [pid = 1643] [serial = 359] [outer = 0x11bab5c00] 11:00:16 INFO - PROCESS | 1643 | 1461607216810 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:00:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:00:16 INFO - PROCESS | 1643 | 1461607216861 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:00:16 INFO - PROCESS | 1643 | 1461607216863 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:00:16 INFO - PROCESS | 1643 | 1461607216864 Marionette TRACE conn2 <- [1,454,null,{}] 11:00:16 INFO - PROCESS | 1643 | 1461607216866 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:16 INFO - PROCESS | 1643 | 1461607216937 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:00:16 INFO - PROCESS | 1643 | 1461607216943 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c0c1000 == 40 [pid = 1643] [id = 121] 11:00:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 69 (0x125a04c00) [pid = 1643] [serial = 360] [outer = 0x0] 11:00:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 70 (0x126756c00) [pid = 1643] [serial = 361] [outer = 0x125a04c00] 11:00:16 INFO - PROCESS | 1643 | 1461607216970 Marionette DEBUG loaded listener.js 11:00:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 71 (0x126ea9800) [pid = 1643] [serial = 362] [outer = 0x125a04c00] 11:00:17 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:17 INFO - PROCESS | 1643 | 1461607217313 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:00:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:00:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 468ms 11:00:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:00:17 INFO - PROCESS | 1643 | 1461607217331 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:00:17 INFO - PROCESS | 1643 | 1461607217332 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:00:17 INFO - PROCESS | 1643 | 1461607217334 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:00:17 INFO - PROCESS | 1643 | 1461607217335 Marionette TRACE conn2 <- [1,458,null,{}] 11:00:17 INFO - PROCESS | 1643 | 1461607217338 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:17 INFO - PROCESS | 1643 | 1461607217413 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:00:17 INFO - PROCESS | 1643 | 1461607217418 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c918000 == 41 [pid = 1643] [id = 122] 11:00:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 72 (0x126eaa400) [pid = 1643] [serial = 363] [outer = 0x0] 11:00:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 73 (0x12706d800) [pid = 1643] [serial = 364] [outer = 0x126eaa400] 11:00:17 INFO - PROCESS | 1643 | 1461607217443 Marionette DEBUG loaded listener.js 11:00:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 74 (0x12770d800) [pid = 1643] [serial = 365] [outer = 0x126eaa400] 11:00:17 INFO - PROCESS | 1643 | 1461607217826 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:00:17 INFO - PROCESS | 1643 | 1461607217858 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:00:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:00:17 INFO - PROCESS | 1643 | 1461607217866 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:00:17 INFO - PROCESS | 1643 | 1461607217867 Marionette TRACE conn2 <- [1,462,null,{}] 11:00:17 INFO - PROCESS | 1643 | 1461607217869 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:17 INFO - PROCESS | 1643 | 1461607217977 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:00:17 INFO - PROCESS | 1643 | 1461607217983 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x123b1f000 == 42 [pid = 1643] [id = 123] 11:00:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x12770e000) [pid = 1643] [serial = 366] [outer = 0x0] 11:00:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x127783000) [pid = 1643] [serial = 367] [outer = 0x12770e000] 11:00:18 INFO - PROCESS | 1643 | 1461607218011 Marionette DEBUG loaded listener.js 11:00:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x128d0dc00) [pid = 1643] [serial = 368] [outer = 0x12770e000] 11:00:18 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:18 INFO - PROCESS | 1643 | 1461607218374 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:00:18 INFO - PROCESS | 1643 | 1461607218385 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:00:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:00:18 INFO - PROCESS | 1643 | 1461607218388 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:00:18 INFO - PROCESS | 1643 | 1461607218389 Marionette TRACE conn2 <- [1,466,null,{}] 11:00:18 INFO - PROCESS | 1643 | 1461607218391 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:18 INFO - PROCESS | 1643 | 1461607218480 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:00:18 INFO - PROCESS | 1643 | 1461607218493 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x125ac0800 == 43 [pid = 1643] [id = 124] 11:00:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1277be000) [pid = 1643] [serial = 369] [outer = 0x0] 11:00:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x1291c0c00) [pid = 1643] [serial = 370] [outer = 0x1277be000] 11:00:18 INFO - PROCESS | 1643 | 1461607218519 Marionette DEBUG loaded listener.js 11:00:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x129374000) [pid = 1643] [serial = 371] [outer = 0x1277be000] 11:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x11a8f8800) [pid = 1643] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x1135eec00) [pid = 1643] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x118671000) [pid = 1643] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x11aa05800) [pid = 1643] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 75 (0x11bef3800) [pid = 1643] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:00:18 INFO - PROCESS | 1643 | --DOMWINDOW == 74 (0x119132800) [pid = 1643] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:00:18 INFO - PROCESS | 1643 | 1461607218877 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:00:18 INFO - PROCESS | 1643 | 1461607218909 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:00:18 INFO - PROCESS | 1643 | 1461607218914 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:00:18 INFO - PROCESS | 1643 | 1461607218915 Marionette TRACE conn2 <- [1,470,null,{}] 11:00:18 INFO - PROCESS | 1643 | 1461607218917 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:18 INFO - PROCESS | 1643 | 1461607218991 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:00:19 INFO - PROCESS | 1643 | 1461607218997 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c712800 == 44 [pid = 1643] [id = 125] 11:00:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 75 (0x11474f400) [pid = 1643] [serial = 372] [outer = 0x0] 11:00:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 76 (0x129357c00) [pid = 1643] [serial = 373] [outer = 0x11474f400] 11:00:19 INFO - PROCESS | 1643 | 1461607219023 Marionette DEBUG loaded listener.js 11:00:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x12a1a5400) [pid = 1643] [serial = 374] [outer = 0x11474f400] 11:00:19 INFO - PROCESS | 1643 | 1461607219347 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:00:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:00:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 467ms 11:00:19 INFO - PROCESS | 1643 | 1461607219382 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:00:19 INFO - PROCESS | 1643 | 1461607219383 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:00:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:00:19 INFO - PROCESS | 1643 | 1461607219385 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:00:19 INFO - PROCESS | 1643 | 1461607219386 Marionette TRACE conn2 <- [1,474,null,{}] 11:00:19 INFO - PROCESS | 1643 | 1461607219389 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:19 INFO - PROCESS | 1643 | 1461607219478 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:00:19 INFO - PROCESS | 1643 | 1461607219484 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x1261b7800 == 45 [pid = 1643] [id = 126] 11:00:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x1165a5c00) [pid = 1643] [serial = 375] [outer = 0x0] 11:00:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x12a1a8400) [pid = 1643] [serial = 376] [outer = 0x1165a5c00] 11:00:19 INFO - PROCESS | 1643 | 1461607219509 Marionette DEBUG loaded listener.js 11:00:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x12b67f400) [pid = 1643] [serial = 377] [outer = 0x1165a5c00] 11:00:19 INFO - PROCESS | 1643 | 1461607219828 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:00:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:00:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 469ms 11:00:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:00:19 INFO - PROCESS | 1643 | 1461607219854 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:00:19 INFO - PROCESS | 1643 | 1461607219856 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:00:19 INFO - PROCESS | 1643 | 1461607219858 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:00:19 INFO - PROCESS | 1643 | 1461607219859 Marionette TRACE conn2 <- [1,478,null,{}] 11:00:19 INFO - PROCESS | 1643 | 1461607219864 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:19 INFO - PROCESS | 1643 | 1461607219936 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:00:19 INFO - PROCESS | 1643 | 1461607219940 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x126c55800 == 46 [pid = 1643] [id = 127] 11:00:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x12b683000) [pid = 1643] [serial = 378] [outer = 0x0] 11:00:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x12b688c00) [pid = 1643] [serial = 379] [outer = 0x12b683000] 11:00:19 INFO - PROCESS | 1643 | 1461607219967 Marionette DEBUG loaded listener.js 11:00:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x12b751400) [pid = 1643] [serial = 380] [outer = 0x12b683000] 11:00:20 INFO - PROCESS | 1643 | 1461607220284 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:00:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:00:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 470ms 11:00:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:00:20 INFO - PROCESS | 1643 | 1461607220336 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:00:20 INFO - PROCESS | 1643 | 1461607220338 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:00:20 INFO - PROCESS | 1643 | 1461607220341 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:00:20 INFO - PROCESS | 1643 | 1461607220343 Marionette TRACE conn2 <- [1,482,null,{}] 11:00:20 INFO - PROCESS | 1643 | 1461607220345 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:20 INFO - PROCESS | 1643 | 1461607220432 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:00:20 INFO - PROCESS | 1643 | 1461607220437 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12931d800 == 47 [pid = 1643] [id = 128] 11:00:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x12a1f1000) [pid = 1643] [serial = 381] [outer = 0x0] 11:00:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x12b75b400) [pid = 1643] [serial = 382] [outer = 0x12a1f1000] 11:00:20 INFO - PROCESS | 1643 | 1461607220469 Marionette DEBUG loaded listener.js 11:00:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x12bd96400) [pid = 1643] [serial = 383] [outer = 0x12a1f1000] 11:00:20 INFO - PROCESS | 1643 | 1461607220784 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:00:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:00:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 471ms 11:00:20 INFO - PROCESS | 1643 | 1461607220813 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:00:20 INFO - PROCESS | 1643 | 1461607220814 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:00:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:00:20 INFO - PROCESS | 1643 | 1461607220817 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:00:20 INFO - PROCESS | 1643 | 1461607220818 Marionette TRACE conn2 <- [1,486,null,{}] 11:00:20 INFO - PROCESS | 1643 | 1461607220820 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:20 INFO - PROCESS | 1643 | 1461607220892 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:00:20 INFO - PROCESS | 1643 | 1461607220937 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x1295c1000 == 48 [pid = 1643] [id = 129] 11:00:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x12b753800) [pid = 1643] [serial = 384] [outer = 0x0] 11:00:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12bd99800) [pid = 1643] [serial = 385] [outer = 0x12b753800] 11:00:20 INFO - PROCESS | 1643 | 1461607220961 Marionette DEBUG loaded listener.js 11:00:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12bea4800) [pid = 1643] [serial = 386] [outer = 0x12b753800] 11:00:21 INFO - PROCESS | 1643 | 1461607221264 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:00:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:00:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 467ms 11:00:21 INFO - PROCESS | 1643 | 1461607221285 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:00:21 INFO - PROCESS | 1643 | 1461607221286 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:00:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:00:21 INFO - PROCESS | 1643 | 1461607221288 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:00:21 INFO - PROCESS | 1643 | 1461607221289 Marionette TRACE conn2 <- [1,490,null,{}] 11:00:21 INFO - PROCESS | 1643 | 1461607221291 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:21 INFO - PROCESS | 1643 | 1461607221367 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:00:21 INFO - PROCESS | 1643 | 1461607221371 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b497000 == 49 [pid = 1643] [id = 130] 11:00:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12bd94000) [pid = 1643] [serial = 387] [outer = 0x0] 11:00:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12c109c00) [pid = 1643] [serial = 388] [outer = 0x12bd94000] 11:00:21 INFO - PROCESS | 1643 | 1461607221398 Marionette DEBUG loaded listener.js 11:00:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12d10cc00) [pid = 1643] [serial = 389] [outer = 0x12bd94000] 11:00:21 INFO - PROCESS | 1643 | 1461607221843 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:00:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:00:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 618ms 11:00:21 INFO - PROCESS | 1643 | 1461607221907 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:00:21 INFO - PROCESS | 1643 | 1461607221909 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:00:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:00:21 INFO - PROCESS | 1643 | 1461607221931 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:00:21 INFO - PROCESS | 1643 | 1461607221933 Marionette TRACE conn2 <- [1,494,null,{}] 11:00:21 INFO - PROCESS | 1643 | 1461607221937 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:22 INFO - PROCESS | 1643 | 1461607222035 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:00:22 INFO - PROCESS | 1643 | 1461607222093 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x119720800 == 50 [pid = 1643] [id = 131] 11:00:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x118cee000) [pid = 1643] [serial = 390] [outer = 0x0] 11:00:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x119e49800) [pid = 1643] [serial = 391] [outer = 0x118cee000] 11:00:22 INFO - PROCESS | 1643 | 1461607222125 Marionette DEBUG loaded listener.js 11:00:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11aac0400) [pid = 1643] [serial = 392] [outer = 0x118cee000] 11:00:22 INFO - PROCESS | 1643 | 1461607222541 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:00:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:00:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 622ms 11:00:22 INFO - PROCESS | 1643 | 1461607222552 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:00:22 INFO - PROCESS | 1643 | 1461607222556 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:00:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:00:22 INFO - PROCESS | 1643 | 1461607222587 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:00:22 INFO - PROCESS | 1643 | 1461607222589 Marionette TRACE conn2 <- [1,498,null,{}] 11:00:22 INFO - PROCESS | 1643 | 1461607222611 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:22 INFO - PROCESS | 1643 | 1461607222712 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:00:22 INFO - PROCESS | 1643 | 1461607222770 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c7c7800 == 51 [pid = 1643] [id = 132] 11:00:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11be26c00) [pid = 1643] [serial = 393] [outer = 0x0] 11:00:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x123b59c00) [pid = 1643] [serial = 394] [outer = 0x11be26c00] 11:00:22 INFO - PROCESS | 1643 | 1461607222800 Marionette DEBUG loaded listener.js 11:00:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1264b8800) [pid = 1643] [serial = 395] [outer = 0x11be26c00] 11:00:23 INFO - PROCESS | 1643 | 1461607223215 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:00:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:00:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 672ms 11:00:23 INFO - PROCESS | 1643 | 1461607223258 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:00:23 INFO - PROCESS | 1643 | 1461607223260 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:00:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:00:23 INFO - PROCESS | 1643 | 1461607223263 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:00:23 INFO - PROCESS | 1643 | 1461607223265 Marionette TRACE conn2 <- [1,502,null,{}] 11:00:23 INFO - PROCESS | 1643 | 1461607223273 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:23 INFO - PROCESS | 1643 | 1461607223373 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:00:23 INFO - PROCESS | 1643 | 1461607223421 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12931f000 == 52 [pid = 1643] [id = 133] 11:00:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x126c7ec00) [pid = 1643] [serial = 396] [outer = 0x0] 11:00:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x127783800) [pid = 1643] [serial = 397] [outer = 0x126c7ec00] 11:00:23 INFO - PROCESS | 1643 | 1461607223453 Marionette DEBUG loaded listener.js 11:00:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x128d31000) [pid = 1643] [serial = 398] [outer = 0x126c7ec00] 11:00:23 INFO - PROCESS | 1643 | 1461607223888 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:00:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:00:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 672ms 11:00:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:00:23 INFO - PROCESS | 1643 | 1461607223934 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:00:23 INFO - PROCESS | 1643 | 1461607223936 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:00:23 INFO - PROCESS | 1643 | 1461607223939 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:00:23 INFO - PROCESS | 1643 | 1461607223940 Marionette TRACE conn2 <- [1,506,null,{}] 11:00:23 INFO - PROCESS | 1643 | 1461607223942 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:24 INFO - PROCESS | 1643 | 1461607224061 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:00:24 INFO - PROCESS | 1643 | 1461607224107 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x119220000 == 53 [pid = 1643] [id = 134] 11:00:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x126ee6c00) [pid = 1643] [serial = 399] [outer = 0x0] 11:00:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x12a1a0800) [pid = 1643] [serial = 400] [outer = 0x126ee6c00] 11:00:24 INFO - PROCESS | 1643 | 1461607224138 Marionette DEBUG loaded listener.js 11:00:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12b68c400) [pid = 1643] [serial = 401] [outer = 0x126ee6c00] 11:00:24 INFO - PROCESS | 1643 | 1461607224716 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:00:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:00:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 818ms 11:00:24 INFO - PROCESS | 1643 | 1461607224758 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:00:24 INFO - PROCESS | 1643 | 1461607224760 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:00:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:00:24 INFO - PROCESS | 1643 | 1461607224764 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:00:24 INFO - PROCESS | 1643 | 1461607224766 Marionette TRACE conn2 <- [1,510,null,{}] 11:00:24 INFO - PROCESS | 1643 | 1461607224770 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:24 INFO - PROCESS | 1643 | 1461607224857 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:00:24 INFO - PROCESS | 1643 | 1461607224904 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x1179bf000 == 54 [pid = 1643] [id = 135] 11:00:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x115abac00) [pid = 1643] [serial = 402] [outer = 0x0] 11:00:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x118c1d000) [pid = 1643] [serial = 403] [outer = 0x115abac00] 11:00:24 INFO - PROCESS | 1643 | 1461607224933 Marionette DEBUG loaded listener.js 11:00:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x118f69400) [pid = 1643] [serial = 404] [outer = 0x115abac00] 11:00:25 INFO - PROCESS | 1643 | 1461607225384 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x1295c1000 == 53 [pid = 1643] [id = 129] 11:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x12931d800 == 52 [pid = 1643] [id = 128] 11:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x126c55800 == 51 [pid = 1643] [id = 127] 11:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x1261b7800 == 50 [pid = 1643] [id = 126] 11:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x11c712800 == 49 [pid = 1643] [id = 125] 11:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x125ac0800 == 48 [pid = 1643] [id = 124] 11:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x123b1f000 == 47 [pid = 1643] [id = 123] 11:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x1134e0c00) [pid = 1643] [serial = 316] [outer = 0x0] [url = about:blank] 11:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x119aa1400) [pid = 1643] [serial = 319] [outer = 0x0] [url = about:blank] 11:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11af43000) [pid = 1643] [serial = 322] [outer = 0x0] [url = about:blank] 11:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x11befc800) [pid = 1643] [serial = 337] [outer = 0x0] [url = about:blank] 11:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x11c918000 == 46 [pid = 1643] [id = 122] 11:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x11c0c1000 == 45 [pid = 1643] [id = 121] 11:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x11b060000 == 44 [pid = 1643] [id = 120] 11:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x119725000 == 43 [pid = 1643] [id = 119] 11:00:25 INFO - PROCESS | 1643 | --DOCSHELL 0x115452000 == 42 [pid = 1643] [id = 118] 11:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11a826000) [pid = 1643] [serial = 331] [outer = 0x0] [url = about:blank] 11:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11a8fac00) [pid = 1643] [serial = 332] [outer = 0x0] [url = about:blank] 11:00:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11af49800) [pid = 1643] [serial = 284] [outer = 0x0] [url = about:blank] 11:00:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 11:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x118aa7c00) [pid = 1643] [serial = 281] [outer = 0x0] [url = about:blank] 11:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118f5f000) [pid = 1643] [serial = 329] [outer = 0x0] [url = about:blank] 11:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118c16400) [pid = 1643] [serial = 328] [outer = 0x0] [url = about:blank] 11:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11ad70c00) [pid = 1643] [serial = 334] [outer = 0x0] [url = about:blank] 11:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11af49c00) [pid = 1643] [serial = 335] [outer = 0x0] [url = about:blank] 11:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x126299800) [pid = 1643] [serial = 326] [outer = 0x0] [url = about:blank] 11:00:25 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x123b54800) [pid = 1643] [serial = 325] [outer = 0x0] [url = about:blank] 11:00:25 INFO - PROCESS | 1643 | 1461607225435 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:00:25 INFO - PROCESS | 1643 | 1461607225439 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:00:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:00:25 INFO - PROCESS | 1643 | 1461607225445 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:00:25 INFO - PROCESS | 1643 | 1461607225446 Marionette TRACE conn2 <- [1,514,null,{}] 11:00:25 INFO - PROCESS | 1643 | 1461607225448 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:25 INFO - PROCESS | 1643 | 1461607225522 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:00:25 INFO - PROCESS | 1643 | 1461607225531 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x1159e3800 == 43 [pid = 1643] [id = 136] 11:00:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x119134400) [pid = 1643] [serial = 405] [outer = 0x0] 11:00:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x119a9c800) [pid = 1643] [serial = 406] [outer = 0x119134400] 11:00:25 INFO - PROCESS | 1643 | 1461607225557 Marionette DEBUG loaded listener.js 11:00:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11a827c00) [pid = 1643] [serial = 407] [outer = 0x119134400] 11:00:25 INFO - PROCESS | 1643 | 1461607225898 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:00:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 11:00:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 470ms 11:00:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:00:25 INFO - PROCESS | 1643 | 1461607225915 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:00:25 INFO - PROCESS | 1643 | 1461607225916 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:00:25 INFO - PROCESS | 1643 | 1461607225919 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:00:25 INFO - PROCESS | 1643 | 1461607225921 Marionette TRACE conn2 <- [1,518,null,{}] 11:00:25 INFO - PROCESS | 1643 | 1461607225931 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:26 INFO - PROCESS | 1643 | 1461607226018 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:00:26 INFO - PROCESS | 1643 | 1461607226062 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a91f000 == 44 [pid = 1643] [id = 137] 11:00:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x11a82b400) [pid = 1643] [serial = 408] [outer = 0x0] 11:00:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11aabd400) [pid = 1643] [serial = 409] [outer = 0x11a82b400] 11:00:26 INFO - PROCESS | 1643 | 1461607226090 Marionette DEBUG loaded listener.js 11:00:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11b82a000) [pid = 1643] [serial = 410] [outer = 0x11a82b400] 11:00:26 INFO - PROCESS | 1643 | 1461607226388 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:00:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:00:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 521ms 11:00:26 INFO - PROCESS | 1643 | 1461607226441 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:00:26 INFO - PROCESS | 1643 | 1461607226444 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:00:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:00:26 INFO - PROCESS | 1643 | 1461607226448 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:00:26 INFO - PROCESS | 1643 | 1461607226449 Marionette TRACE conn2 <- [1,522,null,{}] 11:00:26 INFO - PROCESS | 1643 | 1461607226451 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:26 INFO - PROCESS | 1643 | 1461607226523 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:00:26 INFO - PROCESS | 1643 | 1461607226569 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x11afe6800 == 45 [pid = 1643] [id = 138] 11:00:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11adf2c00) [pid = 1643] [serial = 411] [outer = 0x0] 11:00:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11babb000) [pid = 1643] [serial = 412] [outer = 0x11adf2c00] 11:00:26 INFO - PROCESS | 1643 | 1461607226596 Marionette DEBUG loaded listener.js 11:00:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x115419c00) [pid = 1643] [serial = 413] [outer = 0x11adf2c00] 11:00:26 INFO - PROCESS | 1643 | 1461607226897 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:00:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:00:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 467ms 11:00:26 INFO - PROCESS | 1643 | 1461607226916 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:00:26 INFO - PROCESS | 1643 | 1461607226917 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:00:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:00:26 INFO - PROCESS | 1643 | 1461607226919 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:00:26 INFO - PROCESS | 1643 | 1461607226920 Marionette TRACE conn2 <- [1,526,null,{}] 11:00:26 INFO - PROCESS | 1643 | 1461607226923 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:27 INFO - PROCESS | 1643 | 1461607226995 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:00:27 INFO - PROCESS | 1643 | 1461607226999 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c0be800 == 46 [pid = 1643] [id = 139] 11:00:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11bef1400) [pid = 1643] [serial = 414] [outer = 0x0] 11:00:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x123b57400) [pid = 1643] [serial = 415] [outer = 0x11bef1400] 11:00:27 INFO - PROCESS | 1643 | 1461607227027 Marionette DEBUG loaded listener.js 11:00:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x125c5e400) [pid = 1643] [serial = 416] [outer = 0x11bef1400] 11:00:27 INFO - PROCESS | 1643 | 1461607227370 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:00:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 11:00:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 469ms 11:00:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:00:27 INFO - PROCESS | 1643 | 1461607227389 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:00:27 INFO - PROCESS | 1643 | 1461607227390 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:00:27 INFO - PROCESS | 1643 | 1461607227393 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:00:27 INFO - PROCESS | 1643 | 1461607227397 Marionette TRACE conn2 <- [1,530,null,{}] 11:00:27 INFO - PROCESS | 1643 | 1461607227414 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:27 INFO - PROCESS | 1643 | 1461607227522 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:00:27 INFO - PROCESS | 1643 | 1461607227535 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c319000 == 47 [pid = 1643] [id = 140] 11:00:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1264bec00) [pid = 1643] [serial = 417] [outer = 0x0] 11:00:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x126ef0400) [pid = 1643] [serial = 418] [outer = 0x1264bec00] 11:00:27 INFO - PROCESS | 1643 | 1461607227563 Marionette DEBUG loaded listener.js 11:00:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x127781c00) [pid = 1643] [serial = 419] [outer = 0x1264bec00] 11:00:27 INFO - PROCESS | 1643 | 1461607227932 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:00:27 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 11:00:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:00:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:00:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:00:27 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 11:00:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:00:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:00:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:00:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 572ms 11:00:27 INFO - PROCESS | 1643 | 1461607227971 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:00:27 INFO - PROCESS | 1643 | 1461607227973 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:00:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:00:27 INFO - PROCESS | 1643 | 1461607227977 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:00:27 INFO - PROCESS | 1643 | 1461607227978 Marionette TRACE conn2 <- [1,534,null,{}] 11:00:27 INFO - PROCESS | 1643 | 1461607227982 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:28 INFO - PROCESS | 1643 | 1461607228126 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:00:28 INFO - PROCESS | 1643 | 1461607228152 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x125eb1800 == 48 [pid = 1643] [id = 141] 11:00:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1277b4c00) [pid = 1643] [serial = 420] [outer = 0x0] 11:00:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x1291b7800) [pid = 1643] [serial = 421] [outer = 0x1277b4c00] 11:00:28 INFO - PROCESS | 1643 | 1461607228192 Marionette DEBUG loaded listener.js 11:00:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12a1a9800) [pid = 1643] [serial = 422] [outer = 0x1277b4c00] 11:00:28 INFO - PROCESS | 1643 | 1461607228572 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 11:00:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:00:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 621ms 11:00:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:00:28 INFO - PROCESS | 1643 | 1461607228598 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:00:28 INFO - PROCESS | 1643 | 1461607228599 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:00:28 INFO - PROCESS | 1643 | 1461607228601 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:00:28 INFO - PROCESS | 1643 | 1461607228602 Marionette TRACE conn2 <- [1,538,null,{}] 11:00:28 INFO - PROCESS | 1643 | 1461607228605 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:28 INFO - PROCESS | 1643 | 1461607228710 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:00:28 INFO - PROCESS | 1643 | 1461607228751 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x126419800 == 49 [pid = 1643] [id = 142] 11:00:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12a1a9c00) [pid = 1643] [serial = 423] [outer = 0x0] 11:00:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12b684c00) [pid = 1643] [serial = 424] [outer = 0x12a1a9c00] 11:00:28 INFO - PROCESS | 1643 | 1461607228782 Marionette DEBUG loaded listener.js 11:00:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12b752800) [pid = 1643] [serial = 425] [outer = 0x12a1a9c00] 11:00:29 INFO - PROCESS | 1643 | 1461607229120 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:00:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 11:00:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 568ms 11:00:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:00:29 INFO - PROCESS | 1643 | 1461607229170 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:00:29 INFO - PROCESS | 1643 | 1461607229171 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:00:29 INFO - PROCESS | 1643 | 1461607229173 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:00:29 INFO - PROCESS | 1643 | 1461607229174 Marionette TRACE conn2 <- [1,542,null,{}] 11:00:29 INFO - PROCESS | 1643 | 1461607229176 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:29 INFO - PROCESS | 1643 | 1461607229268 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:00:29 INFO - PROCESS | 1643 | 1461607229306 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b485000 == 50 [pid = 1643] [id = 143] 11:00:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12b757c00) [pid = 1643] [serial = 426] [outer = 0x0] 11:00:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12b88cc00) [pid = 1643] [serial = 427] [outer = 0x12b757c00] 11:00:29 INFO - PROCESS | 1643 | 1461607229331 Marionette DEBUG loaded listener.js 11:00:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12bad4400) [pid = 1643] [serial = 428] [outer = 0x12b757c00] 11:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x11adf1000) [pid = 1643] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x1134d8800) [pid = 1643] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x11ade9800) [pid = 1643] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x1136d4000) [pid = 1643] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12770e000) [pid = 1643] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1277be000) [pid = 1643] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x126eaa400) [pid = 1643] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x125a04c00) [pid = 1643] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x115a4d800) [pid = 1643] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11bab5c00) [pid = 1643] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11a8f0400) [pid = 1643] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118c1b000) [pid = 1643] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11474f400) [pid = 1643] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1165a5c00) [pid = 1643] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12b753800) [pid = 1643] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12b683000) [pid = 1643] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:00:29 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12a1f1000) [pid = 1643] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:00:29 INFO - PROCESS | 1643 | 1461607229767 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:00:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 11:00:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 618ms 11:00:29 INFO - PROCESS | 1643 | 1461607229791 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:00:29 INFO - PROCESS | 1643 | 1461607229795 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:00:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:00:29 INFO - PROCESS | 1643 | 1461607229802 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:00:29 INFO - PROCESS | 1643 | 1461607229803 Marionette TRACE conn2 <- [1,546,null,{}] 11:00:29 INFO - PROCESS | 1643 | 1461607229806 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:29 INFO - PROCESS | 1643 | 1461607229922 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:00:29 INFO - PROCESS | 1643 | 1461607229982 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x123b10000 == 51 [pid = 1643] [id = 144] 11:00:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11474f400) [pid = 1643] [serial = 429] [outer = 0x0] 11:00:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11aac5c00) [pid = 1643] [serial = 430] [outer = 0x11474f400] 11:00:30 INFO - PROCESS | 1643 | 1461607230019 Marionette DEBUG loaded listener.js 11:00:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x1277be000) [pid = 1643] [serial = 431] [outer = 0x11474f400] 11:00:30 INFO - PROCESS | 1643 | 1461607230348 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 11:00:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:00:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 568ms 11:00:30 INFO - PROCESS | 1643 | 1461607230371 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:00:30 INFO - PROCESS | 1643 | 1461607230372 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:00:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:00:30 INFO - PROCESS | 1643 | 1461607230375 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:00:30 INFO - PROCESS | 1643 | 1461607230377 Marionette TRACE conn2 <- [1,550,null,{}] 11:00:30 INFO - PROCESS | 1643 | 1461607230387 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:30 INFO - PROCESS | 1643 | 1461607230527 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:00:30 INFO - PROCESS | 1643 | 1461607230538 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bdb5000 == 52 [pid = 1643] [id = 145] 11:00:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1165a5c00) [pid = 1643] [serial = 432] [outer = 0x0] 11:00:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12a1eb400) [pid = 1643] [serial = 433] [outer = 0x1165a5c00] 11:00:30 INFO - PROCESS | 1643 | 1461607230573 Marionette DEBUG loaded listener.js 11:00:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12d104c00) [pid = 1643] [serial = 434] [outer = 0x1165a5c00] 11:00:30 INFO - PROCESS | 1643 | 1461607230894 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 11:00:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 11:00:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 529ms 11:00:30 INFO - PROCESS | 1643 | 1461607230904 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:00:30 INFO - PROCESS | 1643 | 1461607230905 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:00:30 INFO - PROCESS | 1643 | 1461607230907 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:00:30 INFO - PROCESS | 1643 | 1461607230908 Marionette TRACE conn2 <- [1,554,null,{}] 11:00:30 INFO - PROCESS | 1643 | 1461607230918 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:31 INFO - PROCESS | 1643 | 1461607231000 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:00:31 INFO - PROCESS | 1643 | 1461607231005 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c291000 == 53 [pid = 1643] [id = 146] 11:00:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x12d10c800) [pid = 1643] [serial = 435] [outer = 0x0] 11:00:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12d20a000) [pid = 1643] [serial = 436] [outer = 0x12d10c800] 11:00:31 INFO - PROCESS | 1643 | 1461607231030 Marionette DEBUG loaded listener.js 11:00:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12d2cf800) [pid = 1643] [serial = 437] [outer = 0x12d10c800] 11:00:31 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:31 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:31 INFO - PROCESS | 1643 | 1461607231366 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:00:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:00:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 471ms 11:00:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:00:31 INFO - PROCESS | 1643 | 1461607231380 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:00:31 INFO - PROCESS | 1643 | 1461607231382 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:00:31 INFO - PROCESS | 1643 | 1461607231384 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:00:31 INFO - PROCESS | 1643 | 1461607231385 Marionette TRACE conn2 <- [1,558,null,{}] 11:00:31 INFO - PROCESS | 1643 | 1461607231387 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:31 INFO - PROCESS | 1643 | 1461607231497 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:00:31 INFO - PROCESS | 1643 | 1461607231503 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d271000 == 54 [pid = 1643] [id = 147] 11:00:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12d206400) [pid = 1643] [serial = 438] [outer = 0x0] 11:00:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12d2d6800) [pid = 1643] [serial = 439] [outer = 0x12d206400] 11:00:31 INFO - PROCESS | 1643 | 1461607231537 Marionette DEBUG loaded listener.js 11:00:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12d506800) [pid = 1643] [serial = 440] [outer = 0x12d206400] 11:00:32 INFO - PROCESS | 1643 | 1461607232043 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:00:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:00:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 720ms 11:00:32 INFO - PROCESS | 1643 | 1461607232106 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:00:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:00:32 INFO - PROCESS | 1643 | 1461607232111 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:00:32 INFO - PROCESS | 1643 | 1461607232116 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:00:32 INFO - PROCESS | 1643 | 1461607232120 Marionette TRACE conn2 <- [1,562,null,{}] 11:00:32 INFO - PROCESS | 1643 | 1461607232126 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:32 INFO - PROCESS | 1643 | 1461607232267 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:00:32 INFO - PROCESS | 1643 | 1461607232407 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x119725000 == 55 [pid = 1643] [id = 148] 11:00:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x119198400) [pid = 1643] [serial = 441] [outer = 0x0] 11:00:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x119d8e000) [pid = 1643] [serial = 442] [outer = 0x119198400] 11:00:32 INFO - PROCESS | 1643 | 1461607232439 Marionette DEBUG loaded listener.js 11:00:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x11a8fa400) [pid = 1643] [serial = 443] [outer = 0x119198400] 11:00:32 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:32 INFO - PROCESS | 1643 | 1461607232858 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:00:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:00:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 775ms 11:00:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:00:32 INFO - PROCESS | 1643 | 1461607232889 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:00:32 INFO - PROCESS | 1643 | 1461607232894 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:00:32 INFO - PROCESS | 1643 | 1461607232898 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:00:32 INFO - PROCESS | 1643 | 1461607232900 Marionette TRACE conn2 <- [1,566,null,{}] 11:00:32 INFO - PROCESS | 1643 | 1461607232903 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:33 INFO - PROCESS | 1643 | 1461607233005 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:00:33 INFO - PROCESS | 1643 | 1461607233066 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b8b1000 == 56 [pid = 1643] [id = 149] 11:00:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x11a8ffc00) [pid = 1643] [serial = 444] [outer = 0x0] 11:00:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x11adf0800) [pid = 1643] [serial = 445] [outer = 0x11a8ffc00] 11:00:33 INFO - PROCESS | 1643 | 1461607233098 Marionette DEBUG loaded listener.js 11:00:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x11bac3800) [pid = 1643] [serial = 446] [outer = 0x11a8ffc00] 11:00:33 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:33 INFO - PROCESS | 1643 | 1461607233515 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:00:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:00:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 669ms 11:00:33 INFO - PROCESS | 1643 | 1461607233576 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:00:33 INFO - PROCESS | 1643 | 1461607233578 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:00:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:00:33 INFO - PROCESS | 1643 | 1461607233582 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:00:33 INFO - PROCESS | 1643 | 1461607233584 Marionette TRACE conn2 <- [1,570,null,{}] 11:00:33 INFO - PROCESS | 1643 | 1461607233593 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:33 INFO - PROCESS | 1643 | 1461607233717 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:00:33 INFO - PROCESS | 1643 | 1461607233778 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c297000 == 57 [pid = 1643] [id = 150] 11:00:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x126c82800) [pid = 1643] [serial = 447] [outer = 0x0] 11:00:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x126ef2400) [pid = 1643] [serial = 448] [outer = 0x126c82800] 11:00:33 INFO - PROCESS | 1643 | 1461607233810 Marionette DEBUG loaded listener.js 11:00:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x127780000) [pid = 1643] [serial = 449] [outer = 0x126c82800] 11:00:34 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:34 INFO - PROCESS | 1643 | 1461607234215 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:00:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:00:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 11:00:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:00:34 INFO - PROCESS | 1643 | 1461607234254 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:00:34 INFO - PROCESS | 1643 | 1461607234256 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:00:34 INFO - PROCESS | 1643 | 1461607234258 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:00:34 INFO - PROCESS | 1643 | 1461607234259 Marionette TRACE conn2 <- [1,574,null,{}] 11:00:34 INFO - PROCESS | 1643 | 1461607234262 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:34 INFO - PROCESS | 1643 | 1461607234359 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:00:34 INFO - PROCESS | 1643 | 1461607234404 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d527000 == 58 [pid = 1643] [id = 151] 11:00:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12936c800) [pid = 1643] [serial = 450] [outer = 0x0] 11:00:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12b75cc00) [pid = 1643] [serial = 451] [outer = 0x12936c800] 11:00:34 INFO - PROCESS | 1643 | 1461607234436 Marionette DEBUG loaded listener.js 11:00:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x12be99c00) [pid = 1643] [serial = 452] [outer = 0x12936c800] 11:00:34 INFO - PROCESS | 1643 | 1461607234838 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:00:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:00:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 620ms 11:00:34 INFO - PROCESS | 1643 | 1461607234879 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:00:34 INFO - PROCESS | 1643 | 1461607234880 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:00:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:00:34 INFO - PROCESS | 1643 | 1461607234882 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:00:34 INFO - PROCESS | 1643 | 1461607234884 Marionette TRACE conn2 <- [1,578,null,{}] 11:00:34 INFO - PROCESS | 1643 | 1461607234886 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:34 INFO - PROCESS | 1643 | 1461607234980 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:00:35 INFO - PROCESS | 1643 | 1461607235067 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x12dc22800 == 59 [pid = 1643] [id = 152] 11:00:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x1147db400) [pid = 1643] [serial = 453] [outer = 0x0] 11:00:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x12c108c00) [pid = 1643] [serial = 454] [outer = 0x1147db400] 11:00:35 INFO - PROCESS | 1643 | 1461607235097 Marionette DEBUG loaded listener.js 11:00:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12d2d1800) [pid = 1643] [serial = 455] [outer = 0x1147db400] 11:00:35 INFO - PROCESS | 1643 | 1461607235666 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:00:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:00:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 819ms 11:00:35 INFO - PROCESS | 1643 | 1461607235702 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:00:35 INFO - PROCESS | 1643 | 1461607235704 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:00:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:00:35 INFO - PROCESS | 1643 | 1461607235712 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:00:35 INFO - PROCESS | 1643 | 1461607235715 Marionette TRACE conn2 <- [1,582,null,{}] 11:00:35 INFO - PROCESS | 1643 | 1461607235718 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:35 INFO - PROCESS | 1643 | 1461607235806 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:00:35 INFO - PROCESS | 1643 | 1461607235864 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x11ab0c000 == 60 [pid = 1643] [id = 153] 11:00:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x115ab9800) [pid = 1643] [serial = 456] [outer = 0x0] 11:00:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x1188af800) [pid = 1643] [serial = 457] [outer = 0x115ab9800] 11:00:35 INFO - PROCESS | 1643 | 1461607235893 Marionette DEBUG loaded listener.js 11:00:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x118f6bc00) [pid = 1643] [serial = 458] [outer = 0x115ab9800] 11:00:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x1134df000) [pid = 1643] [serial = 459] [outer = 0x12f9f0800] 11:00:36 INFO - PROCESS | 1643 | 1461607236436 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:00:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:00:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 777ms 11:00:36 INFO - PROCESS | 1643 | 1461607236485 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:00:36 INFO - PROCESS | 1643 | 1461607236490 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:00:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:00:36 INFO - PROCESS | 1643 | 1461607236497 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:00:36 INFO - PROCESS | 1643 | 1461607236500 Marionette TRACE conn2 <- [1,586,null,{}] 11:00:36 INFO - PROCESS | 1643 | 1461607236503 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:36 INFO - PROCESS | 1643 | 1461607236642 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:00:36 INFO - PROCESS | 1643 | 1461607236750 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b8b0800 == 61 [pid = 1643] [id = 154] 11:00:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x11ada6c00) [pid = 1643] [serial = 460] [outer = 0x0] 11:00:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x11ade9800) [pid = 1643] [serial = 461] [outer = 0x11ada6c00] 11:00:36 INFO - PROCESS | 1643 | 1461607236798 Marionette DEBUG loaded listener.js 11:00:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x11be26000) [pid = 1643] [serial = 462] [outer = 0x11ada6c00] 11:00:36 INFO - PROCESS | 1643 | --DOCSHELL 0x11b05d000 == 60 [pid = 1643] [id = 102] 11:00:36 INFO - PROCESS | 1643 | --DOCSHELL 0x11a652000 == 59 [pid = 1643] [id = 115] 11:00:36 INFO - PROCESS | 1643 | --DOCSHELL 0x11afde800 == 58 [pid = 1643] [id = 101] 11:00:36 INFO - PROCESS | 1643 | --DOCSHELL 0x11b8a9800 == 57 [pid = 1643] [id = 113] 11:00:36 INFO - PROCESS | 1643 | --DOCSHELL 0x12c291000 == 56 [pid = 1643] [id = 146] 11:00:36 INFO - PROCESS | 1643 | --DOCSHELL 0x12bdb5000 == 55 [pid = 1643] [id = 145] 11:00:36 INFO - PROCESS | 1643 | --DOCSHELL 0x123b10000 == 54 [pid = 1643] [id = 144] 11:00:36 INFO - PROCESS | 1643 | --DOCSHELL 0x12b485000 == 53 [pid = 1643] [id = 143] 11:00:36 INFO - PROCESS | 1643 | --DOCSHELL 0x126419800 == 52 [pid = 1643] [id = 142] 11:00:36 INFO - PROCESS | 1643 | --DOCSHELL 0x125eb1800 == 51 [pid = 1643] [id = 141] 11:00:36 INFO - PROCESS | 1643 | --DOCSHELL 0x11c319000 == 50 [pid = 1643] [id = 140] 11:00:36 INFO - PROCESS | 1643 | --DOCSHELL 0x11c0be800 == 49 [pid = 1643] [id = 139] 11:00:36 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x12c109c00) [pid = 1643] [serial = 388] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOCSHELL 0x11afe6800 == 48 [pid = 1643] [id = 138] 11:00:37 INFO - PROCESS | 1643 | --DOCSHELL 0x11a91f000 == 47 [pid = 1643] [id = 137] 11:00:37 INFO - PROCESS | 1643 | --DOCSHELL 0x1159e3800 == 46 [pid = 1643] [id = 136] 11:00:37 INFO - PROCESS | 1643 | --DOCSHELL 0x1179bf000 == 45 [pid = 1643] [id = 135] 11:00:37 INFO - PROCESS | 1643 | --DOCSHELL 0x119220000 == 44 [pid = 1643] [id = 134] 11:00:37 INFO - PROCESS | 1643 | --DOCSHELL 0x12931f000 == 43 [pid = 1643] [id = 133] 11:00:37 INFO - PROCESS | 1643 | --DOCSHELL 0x11c7c7800 == 42 [pid = 1643] [id = 132] 11:00:37 INFO - PROCESS | 1643 | --DOCSHELL 0x119720800 == 41 [pid = 1643] [id = 131] 11:00:37 INFO - PROCESS | 1643 | --DOCSHELL 0x12b497000 == 40 [pid = 1643] [id = 130] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x11541e400) [pid = 1643] [serial = 317] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x11b83b800) [pid = 1643] [serial = 323] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x11a825000) [pid = 1643] [serial = 320] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x12610bc00) [pid = 1643] [serial = 314] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x12a1a5400) [pid = 1643] [serial = 374] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x12a1a8400) [pid = 1643] [serial = 376] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x12bea4800) [pid = 1643] [serial = 386] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12b688c00) [pid = 1643] [serial = 379] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12b751400) [pid = 1643] [serial = 380] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x12b75b400) [pid = 1643] [serial = 382] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x11c2b5c00) [pid = 1643] [serial = 346] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12bd96400) [pid = 1643] [serial = 383] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x12bd99800) [pid = 1643] [serial = 385] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12770d800) [pid = 1643] [serial = 365] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x12b67f400) [pid = 1643] [serial = 377] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x127783000) [pid = 1643] [serial = 367] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x1291c0c00) [pid = 1643] [serial = 370] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x128d0dc00) [pid = 1643] [serial = 368] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12706d800) [pid = 1643] [serial = 364] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x126756c00) [pid = 1643] [serial = 361] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x126ea9800) [pid = 1643] [serial = 362] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x118ad4400) [pid = 1643] [serial = 352] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x119a49400) [pid = 1643] [serial = 353] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x118acf800) [pid = 1643] [serial = 340] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11a8fd400) [pid = 1643] [serial = 343] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11c0a1c00) [pid = 1643] [serial = 358] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x123b5c800) [pid = 1643] [serial = 359] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x11aaba800) [pid = 1643] [serial = 355] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11ad72000) [pid = 1643] [serial = 356] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x126110800) [pid = 1643] [serial = 350] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11c80fc00) [pid = 1643] [serial = 349] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x129357c00) [pid = 1643] [serial = 373] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x129374000) [pid = 1643] [serial = 371] [outer = 0x0] [url = about:blank] 11:00:37 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:37 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:37 INFO - PROCESS | 1643 | 1461607237279 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:00:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:00:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 821ms 11:00:37 INFO - PROCESS | 1643 | 1461607237319 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:00:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:00:37 INFO - PROCESS | 1643 | 1461607237321 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:00:37 INFO - PROCESS | 1643 | 1461607237324 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:00:37 INFO - PROCESS | 1643 | 1461607237328 Marionette TRACE conn2 <- [1,590,null,{}] 11:00:37 INFO - PROCESS | 1643 | 1461607237349 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:37 INFO - PROCESS | 1643 | 1461607237470 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:00:37 INFO - PROCESS | 1643 | 1461607237558 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x11972a000 == 41 [pid = 1643] [id = 155] 11:00:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11ade6c00) [pid = 1643] [serial = 463] [outer = 0x0] 11:00:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11c2b7c00) [pid = 1643] [serial = 464] [outer = 0x11ade6c00] 11:00:37 INFO - PROCESS | 1643 | 1461607237603 Marionette DEBUG loaded listener.js 11:00:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x123b58800) [pid = 1643] [serial = 465] [outer = 0x11ade6c00] 11:00:37 INFO - PROCESS | 1643 | 1461607237938 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:00:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:00:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 633ms 11:00:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:00:37 INFO - PROCESS | 1643 | 1461607237957 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:00:37 INFO - PROCESS | 1643 | 1461607237959 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:00:37 INFO - PROCESS | 1643 | 1461607237968 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:00:37 INFO - PROCESS | 1643 | 1461607237970 Marionette TRACE conn2 <- [1,594,null,{}] 11:00:37 INFO - PROCESS | 1643 | 1461607237972 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:38 INFO - PROCESS | 1643 | 1461607238075 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:00:38 INFO - PROCESS | 1643 | 1461607238123 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c011800 == 42 [pid = 1643] [id = 156] 11:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x11befc000) [pid = 1643] [serial = 466] [outer = 0x0] 11:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x126c7f000) [pid = 1643] [serial = 467] [outer = 0x11befc000] 11:00:38 INFO - PROCESS | 1643 | 1461607238149 Marionette DEBUG loaded listener.js 11:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x127071c00) [pid = 1643] [serial = 468] [outer = 0x11befc000] 11:00:38 INFO - PROCESS | 1643 | 1461607238429 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:00:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:00:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 525ms 11:00:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:00:38 INFO - PROCESS | 1643 | 1461607238488 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:00:38 INFO - PROCESS | 1643 | 1461607238489 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:00:38 INFO - PROCESS | 1643 | 1461607238491 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:00:38 INFO - PROCESS | 1643 | 1461607238492 Marionette TRACE conn2 <- [1,598,null,{}] 11:00:38 INFO - PROCESS | 1643 | 1461607238496 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:38 INFO - PROCESS | 1643 | 1461607238571 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:00:38 INFO - PROCESS | 1643 | 1461607238575 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x119114800 == 43 [pid = 1643] [id = 157] 11:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x126ea9800) [pid = 1643] [serial = 469] [outer = 0x0] 11:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12777e800) [pid = 1643] [serial = 470] [outer = 0x126ea9800] 11:00:38 INFO - PROCESS | 1643 | 1461607238604 Marionette DEBUG loaded listener.js 11:00:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x128d25000) [pid = 1643] [serial = 471] [outer = 0x126ea9800] 11:00:38 INFO - PROCESS | 1643 | 1461607238918 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:00:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:00:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 473ms 11:00:38 INFO - PROCESS | 1643 | 1461607238965 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:00:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:00:38 INFO - PROCESS | 1643 | 1461607238966 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:00:38 INFO - PROCESS | 1643 | 1461607238968 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:00:38 INFO - PROCESS | 1643 | 1461607238969 Marionette TRACE conn2 <- [1,602,null,{}] 11:00:38 INFO - PROCESS | 1643 | 1461607238971 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:39 INFO - PROCESS | 1643 | 1461607239091 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:00:39 INFO - PROCESS | 1643 | 1461607239106 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x123b13800 == 44 [pid = 1643] [id = 158] 11:00:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x128d28000) [pid = 1643] [serial = 472] [outer = 0x0] 11:00:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12a1a5400) [pid = 1643] [serial = 473] [outer = 0x128d28000] 11:00:39 INFO - PROCESS | 1643 | 1461607239132 Marionette DEBUG loaded listener.js 11:00:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x12b895800) [pid = 1643] [serial = 474] [outer = 0x128d28000] 11:00:39 INFO - PROCESS | 1643 | 1461607239459 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:00:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:00:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 518ms 11:00:39 INFO - PROCESS | 1643 | 1461607239488 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:00:39 INFO - PROCESS | 1643 | 1461607239489 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:00:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:00:39 INFO - PROCESS | 1643 | 1461607239491 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:00:39 INFO - PROCESS | 1643 | 1461607239492 Marionette TRACE conn2 <- [1,606,null,{}] 11:00:39 INFO - PROCESS | 1643 | 1461607239497 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:39 INFO - PROCESS | 1643 | 1461607239590 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:00:39 INFO - PROCESS | 1643 | 1461607239594 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x125eb0800 == 45 [pid = 1643] [id = 159] 11:00:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1291b3800) [pid = 1643] [serial = 475] [outer = 0x0] 11:00:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12bea1400) [pid = 1643] [serial = 476] [outer = 0x1291b3800] 11:00:39 INFO - PROCESS | 1643 | 1461607239620 Marionette DEBUG loaded listener.js 11:00:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12d203c00) [pid = 1643] [serial = 477] [outer = 0x1291b3800] 11:00:39 INFO - PROCESS | 1643 | 1461607239947 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:00:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:00:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 472ms 11:00:39 INFO - PROCESS | 1643 | 1461607239973 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:00:39 INFO - PROCESS | 1643 | 1461607239975 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:00:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:00:39 INFO - PROCESS | 1643 | 1461607239979 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:00:39 INFO - PROCESS | 1643 | 1461607239982 Marionette TRACE conn2 <- [1,610,null,{}] 11:00:39 INFO - PROCESS | 1643 | 1461607239984 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:40 INFO - PROCESS | 1643 | 1461607240090 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:00:40 INFO - PROCESS | 1643 | 1461607240094 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x126e85800 == 46 [pid = 1643] [id = 160] 11:00:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12a1ebc00) [pid = 1643] [serial = 478] [outer = 0x0] 11:00:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12d2d8000) [pid = 1643] [serial = 479] [outer = 0x12a1ebc00] 11:00:40 INFO - PROCESS | 1643 | 1461607240119 Marionette DEBUG loaded listener.js 11:00:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x12d50a400) [pid = 1643] [serial = 480] [outer = 0x12a1ebc00] 11:00:40 INFO - PROCESS | 1643 | 1461607240453 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:00:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:00:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 522ms 11:00:40 INFO - PROCESS | 1643 | 1461607240500 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:00:40 INFO - PROCESS | 1643 | 1461607240501 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:00:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:00:40 INFO - PROCESS | 1643 | 1461607240503 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:00:40 INFO - PROCESS | 1643 | 1461607240504 Marionette TRACE conn2 <- [1,614,null,{}] 11:00:40 INFO - PROCESS | 1643 | 1461607240507 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:40 INFO - PROCESS | 1643 | 1461607240601 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:00:40 INFO - PROCESS | 1643 | 1461607240615 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x1295b1000 == 47 [pid = 1643] [id = 161] 11:00:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12d50ac00) [pid = 1643] [serial = 481] [outer = 0x0] 11:00:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12d511c00) [pid = 1643] [serial = 482] [outer = 0x12d50ac00] 11:00:40 INFO - PROCESS | 1643 | 1461607240640 Marionette DEBUG loaded listener.js 11:00:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12d78d000) [pid = 1643] [serial = 483] [outer = 0x12d50ac00] 11:00:40 INFO - PROCESS | 1643 | 1461607240971 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:00:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:00:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 11:00:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:00:41 INFO - PROCESS | 1643 | 1461607241021 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:00:41 INFO - PROCESS | 1643 | 1461607241022 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:00:41 INFO - PROCESS | 1643 | 1461607241024 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:00:41 INFO - PROCESS | 1643 | 1461607241025 Marionette TRACE conn2 <- [1,618,null,{}] 11:00:41 INFO - PROCESS | 1643 | 1461607241028 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:41 INFO - PROCESS | 1643 | 1461607241242 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:00:41 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x1165a5c00) [pid = 1643] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:00:41 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12a1a9c00) [pid = 1643] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:00:41 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x115abac00) [pid = 1643] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:00:41 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x11bef1400) [pid = 1643] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:00:41 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x11adf2c00) [pid = 1643] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:00:41 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x126ee6c00) [pid = 1643] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:00:41 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x119134400) [pid = 1643] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:00:41 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x11a82b400) [pid = 1643] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:00:41 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x1277b4c00) [pid = 1643] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:00:41 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12b757c00) [pid = 1643] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:00:41 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x11474f400) [pid = 1643] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:00:41 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1264bec00) [pid = 1643] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:00:41 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12d10c800) [pid = 1643] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:00:41 INFO - PROCESS | 1643 | 1461607241284 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x118f2a800 == 48 [pid = 1643] [id = 162] 11:00:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x1134d8400) [pid = 1643] [serial = 484] [outer = 0x0] 11:00:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x115abac00) [pid = 1643] [serial = 485] [outer = 0x1134d8400] 11:00:41 INFO - PROCESS | 1643 | 1461607241310 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11befb400) [pid = 1643] [serial = 486] [outer = 0x1134d8400] 11:00:41 INFO - PROCESS | 1643 | 1461607241580 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:00:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:00:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 567ms 11:00:41 INFO - PROCESS | 1643 | 1461607241593 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:00:41 INFO - PROCESS | 1643 | 1461607241597 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:00:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:00:41 INFO - PROCESS | 1643 | 1461607241605 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:00:41 INFO - PROCESS | 1643 | 1461607241607 Marionette TRACE conn2 <- [1,622,null,{}] 11:00:41 INFO - PROCESS | 1643 | 1461607241617 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:41 INFO - PROCESS | 1643 | 1461607241718 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:00:41 INFO - PROCESS | 1643 | 1461607241723 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bdb6800 == 49 [pid = 1643] [id = 163] 11:00:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x11c09e800) [pid = 1643] [serial = 487] [outer = 0x0] 11:00:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x12dc16400) [pid = 1643] [serial = 488] [outer = 0x11c09e800] 11:00:41 INFO - PROCESS | 1643 | 1461607241754 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12ddd0800) [pid = 1643] [serial = 489] [outer = 0x11c09e800] 11:00:42 INFO - PROCESS | 1643 | 1461607242100 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:00:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:00:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 519ms 11:00:42 INFO - PROCESS | 1643 | 1461607242124 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:00:42 INFO - PROCESS | 1643 | 1461607242126 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:00:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:00:42 INFO - PROCESS | 1643 | 1461607242130 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 1643 | 1461607242132 Marionette TRACE conn2 <- [1,626,null,{}] 11:00:42 INFO - PROCESS | 1643 | 1461607242134 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:42 INFO - PROCESS | 1643 | 1461607242211 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:00:42 INFO - PROCESS | 1643 | 1461607242217 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d28b000 == 50 [pid = 1643] [id = 164] 11:00:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x12b75b000) [pid = 1643] [serial = 490] [outer = 0x0] 11:00:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12e645c00) [pid = 1643] [serial = 491] [outer = 0x12b75b000] 11:00:42 INFO - PROCESS | 1643 | 1461607242242 Marionette DEBUG loaded listener.js 11:00:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12e64e400) [pid = 1643] [serial = 492] [outer = 0x12b75b000] 11:00:42 INFO - PROCESS | 1643 | 1461607242546 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:00:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:00:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 469ms 11:00:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:00:42 INFO - PROCESS | 1643 | 1461607242599 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:00:42 INFO - PROCESS | 1643 | 1461607242600 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:00:42 INFO - PROCESS | 1643 | 1461607242602 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 1643 | 1461607242603 Marionette TRACE conn2 <- [1,630,null,{}] 11:00:42 INFO - PROCESS | 1643 | 1461607242606 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:42 INFO - PROCESS | 1643 | 1461607242685 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:00:42 INFO - PROCESS | 1643 | 1461607242731 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12dc36800 == 51 [pid = 1643] [id = 165] 11:00:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x12ddd2c00) [pid = 1643] [serial = 493] [outer = 0x0] 11:00:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12e651c00) [pid = 1643] [serial = 494] [outer = 0x12ddd2c00] 11:00:42 INFO - PROCESS | 1643 | 1461607242758 Marionette DEBUG loaded listener.js 11:00:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12e69b000) [pid = 1643] [serial = 495] [outer = 0x12ddd2c00] 11:00:43 INFO - PROCESS | 1643 | 1461607243047 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:00:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:00:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 468ms 11:00:43 INFO - PROCESS | 1643 | 1461607243070 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:00:43 INFO - PROCESS | 1643 | 1461607243072 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:00:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:00:43 INFO - PROCESS | 1643 | 1461607243074 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:00:43 INFO - PROCESS | 1643 | 1461607243075 Marionette TRACE conn2 <- [1,634,null,{}] 11:00:43 INFO - PROCESS | 1643 | 1461607243085 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:43 INFO - PROCESS | 1643 | 1461607243175 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:00:43 INFO - PROCESS | 1643 | 1461607243181 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e60b000 == 52 [pid = 1643] [id = 166] 11:00:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12e644800) [pid = 1643] [serial = 496] [outer = 0x0] 11:00:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12e9be400) [pid = 1643] [serial = 497] [outer = 0x12e644800] 11:00:43 INFO - PROCESS | 1643 | 1461607243206 Marionette DEBUG loaded listener.js 11:00:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12e9bcc00) [pid = 1643] [serial = 498] [outer = 0x12e644800] 11:00:43 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:43 INFO - PROCESS | 1643 | 1461607243670 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:00:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:00:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 626ms 11:00:43 INFO - PROCESS | 1643 | 1461607243701 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:00:43 INFO - PROCESS | 1643 | 1461607243704 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:00:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:00:43 INFO - PROCESS | 1643 | 1461607243708 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:00:43 INFO - PROCESS | 1643 | 1461607243711 Marionette TRACE conn2 <- [1,638,null,{}] 11:00:43 INFO - PROCESS | 1643 | 1461607243714 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:43 INFO - PROCESS | 1643 | 1461607243816 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:00:43 INFO - PROCESS | 1643 | 1461607243879 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x119d37800 == 53 [pid = 1643] [id = 167] 11:00:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x118ea3c00) [pid = 1643] [serial = 499] [outer = 0x0] 11:00:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x119d91800) [pid = 1643] [serial = 500] [outer = 0x118ea3c00] 11:00:43 INFO - PROCESS | 1643 | 1461607243911 Marionette DEBUG loaded listener.js 11:00:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x11aabb800) [pid = 1643] [serial = 501] [outer = 0x118ea3c00] 11:00:44 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:44 INFO - PROCESS | 1643 | 1461607244313 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:00:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:00:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 621ms 11:00:44 INFO - PROCESS | 1643 | 1461607244329 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:00:44 INFO - PROCESS | 1643 | 1461607244333 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:00:44 INFO - PROCESS | 1643 | 1461607244338 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:00:44 INFO - PROCESS | 1643 | 1461607244340 Marionette TRACE conn2 <- [1,642,null,{}] 11:00:44 INFO - PROCESS | 1643 | 1461607244342 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:44 INFO - PROCESS | 1643 | 1461607244446 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:00:44 INFO - PROCESS | 1643 | 1461607244533 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a0b000 == 54 [pid = 1643] [id = 168] 11:00:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x123a5c800) [pid = 1643] [serial = 502] [outer = 0x0] 11:00:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x123b5f800) [pid = 1643] [serial = 503] [outer = 0x123a5c800] 11:00:44 INFO - PROCESS | 1643 | 1461607244563 Marionette DEBUG loaded listener.js 11:00:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x126736400) [pid = 1643] [serial = 504] [outer = 0x123a5c800] 11:00:44 INFO - PROCESS | 1643 | 1461607244980 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 11:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:00:45 INFO - PROCESS | 1643 | 1461607245009 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:00:45 INFO - PROCESS | 1643 | 1461607245010 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:00:45 INFO - PROCESS | 1643 | 1461607245013 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:00:45 INFO - PROCESS | 1643 | 1461607245015 Marionette TRACE conn2 <- [1,646,null,{}] 11:00:45 INFO - PROCESS | 1643 | 1461607245023 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:45 INFO - PROCESS | 1643 | 1461607245128 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:00:45 INFO - PROCESS | 1643 | 1461607245179 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d258800 == 55 [pid = 1643] [id = 169] 11:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x128d32800) [pid = 1643] [serial = 505] [outer = 0x0] 11:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x12b68d000) [pid = 1643] [serial = 506] [outer = 0x128d32800] 11:00:45 INFO - PROCESS | 1643 | 1461607245211 Marionette DEBUG loaded listener.js 11:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x12be9bc00) [pid = 1643] [serial = 507] [outer = 0x128d32800] 11:00:45 INFO - PROCESS | 1643 | 1461607245619 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 620ms 11:00:45 INFO - PROCESS | 1643 | 1461607245634 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:00:45 INFO - PROCESS | 1643 | 1461607245636 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:00:45 INFO - PROCESS | 1643 | 1461607245638 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:00:45 INFO - PROCESS | 1643 | 1461607245639 Marionette TRACE conn2 <- [1,650,null,{}] 11:00:45 INFO - PROCESS | 1643 | 1461607245642 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:45 INFO - PROCESS | 1643 | 1461607245742 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:00:45 INFO - PROCESS | 1643 | 1461607245835 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12eb9a000 == 56 [pid = 1643] [id = 170] 11:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x12c10b000) [pid = 1643] [serial = 508] [outer = 0x0] 11:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x12d78d400) [pid = 1643] [serial = 509] [outer = 0x12c10b000] 11:00:45 INFO - PROCESS | 1643 | 1461607245866 Marionette DEBUG loaded listener.js 11:00:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12ddc5c00) [pid = 1643] [serial = 510] [outer = 0x12c10b000] 11:00:46 INFO - PROCESS | 1643 | 1461607246267 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 669ms 11:00:46 INFO - PROCESS | 1643 | 1461607246308 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:00:46 INFO - PROCESS | 1643 | 1461607246309 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:00:46 INFO - PROCESS | 1643 | 1461607246312 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:00:46 INFO - PROCESS | 1643 | 1461607246313 Marionette TRACE conn2 <- [1,654,null,{}] 11:00:46 INFO - PROCESS | 1643 | 1461607246315 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:46 INFO - PROCESS | 1643 | 1461607246416 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:00:46 INFO - PROCESS | 1643 | 1461607246464 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ebb4800 == 57 [pid = 1643] [id = 171] 11:00:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x12dc12400) [pid = 1643] [serial = 511] [outer = 0x0] 11:00:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x12ddd1400) [pid = 1643] [serial = 512] [outer = 0x12dc12400] 11:00:46 INFO - PROCESS | 1643 | 1461607246493 Marionette DEBUG loaded listener.js 11:00:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x12e69ac00) [pid = 1643] [serial = 513] [outer = 0x12dc12400] 11:00:46 INFO - PROCESS | 1643 | 1461607246934 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 668ms 11:00:46 INFO - PROCESS | 1643 | 1461607246981 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:00:46 INFO - PROCESS | 1643 | 1461607246982 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:00:46 INFO - PROCESS | 1643 | 1461607246985 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:00:46 INFO - PROCESS | 1643 | 1461607246986 Marionette TRACE conn2 <- [1,658,null,{}] 11:00:46 INFO - PROCESS | 1643 | 1461607246988 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:47 INFO - PROCESS | 1643 | 1461607247151 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:00:47 INFO - PROCESS | 1643 | 1461607247210 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x119181000 == 58 [pid = 1643] [id = 172] 11:00:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x118c5dc00) [pid = 1643] [serial = 514] [outer = 0x0] 11:00:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x126737800) [pid = 1643] [serial = 515] [outer = 0x118c5dc00] 11:00:47 INFO - PROCESS | 1643 | 1461607247242 Marionette DEBUG loaded listener.js 11:00:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x12e9cac00) [pid = 1643] [serial = 516] [outer = 0x118c5dc00] 11:00:47 INFO - PROCESS | 1643 | 1461607247788 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:00:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 868ms 11:00:47 INFO - PROCESS | 1643 | 1461607247854 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:00:47 INFO - PROCESS | 1643 | 1461607247856 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:00:47 INFO - PROCESS | 1643 | 1461607247860 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:00:47 INFO - PROCESS | 1643 | 1461607247862 Marionette TRACE conn2 <- [1,662,null,{}] 11:00:47 INFO - PROCESS | 1643 | 1461607247865 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:47 INFO - PROCESS | 1643 | 1461607247956 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:00:48 INFO - PROCESS | 1643 | 1461607248007 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c020800 == 59 [pid = 1643] [id = 173] 11:00:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x118f5e400) [pid = 1643] [serial = 517] [outer = 0x0] 11:00:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x119198c00) [pid = 1643] [serial = 518] [outer = 0x118f5e400] 11:00:48 INFO - PROCESS | 1643 | 1461607248036 Marionette DEBUG loaded listener.js 11:00:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x119d93400) [pid = 1643] [serial = 519] [outer = 0x118f5e400] 11:00:48 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:48 INFO - PROCESS | 1643 | 1461607248603 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 820ms 11:00:48 INFO - PROCESS | 1643 | 1461607248681 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:00:48 INFO - PROCESS | 1643 | 1461607248686 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:00:48 INFO - PROCESS | 1643 | 1461607248692 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:00:48 INFO - PROCESS | 1643 | 1461607248695 Marionette TRACE conn2 <- [1,666,null,{}] 11:00:48 INFO - PROCESS | 1643 | 1461607248698 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:48 INFO - PROCESS | 1643 | 1461607248832 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:00:48 INFO - PROCESS | 1643 | 1461607248939 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:48 INFO - PROCESS | 1643 | --DOCSHELL 0x12dc36800 == 58 [pid = 1643] [id = 165] 11:00:48 INFO - PROCESS | 1643 | --DOCSHELL 0x12d28b000 == 57 [pid = 1643] [id = 164] 11:00:48 INFO - PROCESS | 1643 | --DOCSHELL 0x12bdb6800 == 56 [pid = 1643] [id = 163] 11:00:48 INFO - PROCESS | 1643 | --DOCSHELL 0x118f2a800 == 55 [pid = 1643] [id = 162] 11:00:48 INFO - PROCESS | 1643 | --DOCSHELL 0x1295b1000 == 54 [pid = 1643] [id = 161] 11:00:48 INFO - PROCESS | 1643 | --DOCSHELL 0x126e85800 == 53 [pid = 1643] [id = 160] 11:00:48 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x119e49800) [pid = 1643] [serial = 391] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x123b59c00) [pid = 1643] [serial = 394] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x127783800) [pid = 1643] [serial = 397] [outer = 0x0] [url = about:blank] 11:00:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x115021800 == 54 [pid = 1643] [id = 174] 11:00:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x1134da800) [pid = 1643] [serial = 520] [outer = 0x0] 11:00:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x119d94000) [pid = 1643] [serial = 521] [outer = 0x1134da800] 11:00:48 INFO - PROCESS | 1643 | 1461607248990 Marionette DEBUG loaded listener.js 11:00:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x11b82a800) [pid = 1643] [serial = 522] [outer = 0x1134da800] 11:00:49 INFO - PROCESS | 1643 | --DOCSHELL 0x125eb0800 == 53 [pid = 1643] [id = 159] 11:00:49 INFO - PROCESS | 1643 | --DOCSHELL 0x123b13800 == 52 [pid = 1643] [id = 158] 11:00:49 INFO - PROCESS | 1643 | --DOCSHELL 0x119114800 == 51 [pid = 1643] [id = 157] 11:00:49 INFO - PROCESS | 1643 | --DOCSHELL 0x11c011800 == 50 [pid = 1643] [id = 156] 11:00:49 INFO - PROCESS | 1643 | --DOCSHELL 0x11972a000 == 49 [pid = 1643] [id = 155] 11:00:49 INFO - PROCESS | 1643 | --DOCSHELL 0x11b8b0800 == 48 [pid = 1643] [id = 154] 11:00:49 INFO - PROCESS | 1643 | --DOCSHELL 0x11ab0c000 == 47 [pid = 1643] [id = 153] 11:00:49 INFO - PROCESS | 1643 | --DOCSHELL 0x12dc22800 == 46 [pid = 1643] [id = 152] 11:00:49 INFO - PROCESS | 1643 | --DOCSHELL 0x12d527000 == 45 [pid = 1643] [id = 151] 11:00:49 INFO - PROCESS | 1643 | --DOCSHELL 0x12d271000 == 44 [pid = 1643] [id = 147] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12d20a000) [pid = 1643] [serial = 436] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12d104c00) [pid = 1643] [serial = 434] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x12b684c00) [pid = 1643] [serial = 424] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x118f69400) [pid = 1643] [serial = 404] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x118c1d000) [pid = 1643] [serial = 403] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x123b57400) [pid = 1643] [serial = 415] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x11babb000) [pid = 1643] [serial = 412] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x115419c00) [pid = 1643] [serial = 413] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x12b68c400) [pid = 1643] [serial = 401] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12a1a0800) [pid = 1643] [serial = 400] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x119a9c800) [pid = 1643] [serial = 406] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x11a827c00) [pid = 1643] [serial = 407] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x11aabd400) [pid = 1643] [serial = 409] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x11b82a000) [pid = 1643] [serial = 410] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x1291b7800) [pid = 1643] [serial = 421] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x12b88cc00) [pid = 1643] [serial = 427] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x12b752800) [pid = 1643] [serial = 425] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x11aac5c00) [pid = 1643] [serial = 430] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12a1eb400) [pid = 1643] [serial = 433] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x127781c00) [pid = 1643] [serial = 419] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x126ef0400) [pid = 1643] [serial = 418] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x12bad4400) [pid = 1643] [serial = 428] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12a1a9800) [pid = 1643] [serial = 422] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x1277be000) [pid = 1643] [serial = 431] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x125c5e400) [pid = 1643] [serial = 416] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x12d2cf800) [pid = 1643] [serial = 437] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:49 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:49 INFO - PROCESS | 1643 | 1461607249309 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:00:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:00:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 673ms 11:00:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:00:49 INFO - PROCESS | 1643 | 1461607249368 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:00:49 INFO - PROCESS | 1643 | 1461607249370 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:00:49 INFO - PROCESS | 1643 | 1461607249373 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:00:49 INFO - PROCESS | 1643 | 1461607249375 Marionette TRACE conn2 <- [1,670,null,{}] 11:00:49 INFO - PROCESS | 1643 | 1461607249383 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:49 INFO - PROCESS | 1643 | 1461607249466 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:00:49 INFO - PROCESS | 1643 | 1461607249471 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b859800 == 45 [pid = 1643] [id = 175] 11:00:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x11c09c400) [pid = 1643] [serial = 523] [outer = 0x0] 11:00:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x123b5f000) [pid = 1643] [serial = 524] [outer = 0x11c09c400] 11:00:49 INFO - PROCESS | 1643 | 1461607249500 Marionette DEBUG loaded listener.js 11:00:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x126735800) [pid = 1643] [serial = 525] [outer = 0x11c09c400] 11:00:49 INFO - PROCESS | 1643 | 1461607249848 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:00:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:00:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 523ms 11:00:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:00:49 INFO - PROCESS | 1643 | 1461607249902 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:00:49 INFO - PROCESS | 1643 | 1461607249904 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:00:49 INFO - PROCESS | 1643 | 1461607249907 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:00:49 INFO - PROCESS | 1643 | 1461607249908 Marionette TRACE conn2 <- [1,674,null,{}] 11:00:49 INFO - PROCESS | 1643 | 1461607249910 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:49 INFO - PROCESS | 1643 | 1461607249987 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:00:49 INFO - PROCESS | 1643 | 1461607249991 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c722800 == 46 [pid = 1643] [id = 176] 11:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12676f400) [pid = 1643] [serial = 526] [outer = 0x0] 11:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12770fc00) [pid = 1643] [serial = 527] [outer = 0x12676f400] 11:00:50 INFO - PROCESS | 1643 | 1461607250021 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x1277c3000) [pid = 1643] [serial = 528] [outer = 0x12676f400] 11:00:50 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:50 INFO - PROCESS | 1643 | [1643] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:00:50 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:50 INFO - PROCESS | 1643 | 1461607250376 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:00:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 11:00:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 518ms 11:00:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:00:50 INFO - PROCESS | 1643 | 1461607250426 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:00:50 INFO - PROCESS | 1643 | 1461607250427 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:00:50 INFO - PROCESS | 1643 | 1461607250429 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:00:50 INFO - PROCESS | 1643 | 1461607250430 Marionette TRACE conn2 <- [1,678,null,{}] 11:00:50 INFO - PROCESS | 1643 | 1461607250432 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:50 INFO - PROCESS | 1643 | 1461607250528 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:00:50 INFO - PROCESS | 1643 | 1461607250534 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x123b1e800 == 47 [pid = 1643] [id = 177] 11:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x126c87000) [pid = 1643] [serial = 529] [outer = 0x0] 11:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x1291ba000) [pid = 1643] [serial = 530] [outer = 0x126c87000] 11:00:50 INFO - PROCESS | 1643 | 1461607250560 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12b683400) [pid = 1643] [serial = 531] [outer = 0x126c87000] 11:00:50 INFO - PROCESS | 1643 | 1461607250862 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:00:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:00:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 469ms 11:00:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:00:50 INFO - PROCESS | 1643 | 1461607250899 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:00:50 INFO - PROCESS | 1643 | 1461607250900 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:00:50 INFO - PROCESS | 1643 | 1461607250902 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:00:50 INFO - PROCESS | 1643 | 1461607250903 Marionette TRACE conn2 <- [1,682,null,{}] 11:00:50 INFO - PROCESS | 1643 | 1461607250906 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:51 INFO - PROCESS | 1643 | 1461607250999 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:00:51 INFO - PROCESS | 1643 | 1461607251005 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x128d63800 == 48 [pid = 1643] [id = 178] 11:00:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12b689000) [pid = 1643] [serial = 532] [outer = 0x0] 11:00:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x12be9b400) [pid = 1643] [serial = 533] [outer = 0x12b689000] 11:00:51 INFO - PROCESS | 1643 | 1461607251032 Marionette DEBUG loaded listener.js 11:00:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x12d2d9400) [pid = 1643] [serial = 534] [outer = 0x12b689000] 11:00:51 INFO - PROCESS | 1643 | 1461607251887 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:00:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 11:00:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1019ms 11:00:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:00:51 INFO - PROCESS | 1643 | 1461607251923 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:00:51 INFO - PROCESS | 1643 | 1461607251924 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:00:51 INFO - PROCESS | 1643 | 1461607251932 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:00:51 INFO - PROCESS | 1643 | 1461607251933 Marionette TRACE conn2 <- [1,686,null,{}] 11:00:51 INFO - PROCESS | 1643 | 1461607251935 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:52 INFO - PROCESS | 1643 | 1461607252028 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:00:52 INFO - PROCESS | 1643 | 1461607252033 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b48b800 == 49 [pid = 1643] [id = 179] 11:00:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x1291b7800) [pid = 1643] [serial = 535] [outer = 0x0] 11:00:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x12d511400) [pid = 1643] [serial = 536] [outer = 0x1291b7800] 11:00:52 INFO - PROCESS | 1643 | 1461607252058 Marionette DEBUG loaded listener.js 11:00:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x12ddca800) [pid = 1643] [serial = 537] [outer = 0x1291b7800] 11:00:52 INFO - PROCESS | 1643 | 1461607252865 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:00:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:00:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 974ms 11:00:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:00:52 INFO - PROCESS | 1643 | 1461607252901 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:00:52 INFO - PROCESS | 1643 | 1461607252902 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:00:52 INFO - PROCESS | 1643 | 1461607252904 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:00:52 INFO - PROCESS | 1643 | 1461607252905 Marionette TRACE conn2 <- [1,690,null,{}] 11:00:52 INFO - PROCESS | 1643 | 1461607252907 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:53 INFO - PROCESS | 1643 | 1461607253004 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:00:53 INFO - PROCESS | 1643 | 1461607253035 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bda9800 == 50 [pid = 1643] [id = 180] 11:00:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x126ef0800) [pid = 1643] [serial = 538] [outer = 0x0] 11:00:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12e647800) [pid = 1643] [serial = 539] [outer = 0x126ef0800] 11:00:53 INFO - PROCESS | 1643 | 1461607253061 Marionette DEBUG loaded listener.js 11:00:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x12e69e000) [pid = 1643] [serial = 540] [outer = 0x126ef0800] 11:00:53 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x1291b3800) [pid = 1643] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:00:53 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12a1ebc00) [pid = 1643] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:00:53 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x115ab9800) [pid = 1643] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:00:53 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x11befc000) [pid = 1643] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:00:53 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x12d50ac00) [pid = 1643] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:00:53 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x1134d8400) [pid = 1643] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:00:53 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x12b75b000) [pid = 1643] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:00:53 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x11ade6c00) [pid = 1643] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:00:53 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x11ada6c00) [pid = 1643] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:00:53 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x126ea9800) [pid = 1643] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:00:53 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12ddd2c00) [pid = 1643] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:00:53 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x128d28000) [pid = 1643] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:00:53 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x11c09e800) [pid = 1643] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:00:53 INFO - PROCESS | 1643 | 1461607253915 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:00:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:00:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1019ms 11:00:53 INFO - PROCESS | 1643 | 1461607253923 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:00:53 INFO - PROCESS | 1643 | 1461607253925 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:00:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:00:53 INFO - PROCESS | 1643 | 1461607253935 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:00:53 INFO - PROCESS | 1643 | 1461607253936 Marionette TRACE conn2 <- [1,694,null,{}] 11:00:53 INFO - PROCESS | 1643 | 1461607253938 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:54 INFO - PROCESS | 1643 | 1461607254035 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:00:54 INFO - PROCESS | 1643 | 1461607254041 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x1270a9000 == 51 [pid = 1643] [id = 181] 11:00:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x126ea9800) [pid = 1643] [serial = 541] [outer = 0x0] 11:00:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12bea0c00) [pid = 1643] [serial = 542] [outer = 0x126ea9800] 11:00:54 INFO - PROCESS | 1643 | 1461607254067 Marionette DEBUG loaded listener.js 11:00:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x12ddd2c00) [pid = 1643] [serial = 543] [outer = 0x126ea9800] 11:00:54 INFO - PROCESS | 1643 | 1461607254850 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:00:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 11:00:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 930ms 11:00:54 INFO - PROCESS | 1643 | 1461607254858 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:00:54 INFO - PROCESS | 1643 | 1461607254859 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:00:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:00:54 INFO - PROCESS | 1643 | 1461607254862 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:00:54 INFO - PROCESS | 1643 | 1461607254864 Marionette TRACE conn2 <- [1,698,null,{}] 11:00:54 INFO - PROCESS | 1643 | 1461607254866 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:54 INFO - PROCESS | 1643 | 1461607254946 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:00:54 INFO - PROCESS | 1643 | 1461607254951 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c296800 == 52 [pid = 1643] [id = 182] 11:00:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12e644000) [pid = 1643] [serial = 544] [outer = 0x0] 11:00:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12e9cb800) [pid = 1643] [serial = 545] [outer = 0x12e644000] 11:00:54 INFO - PROCESS | 1643 | 1461607254976 Marionette DEBUG loaded listener.js 11:00:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x12eb6ec00) [pid = 1643] [serial = 546] [outer = 0x12e644000] 11:00:55 INFO - PROCESS | 1643 | 1461607255955 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:00:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 11:00:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1121ms 11:00:55 INFO - PROCESS | 1643 | 1461607255984 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:00:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:00:55 INFO - PROCESS | 1643 | 1461607255987 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:00:55 INFO - PROCESS | 1643 | 1461607255990 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:00:55 INFO - PROCESS | 1643 | 1461607255992 Marionette TRACE conn2 <- [1,702,null,{}] 11:00:56 INFO - PROCESS | 1643 | 1461607255996 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:56 INFO - PROCESS | 1643 | 1461607256097 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:00:56 INFO - PROCESS | 1643 | 1461607256168 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a648800 == 53 [pid = 1643] [id = 183] 11:00:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x11a8f7c00) [pid = 1643] [serial = 547] [outer = 0x0] 11:00:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x11aa05000) [pid = 1643] [serial = 548] [outer = 0x11a8f7c00] 11:00:56 INFO - PROCESS | 1643 | 1461607256242 Marionette DEBUG loaded listener.js 11:00:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x11adf2c00) [pid = 1643] [serial = 549] [outer = 0x11a8f7c00] 11:00:57 INFO - PROCESS | 1643 | 1461607257108 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:00:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:00:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1123ms 11:00:57 INFO - PROCESS | 1643 | 1461607257125 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:00:57 INFO - PROCESS | 1643 | 1461607257130 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:00:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:00:57 INFO - PROCESS | 1643 | 1461607257136 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:00:57 INFO - PROCESS | 1643 | 1461607257138 Marionette TRACE conn2 <- [1,706,null,{}] 11:00:57 INFO - PROCESS | 1643 | 1461607257141 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:57 INFO - PROCESS | 1643 | 1461607257242 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:00:57 INFO - PROCESS | 1643 | 1461607257288 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x126c51800 == 54 [pid = 1643] [id = 184] 11:00:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x11ada4c00) [pid = 1643] [serial = 550] [outer = 0x0] 11:00:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x126111400) [pid = 1643] [serial = 551] [outer = 0x11ada4c00] 11:00:57 INFO - PROCESS | 1643 | 1461607257318 Marionette DEBUG loaded listener.js 11:00:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x127710400) [pid = 1643] [serial = 552] [outer = 0x11ada4c00] 11:00:58 INFO - PROCESS | 1643 | 1461607258227 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:00:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:00:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1125ms 11:00:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:00:58 INFO - PROCESS | 1643 | 1461607258264 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:00:58 INFO - PROCESS | 1643 | 1461607258265 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:00:58 INFO - PROCESS | 1643 | 1461607258268 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:00:58 INFO - PROCESS | 1643 | 1461607258270 Marionette TRACE conn2 <- [1,710,null,{}] 11:00:58 INFO - PROCESS | 1643 | 1461607258277 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:58 INFO - PROCESS | 1643 | 1461607258362 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:00:58 INFO - PROCESS | 1643 | 1461607258406 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12dc2c000 == 55 [pid = 1643] [id = 185] 11:00:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x12bd96c00) [pid = 1643] [serial = 553] [outer = 0x0] 11:00:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x12d105c00) [pid = 1643] [serial = 554] [outer = 0x12bd96c00] 11:00:58 INFO - PROCESS | 1643 | 1461607258439 Marionette DEBUG loaded listener.js 11:00:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x12d78f000) [pid = 1643] [serial = 555] [outer = 0x12bd96c00] 11:00:59 INFO - PROCESS | 1643 | 1461607259535 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:00:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:00:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1279ms 11:00:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:00:59 INFO - PROCESS | 1643 | 1461607259548 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:00:59 INFO - PROCESS | 1643 | 1461607259550 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:00:59 INFO - PROCESS | 1643 | 1461607259554 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:00:59 INFO - PROCESS | 1643 | 1461607259556 Marionette TRACE conn2 <- [1,714,null,{}] 11:00:59 INFO - PROCESS | 1643 | 1461607259560 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:59 INFO - PROCESS | 1643 | 1461607259650 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:00:59 INFO - PROCESS | 1643 | 1461607259738 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c0bc000 == 56 [pid = 1643] [id = 186] 11:00:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x11ad6a000) [pid = 1643] [serial = 556] [outer = 0x0] 11:00:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x11ad72000) [pid = 1643] [serial = 557] [outer = 0x11ad6a000] 11:00:59 INFO - PROCESS | 1643 | 1461607259768 Marionette DEBUG loaded listener.js 11:00:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x11be25c00) [pid = 1643] [serial = 558] [outer = 0x11ad6a000] 11:01:00 INFO - PROCESS | 1643 | --DOCSHELL 0x114f86800 == 55 [pid = 1643] [id = 83] 11:01:00 INFO - PROCESS | 1643 | --DOCSHELL 0x1270a9000 == 54 [pid = 1643] [id = 181] 11:01:00 INFO - PROCESS | 1643 | --DOCSHELL 0x12bda9800 == 53 [pid = 1643] [id = 180] 11:01:00 INFO - PROCESS | 1643 | --DOCSHELL 0x12b48b800 == 52 [pid = 1643] [id = 179] 11:01:00 INFO - PROCESS | 1643 | --DOCSHELL 0x128d63800 == 51 [pid = 1643] [id = 178] 11:01:00 INFO - PROCESS | 1643 | --DOCSHELL 0x123b1e800 == 50 [pid = 1643] [id = 177] 11:01:00 INFO - PROCESS | 1643 | --DOCSHELL 0x11c722800 == 49 [pid = 1643] [id = 176] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x126ef2400) [pid = 1643] [serial = 448] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x11adf0800) [pid = 1643] [serial = 445] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x119d8e000) [pid = 1643] [serial = 442] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x12b75cc00) [pid = 1643] [serial = 451] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x12c108c00) [pid = 1643] [serial = 454] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOCSHELL 0x11b859800 == 48 [pid = 1643] [id = 175] 11:01:00 INFO - PROCESS | 1643 | --DOCSHELL 0x115021800 == 47 [pid = 1643] [id = 174] 11:01:00 INFO - PROCESS | 1643 | --DOCSHELL 0x11c020800 == 46 [pid = 1643] [id = 173] 11:01:00 INFO - PROCESS | 1643 | --DOCSHELL 0x119d37800 == 45 [pid = 1643] [id = 167] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x12bea1400) [pid = 1643] [serial = 476] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12d2d8000) [pid = 1643] [serial = 479] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x118f6bc00) [pid = 1643] [serial = 458] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x1188af800) [pid = 1643] [serial = 457] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x126c7f000) [pid = 1643] [serial = 467] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x127071c00) [pid = 1643] [serial = 468] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x12d511c00) [pid = 1643] [serial = 482] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x12d50a400) [pid = 1643] [serial = 480] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x12d78d000) [pid = 1643] [serial = 483] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x11befb400) [pid = 1643] [serial = 486] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12e645c00) [pid = 1643] [serial = 491] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x115abac00) [pid = 1643] [serial = 485] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x11c2b7c00) [pid = 1643] [serial = 464] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x123b58800) [pid = 1643] [serial = 465] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x11be26000) [pid = 1643] [serial = 462] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x11ade9800) [pid = 1643] [serial = 461] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12777e800) [pid = 1643] [serial = 470] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x128d25000) [pid = 1643] [serial = 471] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x12d2d6800) [pid = 1643] [serial = 439] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12e64e400) [pid = 1643] [serial = 492] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x126754000) [pid = 1643] [serial = 197] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12e651c00) [pid = 1643] [serial = 494] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x12a1a5400) [pid = 1643] [serial = 473] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12dc16400) [pid = 1643] [serial = 488] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12d203c00) [pid = 1643] [serial = 477] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12b895800) [pid = 1643] [serial = 474] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12e69b000) [pid = 1643] [serial = 495] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12ddd0800) [pid = 1643] [serial = 489] [outer = 0x0] [url = about:blank] 11:01:00 INFO - PROCESS | 1643 | 1461607260647 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:01:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 11:01:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1124ms 11:01:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:01:00 INFO - PROCESS | 1643 | 1461607260679 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:01:00 INFO - PROCESS | 1643 | 1461607260683 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:01:00 INFO - PROCESS | 1643 | 1461607260687 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:01:00 INFO - PROCESS | 1643 | 1461607260689 Marionette TRACE conn2 <- [1,718,null,{}] 11:01:00 INFO - PROCESS | 1643 | 1461607260700 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:00 INFO - PROCESS | 1643 | 1461607260790 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:01:00 INFO - PROCESS | 1643 | 1461607260798 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x11972a800 == 46 [pid = 1643] [id = 187] 11:01:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x119268400) [pid = 1643] [serial = 559] [outer = 0x0] 11:01:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x11befc000) [pid = 1643] [serial = 560] [outer = 0x119268400] 11:01:00 INFO - PROCESS | 1643 | 1461607260825 Marionette DEBUG loaded listener.js 11:01:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x123b54800) [pid = 1643] [serial = 561] [outer = 0x119268400] 11:01:01 INFO - PROCESS | 1643 | 1461607261654 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:01:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:01:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 974ms 11:01:01 INFO - PROCESS | 1643 | 1461607261663 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:01:01 INFO - PROCESS | 1643 | 1461607261665 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:01:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:01:01 INFO - PROCESS | 1643 | 1461607261667 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:01:01 INFO - PROCESS | 1643 | 1461607261669 Marionette TRACE conn2 <- [1,722,null,{}] 11:01:01 INFO - PROCESS | 1643 | 1461607261676 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:01 INFO - PROCESS | 1643 | 1461607261758 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:01:01 INFO - PROCESS | 1643 | 1461607261809 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c013800 == 47 [pid = 1643] [id = 188] 11:01:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x126ea8c00) [pid = 1643] [serial = 562] [outer = 0x0] 11:01:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x127783400) [pid = 1643] [serial = 563] [outer = 0x126ea8c00] 11:01:01 INFO - PROCESS | 1643 | 1461607261837 Marionette DEBUG loaded listener.js 11:01:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x1291c1000) [pid = 1643] [serial = 564] [outer = 0x126ea8c00] 11:01:02 INFO - PROCESS | 1643 | 1461607262140 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 11:01:02 INFO - PROCESS | 1643 | 1461607262190 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:01:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:01:02 INFO - PROCESS | 1643 | 1461607262192 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:01:02 INFO - PROCESS | 1643 | 1461607262193 Marionette TRACE conn2 <- [1,726,null,{}] 11:01:02 INFO - PROCESS | 1643 | 1461607262198 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:02 INFO - PROCESS | 1643 | 1461607262275 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:01:02 INFO - PROCESS | 1643 | 1461607262281 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x123b1d000 == 48 [pid = 1643] [id = 189] 11:01:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x129372400) [pid = 1643] [serial = 565] [outer = 0x0] 11:01:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12b75b400) [pid = 1643] [serial = 566] [outer = 0x129372400] 11:01:02 INFO - PROCESS | 1643 | 1461607262308 Marionette DEBUG loaded listener.js 11:01:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12bea5000) [pid = 1643] [serial = 567] [outer = 0x129372400] 11:01:02 INFO - PROCESS | 1643 | 1461607262671 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:01:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:01:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 523ms 11:01:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:01:02 INFO - PROCESS | 1643 | 1461607262721 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:01:02 INFO - PROCESS | 1643 | 1461607262722 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:01:02 INFO - PROCESS | 1643 | 1461607262724 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:01:02 INFO - PROCESS | 1643 | 1461607262725 Marionette TRACE conn2 <- [1,730,null,{}] 11:01:02 INFO - PROCESS | 1643 | 1461607262727 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:02 INFO - PROCESS | 1643 | 1461607262821 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:01:02 INFO - PROCESS | 1643 | 1461607262825 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x125eb3800 == 49 [pid = 1643] [id = 190] 11:01:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x123b5a000) [pid = 1643] [serial = 568] [outer = 0x0] 11:01:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12d203c00) [pid = 1643] [serial = 569] [outer = 0x123b5a000] 11:01:02 INFO - PROCESS | 1643 | 1461607262853 Marionette DEBUG loaded listener.js 11:01:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12d50d000) [pid = 1643] [serial = 570] [outer = 0x123b5a000] 11:01:03 INFO - PROCESS | 1643 | 1461607263216 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[3640] expected 0 but got 10","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 11:01:03 INFO - PROCESS | 1643 | 1461607263246 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:01:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:01:03 INFO - PROCESS | 1643 | 1461607263249 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:01:03 INFO - PROCESS | 1643 | 1461607263250 Marionette TRACE conn2 <- [1,734,null,{}] 11:01:03 INFO - PROCESS | 1643 | 1461607263253 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:03 INFO - PROCESS | 1643 | 1461607263363 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:01:03 INFO - PROCESS | 1643 | 1461607263376 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a1c8000 == 50 [pid = 1643] [id = 191] 11:01:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12d788000) [pid = 1643] [serial = 571] [outer = 0x0] 11:01:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12e649800) [pid = 1643] [serial = 572] [outer = 0x12d788000] 11:01:03 INFO - PROCESS | 1643 | 1461607263405 Marionette DEBUG loaded listener.js 11:01:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12eb6d000) [pid = 1643] [serial = 573] [outer = 0x12d788000] 11:01:03 INFO - PROCESS | 1643 | 1461607263758 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:01:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:01:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 519ms 11:01:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:01:03 INFO - PROCESS | 1643 | 1461607263769 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:01:03 INFO - PROCESS | 1643 | 1461607263770 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:01:03 INFO - PROCESS | 1643 | 1461607263772 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:01:03 INFO - PROCESS | 1643 | 1461607263773 Marionette TRACE conn2 <- [1,738,null,{}] 11:01:03 INFO - PROCESS | 1643 | 1461607263775 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:03 INFO - PROCESS | 1643 | 1461607263871 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:01:03 INFO - PROCESS | 1643 | 1461607263885 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba7b000 == 51 [pid = 1643] [id = 192] 11:01:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x12eb6d400) [pid = 1643] [serial = 574] [outer = 0x0] 11:01:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12eb76c00) [pid = 1643] [serial = 575] [outer = 0x12eb6d400] 11:01:03 INFO - PROCESS | 1643 | 1461607263911 Marionette DEBUG loaded listener.js 11:01:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x12f091800) [pid = 1643] [serial = 576] [outer = 0x12eb6d400] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12bd94000) [pid = 1643] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x11babd400) [pid = 1643] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x114541000) [pid = 1643] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x11a8ffc00) [pid = 1643] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x118cee000) [pid = 1643] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x11be26c00) [pid = 1643] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x126c82800) [pid = 1643] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x119198400) [pid = 1643] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x11c0a2c00) [pid = 1643] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x1147db400) [pid = 1643] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12d206400) [pid = 1643] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x1291b7800) [pid = 1643] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x126ef0800) [pid = 1643] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x118c5dc00) [pid = 1643] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12b689000) [pid = 1643] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x118ea3c00) [pid = 1643] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1134da800) [pid = 1643] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11c09c400) [pid = 1643] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x123a5c800) [pid = 1643] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x128d32800) [pid = 1643] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x118f5e400) [pid = 1643] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12676f400) [pid = 1643] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x126c87000) [pid = 1643] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x126ea9800) [pid = 1643] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12936c800) [pid = 1643] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118c1c000) [pid = 1643] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:01:04 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x126c7ec00) [pid = 1643] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:01:04 INFO - PROCESS | 1643 | 1461607264858 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:01:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:01:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1120ms 11:01:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:01:04 INFO - PROCESS | 1643 | 1461607264892 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:01:04 INFO - PROCESS | 1643 | 1461607264894 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:01:04 INFO - PROCESS | 1643 | 1461607264896 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:01:04 INFO - PROCESS | 1643 | 1461607264897 Marionette TRACE conn2 <- [1,742,null,{}] 11:01:04 INFO - PROCESS | 1643 | 1461607264899 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:04 INFO - PROCESS | 1643 | 1461607264972 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:01:04 INFO - PROCESS | 1643 | 1461607264977 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192c0800 == 52 [pid = 1643] [id = 193] 11:01:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x1134da800) [pid = 1643] [serial = 577] [outer = 0x0] 11:01:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x118cee000) [pid = 1643] [serial = 578] [outer = 0x1134da800] 11:01:05 INFO - PROCESS | 1643 | 1461607265005 Marionette DEBUG loaded listener.js 11:01:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11aac1c00) [pid = 1643] [serial = 579] [outer = 0x1134da800] 11:01:05 INFO - PROCESS | 1643 | 1461607265805 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:01:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 11:01:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 919ms 11:01:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:01:05 INFO - PROCESS | 1643 | 1461607265816 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:01:05 INFO - PROCESS | 1643 | 1461607265817 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:01:05 INFO - PROCESS | 1643 | 1461607265819 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:01:05 INFO - PROCESS | 1643 | 1461607265820 Marionette TRACE conn2 <- [1,746,null,{}] 11:01:05 INFO - PROCESS | 1643 | 1461607265823 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:05 INFO - PROCESS | 1643 | 1461607265903 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:01:05 INFO - PROCESS | 1643 | 1461607265907 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c28b800 == 53 [pid = 1643] [id = 194] 11:01:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x118679000) [pid = 1643] [serial = 580] [outer = 0x0] 11:01:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12676f400) [pid = 1643] [serial = 581] [outer = 0x118679000] 11:01:05 INFO - PROCESS | 1643 | 1461607265932 Marionette DEBUG loaded listener.js 11:01:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12a1ac000) [pid = 1643] [serial = 582] [outer = 0x118679000] 11:01:06 INFO - PROCESS | 1643 | 1461607266719 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:01:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 11:01:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 918ms 11:01:06 INFO - PROCESS | 1643 | 1461607266738 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:01:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:01:06 INFO - PROCESS | 1643 | 1461607266739 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:01:06 INFO - PROCESS | 1643 | 1461607266741 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:01:06 INFO - PROCESS | 1643 | 1461607266742 Marionette TRACE conn2 <- [1,750,null,{}] 11:01:06 INFO - PROCESS | 1643 | 1461607266746 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:06 INFO - PROCESS | 1643 | 1461607266836 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:01:06 INFO - PROCESS | 1643 | 1461607266939 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x1157b3000 == 54 [pid = 1643] [id = 195] 11:01:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1134dfc00) [pid = 1643] [serial = 583] [outer = 0x0] 11:01:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1156d1400) [pid = 1643] [serial = 584] [outer = 0x1134dfc00] 11:01:06 INFO - PROCESS | 1643 | 1461607266971 Marionette DEBUG loaded listener.js 11:01:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x119260800) [pid = 1643] [serial = 585] [outer = 0x1134dfc00] 11:01:07 INFO - PROCESS | 1643 | 1461607267864 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:01:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:01:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1173ms 11:01:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:01:07 INFO - PROCESS | 1643 | 1461607267915 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:01:07 INFO - PROCESS | 1643 | 1461607267918 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:01:07 INFO - PROCESS | 1643 | 1461607267921 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:01:07 INFO - PROCESS | 1643 | 1461607267924 Marionette TRACE conn2 <- [1,754,null,{}] 11:01:07 INFO - PROCESS | 1643 | 1461607267927 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:08 INFO - PROCESS | 1643 | 1461607268026 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:01:08 INFO - PROCESS | 1643 | 1461607268075 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c3a0800 == 55 [pid = 1643] [id = 196] 11:01:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x11a8f8400) [pid = 1643] [serial = 586] [outer = 0x0] 11:01:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x11c09dc00) [pid = 1643] [serial = 587] [outer = 0x11a8f8400] 11:01:08 INFO - PROCESS | 1643 | 1461607268106 Marionette DEBUG loaded listener.js 11:01:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x123b5e400) [pid = 1643] [serial = 588] [outer = 0x11a8f8400] 11:01:09 INFO - PROCESS | 1643 | 1461607269032 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:01:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 11:01:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1122ms 11:01:09 INFO - PROCESS | 1643 | 1461607269046 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:01:09 INFO - PROCESS | 1643 | 1461607269049 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:01:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:01:09 INFO - PROCESS | 1643 | 1461607269052 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:01:09 INFO - PROCESS | 1643 | 1461607269053 Marionette TRACE conn2 <- [1,758,null,{}] 11:01:09 INFO - PROCESS | 1643 | 1461607269056 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:09 INFO - PROCESS | 1643 | 1461607269156 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:01:09 INFO - PROCESS | 1643 | 1461607269206 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a1db000 == 56 [pid = 1643] [id = 197] 11:01:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x126112400) [pid = 1643] [serial = 589] [outer = 0x0] 11:01:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x128d0fc00) [pid = 1643] [serial = 590] [outer = 0x126112400] 11:01:09 INFO - PROCESS | 1643 | 1461607269237 Marionette DEBUG loaded listener.js 11:01:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x12bd97400) [pid = 1643] [serial = 591] [outer = 0x126112400] 11:01:09 INFO - PROCESS | 1643 | 1461607269697 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:01:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:01:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 669ms 11:01:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:01:09 INFO - PROCESS | 1643 | 1461607269722 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:01:09 INFO - PROCESS | 1643 | 1461607269723 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:01:09 INFO - PROCESS | 1643 | 1461607269731 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:01:09 INFO - PROCESS | 1643 | 1461607269735 Marionette TRACE conn2 <- [1,762,null,{}] 11:01:09 INFO - PROCESS | 1643 | 1461607269738 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:09 INFO - PROCESS | 1643 | 1461607269840 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:01:09 INFO - PROCESS | 1643 | 1461607269905 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d52f800 == 57 [pid = 1643] [id = 198] 11:01:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x126252400) [pid = 1643] [serial = 592] [outer = 0x0] 11:01:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x12d787c00) [pid = 1643] [serial = 593] [outer = 0x126252400] 11:01:09 INFO - PROCESS | 1643 | 1461607269936 Marionette DEBUG loaded listener.js 11:01:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12e9c7400) [pid = 1643] [serial = 594] [outer = 0x126252400] 11:01:10 INFO - PROCESS | 1643 | 1461607270819 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:01:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:01:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1127ms 11:01:10 INFO - PROCESS | 1643 | 1461607270854 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:01:10 INFO - PROCESS | 1643 | 1461607270856 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:01:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:01:10 INFO - PROCESS | 1643 | 1461607270858 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:01:10 INFO - PROCESS | 1643 | 1461607270859 Marionette TRACE conn2 <- [1,766,null,{}] 11:01:10 INFO - PROCESS | 1643 | 1461607270862 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:10 INFO - PROCESS | 1643 | 1461607270990 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:01:11 INFO - PROCESS | 1643 | 1461607271046 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x114b38800 == 58 [pid = 1643] [id = 199] 11:01:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x1142c0400) [pid = 1643] [serial = 595] [outer = 0x0] 11:01:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x118ea6800) [pid = 1643] [serial = 596] [outer = 0x1142c0400] 11:01:11 INFO - PROCESS | 1643 | 1461607271076 Marionette DEBUG loaded listener.js 11:01:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x11c954400) [pid = 1643] [serial = 597] [outer = 0x1142c0400] 11:01:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12c28b800 == 57 [pid = 1643] [id = 194] 11:01:11 INFO - PROCESS | 1643 | --DOCSHELL 0x1192c0800 == 56 [pid = 1643] [id = 193] 11:01:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba7b000 == 55 [pid = 1643] [id = 192] 11:01:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12a1c8000 == 54 [pid = 1643] [id = 191] 11:01:11 INFO - PROCESS | 1643 | --DOCSHELL 0x125eb3800 == 53 [pid = 1643] [id = 190] 11:01:11 INFO - PROCESS | 1643 | --DOCSHELL 0x123b1d000 == 52 [pid = 1643] [id = 189] 11:01:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11c013800 == 51 [pid = 1643] [id = 188] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x12e9cb800) [pid = 1643] [serial = 545] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11972a800 == 50 [pid = 1643] [id = 187] 11:01:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11c0bc000 == 49 [pid = 1643] [id = 186] 11:01:11 INFO - PROCESS | 1643 | --DOCSHELL 0x126c51800 == 48 [pid = 1643] [id = 184] 11:01:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11a648800 == 47 [pid = 1643] [id = 183] 11:01:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12c296800 == 46 [pid = 1643] [id = 182] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x11bac3800) [pid = 1643] [serial = 446] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x11aac0400) [pid = 1643] [serial = 392] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x1264b8800) [pid = 1643] [serial = 395] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x127780000) [pid = 1643] [serial = 449] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x11a8fa400) [pid = 1643] [serial = 443] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x123b5dc00) [pid = 1643] [serial = 347] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12d2d1800) [pid = 1643] [serial = 455] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12d511400) [pid = 1643] [serial = 536] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12e647800) [pid = 1643] [serial = 539] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12ddca800) [pid = 1643] [serial = 537] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12e9cac00) [pid = 1643] [serial = 516] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x126737800) [pid = 1643] [serial = 515] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12be9b400) [pid = 1643] [serial = 533] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x11aabb800) [pid = 1643] [serial = 501] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119d91800) [pid = 1643] [serial = 500] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x119d94000) [pid = 1643] [serial = 521] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11b82a800) [pid = 1643] [serial = 522] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x123b5f000) [pid = 1643] [serial = 524] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x126735800) [pid = 1643] [serial = 525] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x126736400) [pid = 1643] [serial = 504] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x123b5f800) [pid = 1643] [serial = 503] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x12be9bc00) [pid = 1643] [serial = 507] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12b68d000) [pid = 1643] [serial = 506] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x119d93400) [pid = 1643] [serial = 519] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x119198c00) [pid = 1643] [serial = 518] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12e9be400) [pid = 1643] [serial = 497] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12770fc00) [pid = 1643] [serial = 527] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x1277c3000) [pid = 1643] [serial = 528] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x1291ba000) [pid = 1643] [serial = 530] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12b683400) [pid = 1643] [serial = 531] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12d78d400) [pid = 1643] [serial = 509] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12ddd1400) [pid = 1643] [serial = 512] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x12ddd2c00) [pid = 1643] [serial = 543] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12e69e000) [pid = 1643] [serial = 540] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12bea0c00) [pid = 1643] [serial = 542] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12d2d9400) [pid = 1643] [serial = 534] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12be99c00) [pid = 1643] [serial = 452] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 81 (0x11aac6000) [pid = 1643] [serial = 344] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 80 (0x128d31000) [pid = 1643] [serial = 398] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 79 (0x12d10cc00) [pid = 1643] [serial = 389] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 78 (0x11c0a6000) [pid = 1643] [serial = 338] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 77 (0x119136400) [pid = 1643] [serial = 341] [outer = 0x0] [url = about:blank] 11:01:11 INFO - PROCESS | 1643 | --DOMWINDOW == 76 (0x12d506800) [pid = 1643] [serial = 440] [outer = 0x0] [url = about:blank] 11:01:12 INFO - PROCESS | 1643 | 1461607272081 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:01:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:01:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1272ms 11:01:12 INFO - PROCESS | 1643 | 1461607272130 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:01:12 INFO - PROCESS | 1643 | 1461607272133 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:01:12 INFO - PROCESS | 1643 | 1461607272136 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:01:12 INFO - PROCESS | 1643 | 1461607272138 Marionette TRACE conn2 <- [1,770,null,{}] 11:01:12 INFO - PROCESS | 1643 | 1461607272141 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:12 INFO - PROCESS | 1643 | 1461607272219 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:01:12 INFO - PROCESS | 1643 | 1461607272225 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x119720800 == 47 [pid = 1643] [id = 200] 11:01:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 77 (0x11a820c00) [pid = 1643] [serial = 598] [outer = 0x0] 11:01:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 78 (0x11a8f1400) [pid = 1643] [serial = 599] [outer = 0x11a820c00] 11:01:12 INFO - PROCESS | 1643 | 1461607272257 Marionette DEBUG loaded listener.js 11:01:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 79 (0x11aabb800) [pid = 1643] [serial = 600] [outer = 0x11a820c00] 11:01:12 INFO - PROCESS | 1643 | 1461607272633 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 525ms 11:01:12 INFO - PROCESS | 1643 | 1461607272662 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:01:12 INFO - PROCESS | 1643 | 1461607272666 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:01:12 INFO - PROCESS | 1643 | 1461607272670 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:01:12 INFO - PROCESS | 1643 | 1461607272672 Marionette TRACE conn2 <- [1,774,null,{}] 11:01:12 INFO - PROCESS | 1643 | 1461607272674 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:12 INFO - PROCESS | 1643 | 1461607272752 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:01:12 INFO - PROCESS | 1643 | 1461607272756 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b8b0800 == 48 [pid = 1643] [id = 201] 11:01:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 80 (0x11aac5c00) [pid = 1643] [serial = 601] [outer = 0x0] 11:01:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 81 (0x11bef1400) [pid = 1643] [serial = 602] [outer = 0x11aac5c00] 11:01:12 INFO - PROCESS | 1643 | 1461607272785 Marionette DEBUG loaded listener.js 11:01:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 82 (0x11c81cc00) [pid = 1643] [serial = 603] [outer = 0x11aac5c00] 11:01:13 INFO - PROCESS | 1643 | 1461607273116 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 472ms 11:01:13 INFO - PROCESS | 1643 | 1461607273143 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:01:13 INFO - PROCESS | 1643 | 1461607273144 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:01:13 INFO - PROCESS | 1643 | 1461607273147 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:01:13 INFO - PROCESS | 1643 | 1461607273149 Marionette TRACE conn2 <- [1,778,null,{}] 11:01:13 INFO - PROCESS | 1643 | 1461607273156 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:13 INFO - PROCESS | 1643 | 1461607273243 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:01:13 INFO - PROCESS | 1643 | 1461607273293 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c0bb800 == 49 [pid = 1643] [id = 202] 11:01:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x11c2bf000) [pid = 1643] [serial = 604] [outer = 0x0] 11:01:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x12624fc00) [pid = 1643] [serial = 605] [outer = 0x11c2bf000] 11:01:13 INFO - PROCESS | 1643 | 1461607273321 Marionette DEBUG loaded listener.js 11:01:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1277bc000) [pid = 1643] [serial = 606] [outer = 0x11c2bf000] 11:01:13 INFO - PROCESS | 1643 | 1461607273637 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 520ms 11:01:13 INFO - PROCESS | 1643 | 1461607273667 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:01:13 INFO - PROCESS | 1643 | 1461607273669 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:01:13 INFO - PROCESS | 1643 | 1461607273671 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:01:13 INFO - PROCESS | 1643 | 1461607273672 Marionette TRACE conn2 <- [1,782,null,{}] 11:01:13 INFO - PROCESS | 1643 | 1461607273674 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:13 INFO - PROCESS | 1643 | 1461607273740 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:01:13 INFO - PROCESS | 1643 | 1461607273744 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x123b1d000 == 50 [pid = 1643] [id = 203] 11:01:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x129357c00) [pid = 1643] [serial = 607] [outer = 0x0] 11:01:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x12b68d000) [pid = 1643] [serial = 608] [outer = 0x129357c00] 11:01:13 INFO - PROCESS | 1643 | 1461607273767 Marionette DEBUG loaded listener.js 11:01:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x12b893000) [pid = 1643] [serial = 609] [outer = 0x129357c00] 11:01:14 INFO - PROCESS | 1643 | 1461607274269 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 622ms 11:01:14 INFO - PROCESS | 1643 | 1461607274294 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:01:14 INFO - PROCESS | 1643 | 1461607274296 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:01:14 INFO - PROCESS | 1643 | 1461607274300 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:01:14 INFO - PROCESS | 1643 | 1461607274302 Marionette TRACE conn2 <- [1,786,null,{}] 11:01:14 INFO - PROCESS | 1643 | 1461607274305 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:14 INFO - PROCESS | 1643 | 1461607274451 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:01:14 INFO - PROCESS | 1643 | 1461607274474 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x125eb0800 == 51 [pid = 1643] [id = 204] 11:01:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x12a1aa400) [pid = 1643] [serial = 610] [outer = 0x0] 11:01:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x12be9d400) [pid = 1643] [serial = 611] [outer = 0x12a1aa400] 11:01:14 INFO - PROCESS | 1643 | 1461607274515 Marionette DEBUG loaded listener.js 11:01:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x12d10ec00) [pid = 1643] [serial = 612] [outer = 0x12a1aa400] 11:01:14 INFO - PROCESS | 1643 | 1461607274886 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 620ms 11:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:01:14 INFO - PROCESS | 1643 | 1461607274920 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:01:14 INFO - PROCESS | 1643 | 1461607274921 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:01:14 INFO - PROCESS | 1643 | 1461607274923 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:01:14 INFO - PROCESS | 1643 | 1461607274924 Marionette TRACE conn2 <- [1,790,null,{}] 11:01:14 INFO - PROCESS | 1643 | 1461607274926 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:15 INFO - PROCESS | 1643 | 1461607275047 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:01:15 INFO - PROCESS | 1643 | 1461607275063 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x1270a9000 == 52 [pid = 1643] [id = 205] 11:01:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x12d2cf800) [pid = 1643] [serial = 613] [outer = 0x0] 11:01:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x12ddc8000) [pid = 1643] [serial = 614] [outer = 0x12d2cf800] 11:01:15 INFO - PROCESS | 1643 | 1461607275091 Marionette DEBUG loaded listener.js 11:01:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12e9bf800) [pid = 1643] [serial = 615] [outer = 0x12d2cf800] 11:01:15 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x129372400) [pid = 1643] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:01:15 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x119268400) [pid = 1643] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:01:15 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11ad6a000) [pid = 1643] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:01:15 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x126ea8c00) [pid = 1643] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:01:15 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12eb6d400) [pid = 1643] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:01:15 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x12d788000) [pid = 1643] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:01:15 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x1134da800) [pid = 1643] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:01:15 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x123b5a000) [pid = 1643] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:01:15 INFO - PROCESS | 1643 | 1461607275851 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 969ms 11:01:15 INFO - PROCESS | 1643 | 1461607275893 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:01:15 INFO - PROCESS | 1643 | 1461607275898 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:01:15 INFO - PROCESS | 1643 | 1461607275902 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:01:15 INFO - PROCESS | 1643 | 1461607275904 Marionette TRACE conn2 <- [1,794,null,{}] 11:01:15 INFO - PROCESS | 1643 | 1461607275908 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:16 INFO - PROCESS | 1643 | 1461607276007 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:01:16 INFO - PROCESS | 1643 | 1461607276071 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b859800 == 53 [pid = 1643] [id = 206] 11:01:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x11a8f3800) [pid = 1643] [serial = 616] [outer = 0x0] 11:01:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11ad6f400) [pid = 1643] [serial = 617] [outer = 0x11a8f3800] 11:01:16 INFO - PROCESS | 1643 | 1461607276103 Marionette DEBUG loaded listener.js 11:01:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11be20800) [pid = 1643] [serial = 618] [outer = 0x11a8f3800] 11:01:16 INFO - PROCESS | 1643 | 1461607276572 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 720ms 11:01:16 INFO - PROCESS | 1643 | 1461607276623 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:01:16 INFO - PROCESS | 1643 | 1461607276630 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:01:16 INFO - PROCESS | 1643 | 1461607276637 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:01:16 INFO - PROCESS | 1643 | 1461607276640 Marionette TRACE conn2 <- [1,798,null,{}] 11:01:16 INFO - PROCESS | 1643 | 1461607276644 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:16 INFO - PROCESS | 1643 | 1461607276789 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:01:16 INFO - PROCESS | 1643 | 1461607276877 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x123b18000 == 54 [pid = 1643] [id = 207] 11:01:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x123b5ec00) [pid = 1643] [serial = 619] [outer = 0x0] 11:01:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x126733800) [pid = 1643] [serial = 620] [outer = 0x123b5ec00] 11:01:16 INFO - PROCESS | 1643 | 1461607276913 Marionette DEBUG loaded listener.js 11:01:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x127710000) [pid = 1643] [serial = 621] [outer = 0x123b5ec00] 11:01:17 INFO - PROCESS | 1643 | 1461607277350 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 11:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 729ms 11:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:01:17 INFO - PROCESS | 1643 | 1461607277366 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:01:17 INFO - PROCESS | 1643 | 1461607277367 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:01:17 INFO - PROCESS | 1643 | 1461607277370 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:01:17 INFO - PROCESS | 1643 | 1461607277373 Marionette TRACE conn2 <- [1,802,null,{}] 11:01:17 INFO - PROCESS | 1643 | 1461607277381 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:17 INFO - PROCESS | 1643 | 1461607277486 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:01:17 INFO - PROCESS | 1643 | 1461607277534 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba1a000 == 55 [pid = 1643] [id = 208] 11:01:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x129374800) [pid = 1643] [serial = 622] [outer = 0x0] 11:01:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x12d210000) [pid = 1643] [serial = 623] [outer = 0x129374800] 11:01:17 INFO - PROCESS | 1643 | 1461607277572 Marionette DEBUG loaded listener.js 11:01:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x12ddc9000) [pid = 1643] [serial = 624] [outer = 0x129374800] 11:01:17 INFO - PROCESS | 1643 | 1461607277997 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 11:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 672ms 11:01:18 INFO - PROCESS | 1643 | 1461607278042 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:01:18 INFO - PROCESS | 1643 | 1461607278044 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:01:18 INFO - PROCESS | 1643 | 1461607278047 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:01:18 INFO - PROCESS | 1643 | 1461607278048 Marionette TRACE conn2 <- [1,806,null,{}] 11:01:18 INFO - PROCESS | 1643 | 1461607278050 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:18 INFO - PROCESS | 1643 | 1461607278147 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:01:18 INFO - PROCESS | 1643 | 1461607278208 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c055800 == 56 [pid = 1643] [id = 209] 11:01:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x12d78a800) [pid = 1643] [serial = 625] [outer = 0x0] 11:01:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x12e6a1000) [pid = 1643] [serial = 626] [outer = 0x12d78a800] 11:01:18 INFO - PROCESS | 1643 | 1461607278239 Marionette DEBUG loaded listener.js 11:01:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x12eb6cc00) [pid = 1643] [serial = 627] [outer = 0x12d78a800] 11:01:18 INFO - PROCESS | 1643 | [1643] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:01:18 INFO - PROCESS | 1643 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:01:18 INFO - PROCESS | 1643 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:01:18 INFO - PROCESS | 1643 | [GFX2-]: Using SkiaGL canvas. 11:01:18 INFO - PROCESS | 1643 | 1461607278689 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 11:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 669ms 11:01:18 INFO - PROCESS | 1643 | 1461607278716 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:01:18 INFO - PROCESS | 1643 | 1461607278718 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:01:18 INFO - PROCESS | 1643 | 1461607278720 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:01:18 INFO - PROCESS | 1643 | 1461607278721 Marionette TRACE conn2 <- [1,810,null,{}] 11:01:18 INFO - PROCESS | 1643 | 1461607278724 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:18 INFO - PROCESS | 1643 | 1461607278838 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:01:18 INFO - PROCESS | 1643 | 1461607278900 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d52f000 == 57 [pid = 1643] [id = 210] 11:01:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12e64e000) [pid = 1643] [serial = 628] [outer = 0x0] 11:01:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x12eb75400) [pid = 1643] [serial = 629] [outer = 0x12e64e000] 11:01:18 INFO - PROCESS | 1643 | 1461607278929 Marionette DEBUG loaded listener.js 11:01:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x12f092c00) [pid = 1643] [serial = 630] [outer = 0x12e64e000] 11:01:19 INFO - PROCESS | 1643 | 1461607279352 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 669ms 11:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:01:19 INFO - PROCESS | 1643 | 1461607279390 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:01:19 INFO - PROCESS | 1643 | 1461607279391 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:01:19 INFO - PROCESS | 1643 | 1461607279393 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:01:19 INFO - PROCESS | 1643 | 1461607279394 Marionette TRACE conn2 <- [1,814,null,{}] 11:01:19 INFO - PROCESS | 1643 | 1461607279415 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:19 INFO - PROCESS | 1643 | 1461607279526 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:01:19 INFO - PROCESS | 1643 | 1461607279591 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e41e800 == 58 [pid = 1643] [id = 211] 11:01:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x115719400) [pid = 1643] [serial = 631] [outer = 0x0] 11:01:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11571c400) [pid = 1643] [serial = 632] [outer = 0x115719400] 11:01:19 INFO - PROCESS | 1643 | 1461607279623 Marionette DEBUG loaded listener.js 11:01:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12f539c00) [pid = 1643] [serial = 633] [outer = 0x115719400] 11:01:20 INFO - PROCESS | 1643 | 1461607280056 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 11:01:20 INFO - PROCESS | 1643 | 1461607280101 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:01:20 INFO - PROCESS | 1643 | 1461607280103 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:01:20 INFO - PROCESS | 1643 | 1461607280104 Marionette TRACE conn2 <- [1,818,null,{}] 11:01:20 INFO - PROCESS | 1643 | 1461607280107 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:20 INFO - PROCESS | 1643 | 1461607280203 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:01:20 INFO - PROCESS | 1643 | 1461607280382 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x11971c800 == 59 [pid = 1643] [id = 212] 11:01:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x1136d8000) [pid = 1643] [serial = 634] [outer = 0x0] 11:01:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x11541d800) [pid = 1643] [serial = 635] [outer = 0x1136d8000] 11:01:20 INFO - PROCESS | 1643 | 1461607280411 Marionette DEBUG loaded listener.js 11:01:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x115718000) [pid = 1643] [serial = 636] [outer = 0x1136d8000] 11:01:20 INFO - PROCESS | 1643 | 1461607280810 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 771ms 11:01:20 INFO - PROCESS | 1643 | 1461607280875 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:01:20 INFO - PROCESS | 1643 | 1461607280878 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:01:20 INFO - PROCESS | 1643 | 1461607280881 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:01:20 INFO - PROCESS | 1643 | 1461607280883 Marionette TRACE conn2 <- [1,822,null,{}] 11:01:20 INFO - PROCESS | 1643 | 1461607280886 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:20 INFO - PROCESS | 1643 | 1461607280985 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:01:21 INFO - PROCESS | 1643 | 1461607281052 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x11651a800 == 60 [pid = 1643] [id = 213] 11:01:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x114540400) [pid = 1643] [serial = 637] [outer = 0x0] 11:01:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x11541ec00) [pid = 1643] [serial = 638] [outer = 0x114540400] 11:01:21 INFO - PROCESS | 1643 | 1461607281081 Marionette DEBUG loaded listener.js 11:01:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x115717c00) [pid = 1643] [serial = 639] [outer = 0x114540400] 11:01:21 INFO - PROCESS | 1643 | --DOCSHELL 0x125eb0800 == 59 [pid = 1643] [id = 204] 11:01:21 INFO - PROCESS | 1643 | --DOCSHELL 0x123b1d000 == 58 [pid = 1643] [id = 203] 11:01:21 INFO - PROCESS | 1643 | --DOCSHELL 0x11c0bb800 == 57 [pid = 1643] [id = 202] 11:01:21 INFO - PROCESS | 1643 | --DOCSHELL 0x11b8b0800 == 56 [pid = 1643] [id = 201] 11:01:21 INFO - PROCESS | 1643 | --DOCSHELL 0x119720800 == 55 [pid = 1643] [id = 200] 11:01:21 INFO - PROCESS | 1643 | --DOCSHELL 0x12d52f800 == 54 [pid = 1643] [id = 198] 11:01:21 INFO - PROCESS | 1643 | --DOCSHELL 0x12a1db000 == 53 [pid = 1643] [id = 197] 11:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x12676f400) [pid = 1643] [serial = 581] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11aa05000) [pid = 1643] [serial = 548] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12d105c00) [pid = 1643] [serial = 554] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x126111400) [pid = 1643] [serial = 551] [outer = 0x0] [url = about:blank] 11:01:21 INFO - PROCESS | 1643 | --DOCSHELL 0x11c3a0800 == 52 [pid = 1643] [id = 196] 11:01:21 INFO - PROCESS | 1643 | --DOCSHELL 0x1157b3000 == 51 [pid = 1643] [id = 195] 11:01:21 INFO - PROCESS | 1643 | 1461607281469 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 11:01:21 INFO - PROCESS | 1643 | 1461607281507 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:01:21 INFO - PROCESS | 1643 | 1461607281509 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:01:21 INFO - PROCESS | 1643 | 1461607281511 Marionette TRACE conn2 <- [1,826,null,{}] 11:01:21 INFO - PROCESS | 1643 | 1461607281513 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:21 INFO - PROCESS | 1643 | 1461607281594 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:01:21 INFO - PROCESS | 1643 | 1461607281623 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x119720800 == 52 [pid = 1643] [id = 214] 11:01:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x118835800) [pid = 1643] [serial = 640] [outer = 0x0] 11:01:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11883a400) [pid = 1643] [serial = 641] [outer = 0x118835800] 11:01:21 INFO - PROCESS | 1643 | 1461607281649 Marionette DEBUG loaded listener.js 11:01:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x118852c00) [pid = 1643] [serial = 642] [outer = 0x118835800] 11:01:22 INFO - PROCESS | 1643 | 1461607282006 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 522ms 11:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:01:22 INFO - PROCESS | 1643 | 1461607282038 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:01:22 INFO - PROCESS | 1643 | 1461607282040 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:01:22 INFO - PROCESS | 1643 | 1461607282047 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:01:22 INFO - PROCESS | 1643 | 1461607282051 Marionette TRACE conn2 <- [1,830,null,{}] 11:01:22 INFO - PROCESS | 1643 | 1461607282055 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:22 INFO - PROCESS | 1643 | 1461607282138 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:01:22 INFO - PROCESS | 1643 | 1461607282143 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b853000 == 53 [pid = 1643] [id = 215] 11:01:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x118cea000) [pid = 1643] [serial = 643] [outer = 0x0] 11:01:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x118f6b400) [pid = 1643] [serial = 644] [outer = 0x118cea000] 11:01:22 INFO - PROCESS | 1643 | 1461607282172 Marionette DEBUG loaded listener.js 11:01:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x119aa2000) [pid = 1643] [serial = 645] [outer = 0x118cea000] 11:01:22 INFO - PROCESS | 1643 | 1461607282496 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 479ms 11:01:22 INFO - PROCESS | 1643 | 1461607282522 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:01:22 INFO - PROCESS | 1643 | 1461607282524 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:01:22 INFO - PROCESS | 1643 | 1461607282526 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:01:22 INFO - PROCESS | 1643 | 1461607282527 Marionette TRACE conn2 <- [1,834,null,{}] 11:01:22 INFO - PROCESS | 1643 | 1461607282532 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:22 INFO - PROCESS | 1643 | 1461607282620 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:01:22 INFO - PROCESS | 1643 | 1461607282669 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x118e4c800 == 54 [pid = 1643] [id = 216] 11:01:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x118cf3400) [pid = 1643] [serial = 646] [outer = 0x0] 11:01:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x119e49800) [pid = 1643] [serial = 647] [outer = 0x118cf3400] 11:01:22 INFO - PROCESS | 1643 | 1461607282695 Marionette DEBUG loaded listener.js 11:01:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11aa04400) [pid = 1643] [serial = 648] [outer = 0x118cf3400] 11:01:22 INFO - PROCESS | 1643 | 1461607282983 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 470ms 11:01:23 INFO - PROCESS | 1643 | 1461607283004 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:01:23 INFO - PROCESS | 1643 | 1461607283005 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:01:23 INFO - PROCESS | 1643 | 1461607283008 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:01:23 INFO - PROCESS | 1643 | 1461607283009 Marionette TRACE conn2 <- [1,838,null,{}] 11:01:23 INFO - PROCESS | 1643 | 1461607283011 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:23 INFO - PROCESS | 1643 | 1461607283098 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:01:23 INFO - PROCESS | 1643 | 1461607283102 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c70f000 == 55 [pid = 1643] [id = 217] 11:01:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11ad73c00) [pid = 1643] [serial = 649] [outer = 0x0] 11:01:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11ad9d400) [pid = 1643] [serial = 650] [outer = 0x11ad73c00] 11:01:23 INFO - PROCESS | 1643 | 1461607283134 Marionette DEBUG loaded listener.js 11:01:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11b822400) [pid = 1643] [serial = 651] [outer = 0x11ad73c00] 11:01:23 INFO - PROCESS | 1643 | 1461607283486 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 517ms 11:01:23 INFO - PROCESS | 1643 | 1461607283528 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:01:23 INFO - PROCESS | 1643 | 1461607283529 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:01:23 INFO - PROCESS | 1643 | 1461607283532 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:01:23 INFO - PROCESS | 1643 | 1461607283533 Marionette TRACE conn2 <- [1,842,null,{}] 11:01:23 INFO - PROCESS | 1643 | 1461607283535 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:23 INFO - PROCESS | 1643 | 1461607283647 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:01:23 INFO - PROCESS | 1643 | 1461607283690 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x123b14800 == 56 [pid = 1643] [id = 218] 11:01:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11b837800) [pid = 1643] [serial = 652] [outer = 0x0] 11:01:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x11c09bc00) [pid = 1643] [serial = 653] [outer = 0x11b837800] 11:01:23 INFO - PROCESS | 1643 | 1461607283730 Marionette DEBUG loaded listener.js 11:01:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x11c7db400) [pid = 1643] [serial = 654] [outer = 0x11b837800] 11:01:24 INFO - PROCESS | 1643 | 1461607284208 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 719ms 11:01:24 INFO - PROCESS | 1643 | 1461607284251 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:01:24 INFO - PROCESS | 1643 | 1461607284253 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:01:24 INFO - PROCESS | 1643 | 1461607284255 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:01:24 INFO - PROCESS | 1643 | 1461607284256 Marionette TRACE conn2 <- [1,846,null,{}] 11:01:24 INFO - PROCESS | 1643 | 1461607284258 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:24 INFO - PROCESS | 1643 | 1461607284359 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:01:24 INFO - PROCESS | 1643 | 1461607284394 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x125eae800 == 57 [pid = 1643] [id = 219] 11:01:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x11c7df000) [pid = 1643] [serial = 655] [outer = 0x0] 11:01:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x123a5ac00) [pid = 1643] [serial = 656] [outer = 0x11c7df000] 11:01:24 INFO - PROCESS | 1643 | 1461607284420 Marionette DEBUG loaded listener.js 11:01:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x125a05000) [pid = 1643] [serial = 657] [outer = 0x11c7df000] 11:01:24 INFO - PROCESS | 1643 | 1461607284730 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 518ms 11:01:24 INFO - PROCESS | 1643 | 1461607284773 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:01:24 INFO - PROCESS | 1643 | 1461607284774 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:01:24 INFO - PROCESS | 1643 | 1461607284777 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:01:24 INFO - PROCESS | 1643 | 1461607284778 Marionette TRACE conn2 <- [1,850,null,{}] 11:01:24 INFO - PROCESS | 1643 | 1461607284780 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:24 INFO - PROCESS | 1643 | 1461607284881 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:01:24 INFO - PROCESS | 1643 | 1461607284913 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x1270ad000 == 58 [pid = 1643] [id = 220] 11:01:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x11c81b400) [pid = 1643] [serial = 658] [outer = 0x0] 11:01:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x126111800) [pid = 1643] [serial = 659] [outer = 0x11c81b400] 11:01:24 INFO - PROCESS | 1643 | 1461607284938 Marionette DEBUG loaded listener.js 11:01:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x126752c00) [pid = 1643] [serial = 660] [outer = 0x11c81b400] 11:01:25 INFO - PROCESS | 1643 | 1461607285259 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 518ms 11:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:01:25 INFO - PROCESS | 1643 | 1461607285296 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:01:25 INFO - PROCESS | 1643 | 1461607285297 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:01:25 INFO - PROCESS | 1643 | 1461607285299 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:01:25 INFO - PROCESS | 1643 | 1461607285300 Marionette TRACE conn2 <- [1,854,null,{}] 11:01:25 INFO - PROCESS | 1643 | 1461607285302 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:25 INFO - PROCESS | 1643 | 1461607285407 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:01:25 INFO - PROCESS | 1643 | 1461607285420 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x1295c9800 == 59 [pid = 1643] [id = 221] 11:01:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x1262a1c00) [pid = 1643] [serial = 661] [outer = 0x0] 11:01:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x126eee800) [pid = 1643] [serial = 662] [outer = 0x1262a1c00] 11:01:25 INFO - PROCESS | 1643 | 1461607285445 Marionette DEBUG loaded listener.js 11:01:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x127703400) [pid = 1643] [serial = 663] [outer = 0x1262a1c00] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x11a820c00) [pid = 1643] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12dc12400) [pid = 1643] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x11a8f8400) [pid = 1643] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x12e644800) [pid = 1643] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x1142c0400) [pid = 1643] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x126252400) [pid = 1643] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11aac5c00) [pid = 1643] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12c10b000) [pid = 1643] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x126112400) [pid = 1643] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x11c2bf000) [pid = 1643] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x1134dfc00) [pid = 1643] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x129357c00) [pid = 1643] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12a1aa400) [pid = 1643] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11ada4c00) [pid = 1643] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11a8f7c00) [pid = 1643] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12e644000) [pid = 1643] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x118679000) [pid = 1643] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:01:25 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12bd96c00) [pid = 1643] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:01:25 INFO - PROCESS | 1643 | 1461607285829 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 569ms 11:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:01:25 INFO - PROCESS | 1643 | 1461607285869 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:01:25 INFO - PROCESS | 1643 | 1461607285871 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:01:25 INFO - PROCESS | 1643 | 1461607285874 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:01:25 INFO - PROCESS | 1643 | 1461607285875 Marionette TRACE conn2 <- [1,858,null,{}] 11:01:25 INFO - PROCESS | 1643 | 1461607285878 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:26 INFO - PROCESS | 1643 | 1461607286003 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:01:26 INFO - PROCESS | 1643 | 1461607286009 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba16000 == 60 [pid = 1643] [id = 222] 11:01:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x11ada4c00) [pid = 1643] [serial = 664] [outer = 0x0] 11:01:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x126ee4c00) [pid = 1643] [serial = 665] [outer = 0x11ada4c00] 11:01:26 INFO - PROCESS | 1643 | 1461607286045 Marionette DEBUG loaded listener.js 11:01:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x12777ec00) [pid = 1643] [serial = 666] [outer = 0x11ada4c00] 11:01:26 INFO - PROCESS | 1643 | 1461607286400 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 571ms 11:01:26 INFO - PROCESS | 1643 | 1461607286445 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:01:26 INFO - PROCESS | 1643 | 1461607286446 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:01:26 INFO - PROCESS | 1643 | 1461607286448 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:01:26 INFO - PROCESS | 1643 | 1461607286450 Marionette TRACE conn2 <- [1,862,null,{}] 11:01:26 INFO - PROCESS | 1643 | 1461607286452 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:26 INFO - PROCESS | 1643 | 1461607286574 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:01:26 INFO - PROCESS | 1643 | 1461607286581 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c04c800 == 61 [pid = 1643] [id = 223] 11:01:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x127784400) [pid = 1643] [serial = 667] [outer = 0x0] 11:01:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x1291b3c00) [pid = 1643] [serial = 668] [outer = 0x127784400] 11:01:26 INFO - PROCESS | 1643 | 1461607286606 Marionette DEBUG loaded listener.js 11:01:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x12a19d400) [pid = 1643] [serial = 669] [outer = 0x127784400] 11:01:26 INFO - PROCESS | 1643 | 1461607286902 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 470ms 11:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:01:26 INFO - PROCESS | 1643 | 1461607286918 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:01:26 INFO - PROCESS | 1643 | 1461607286919 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:01:26 INFO - PROCESS | 1643 | 1461607286921 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:01:26 INFO - PROCESS | 1643 | 1461607286922 Marionette TRACE conn2 <- [1,866,null,{}] 11:01:26 INFO - PROCESS | 1643 | 1461607286924 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:27 INFO - PROCESS | 1643 | 1461607287011 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:01:27 INFO - PROCESS | 1643 | 1461607287016 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d527800 == 62 [pid = 1643] [id = 224] 11:01:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x129356400) [pid = 1643] [serial = 670] [outer = 0x0] 11:01:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x12a1e9c00) [pid = 1643] [serial = 671] [outer = 0x129356400] 11:01:27 INFO - PROCESS | 1643 | 1461607287041 Marionette DEBUG loaded listener.js 11:01:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12b687000) [pid = 1643] [serial = 672] [outer = 0x129356400] 11:01:27 INFO - PROCESS | 1643 | 1461607287483 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 570ms 11:01:27 INFO - PROCESS | 1643 | 1461607287493 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:01:27 INFO - PROCESS | 1643 | 1461607287495 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:01:27 INFO - PROCESS | 1643 | 1461607287506 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:01:27 INFO - PROCESS | 1643 | 1461607287508 Marionette TRACE conn2 <- [1,870,null,{}] 11:01:27 INFO - PROCESS | 1643 | 1461607287512 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:27 INFO - PROCESS | 1643 | 1461607287639 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:01:27 INFO - PROCESS | 1643 | 1461607287813 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x114560000 == 63 [pid = 1643] [id = 225] 11:01:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x1133dc000) [pid = 1643] [serial = 673] [outer = 0x0] 11:01:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x1133e4800) [pid = 1643] [serial = 674] [outer = 0x1133dc000] 11:01:27 INFO - PROCESS | 1643 | 1461607287865 Marionette DEBUG loaded listener.js 11:01:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x11453fc00) [pid = 1643] [serial = 675] [outer = 0x1133dc000] 11:01:28 INFO - PROCESS | 1643 | 1461607288297 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 821ms 11:01:28 INFO - PROCESS | 1643 | 1461607288328 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:01:28 INFO - PROCESS | 1643 | 1461607288331 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:01:28 INFO - PROCESS | 1643 | 1461607288334 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:01:28 INFO - PROCESS | 1643 | 1461607288337 Marionette TRACE conn2 <- [1,874,null,{}] 11:01:28 INFO - PROCESS | 1643 | 1461607288340 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:28 INFO - PROCESS | 1643 | 1461607288474 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:01:28 INFO - PROCESS | 1643 | 1461607288554 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b05e000 == 64 [pid = 1643] [id = 226] 11:01:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x118675c00) [pid = 1643] [serial = 676] [outer = 0x0] 11:01:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x11883e800) [pid = 1643] [serial = 677] [outer = 0x118675c00] 11:01:28 INFO - PROCESS | 1643 | 1461607288586 Marionette DEBUG loaded listener.js 11:01:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x118f5d400) [pid = 1643] [serial = 678] [outer = 0x118675c00] 11:01:29 INFO - PROCESS | 1643 | 1461607289002 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 721ms 11:01:29 INFO - PROCESS | 1643 | 1461607289062 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:01:29 INFO - PROCESS | 1643 | 1461607289065 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:01:29 INFO - PROCESS | 1643 | 1461607289069 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:01:29 INFO - PROCESS | 1643 | 1461607289070 Marionette TRACE conn2 <- [1,878,null,{}] 11:01:29 INFO - PROCESS | 1643 | 1461607289073 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:29 INFO - PROCESS | 1643 | 1461607289178 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:01:29 INFO - PROCESS | 1643 | 1461607289247 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x128d63800 == 65 [pid = 1643] [id = 227] 11:01:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x11926ac00) [pid = 1643] [serial = 679] [outer = 0x0] 11:01:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x11a8f2000) [pid = 1643] [serial = 680] [outer = 0x11926ac00] 11:01:29 INFO - PROCESS | 1643 | 1461607289279 Marionette DEBUG loaded listener.js 11:01:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x11ad6bc00) [pid = 1643] [serial = 681] [outer = 0x11926ac00] 11:01:29 INFO - PROCESS | 1643 | 1461607289707 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 669ms 11:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:01:29 INFO - PROCESS | 1643 | 1461607289739 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:01:29 INFO - PROCESS | 1643 | 1461607289740 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:01:29 INFO - PROCESS | 1643 | 1461607289772 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:01:29 INFO - PROCESS | 1643 | 1461607289777 Marionette TRACE conn2 <- [1,882,null,{}] 11:01:29 INFO - PROCESS | 1643 | 1461607289799 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:29 INFO - PROCESS | 1643 | 1461607289904 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:01:29 INFO - PROCESS | 1643 | 1461607289970 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e621000 == 66 [pid = 1643] [id = 228] 11:01:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x11ad6a800) [pid = 1643] [serial = 682] [outer = 0x0] 11:01:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x123b58000) [pid = 1643] [serial = 683] [outer = 0x11ad6a800] 11:01:30 INFO - PROCESS | 1643 | 1461607290001 Marionette DEBUG loaded listener.js 11:01:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x127778400) [pid = 1643] [serial = 684] [outer = 0x11ad6a800] 11:01:30 INFO - PROCESS | 1643 | 1461607290376 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 11:01:30 INFO - PROCESS | 1643 | 1461607290414 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:01:30 INFO - PROCESS | 1643 | 1461607290416 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:01:30 INFO - PROCESS | 1643 | 1461607290418 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:01:30 INFO - PROCESS | 1643 | 1461607290419 Marionette TRACE conn2 <- [1,886,null,{}] 11:01:30 INFO - PROCESS | 1643 | 1461607290422 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:30 INFO - PROCESS | 1643 | 1461607290529 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:01:30 INFO - PROCESS | 1643 | 1461607290585 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f011800 == 67 [pid = 1643] [id = 229] 11:01:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x11c0a0c00) [pid = 1643] [serial = 685] [outer = 0x0] 11:01:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1291b4800) [pid = 1643] [serial = 686] [outer = 0x11c0a0c00] 11:01:30 INFO - PROCESS | 1643 | 1461607290615 Marionette DEBUG loaded listener.js 11:01:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12a1e8800) [pid = 1643] [serial = 687] [outer = 0x11c0a0c00] 11:01:31 INFO - PROCESS | 1643 | 1461607291064 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 669ms 11:01:31 INFO - PROCESS | 1643 | 1461607291087 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:01:31 INFO - PROCESS | 1643 | 1461607291089 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:01:31 INFO - PROCESS | 1643 | 1461607291091 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:01:31 INFO - PROCESS | 1643 | 1461607291092 Marionette TRACE conn2 <- [1,890,null,{}] 11:01:31 INFO - PROCESS | 1643 | 1461607291095 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:31 INFO - PROCESS | 1643 | 1461607291198 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:01:31 INFO - PROCESS | 1643 | 1461607291287 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f1df000 == 68 [pid = 1643] [id = 230] 11:01:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12b75a400) [pid = 1643] [serial = 688] [outer = 0x0] 11:01:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12b88b400) [pid = 1643] [serial = 689] [outer = 0x12b75a400] 11:01:31 INFO - PROCESS | 1643 | 1461607291324 Marionette DEBUG loaded listener.js 11:01:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12bd94800) [pid = 1643] [serial = 690] [outer = 0x12b75a400] 11:01:31 INFO - PROCESS | 1643 | 1461607291727 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 11:01:31 INFO - PROCESS | 1643 | 1461607291762 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:01:31 INFO - PROCESS | 1643 | 1461607291764 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:01:31 INFO - PROCESS | 1643 | 1461607291766 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:01:31 INFO - PROCESS | 1643 | 1461607291767 Marionette TRACE conn2 <- [1,894,null,{}] 11:01:31 INFO - PROCESS | 1643 | 1461607291770 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:31 INFO - PROCESS | 1643 | 1461607291874 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:01:31 INFO - PROCESS | 1643 | 1461607291930 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f1f6800 == 69 [pid = 1643] [id = 231] 11:01:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x12b75ac00) [pid = 1643] [serial = 691] [outer = 0x0] 11:01:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12bea5c00) [pid = 1643] [serial = 692] [outer = 0x12b75ac00] 11:01:31 INFO - PROCESS | 1643 | 1461607291961 Marionette DEBUG loaded listener.js 11:01:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x12d204400) [pid = 1643] [serial = 693] [outer = 0x12b75ac00] 11:01:32 INFO - PROCESS | 1643 | 1461607292434 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 719ms 11:01:32 INFO - PROCESS | 1643 | 1461607292485 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:01:32 INFO - PROCESS | 1643 | 1461607292486 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:01:32 INFO - PROCESS | 1643 | 1461607292489 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:01:32 INFO - PROCESS | 1643 | 1461607292490 Marionette TRACE conn2 <- [1,898,null,{}] 11:01:32 INFO - PROCESS | 1643 | 1461607292511 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:32 INFO - PROCESS | 1643 | 1461607292649 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:01:32 INFO - PROCESS | 1643 | 1461607292687 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a921800 == 70 [pid = 1643] [id = 232] 11:01:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x11571c800) [pid = 1643] [serial = 694] [outer = 0x0] 11:01:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12c110800) [pid = 1643] [serial = 695] [outer = 0x11571c800] 11:01:32 INFO - PROCESS | 1643 | 1461607292718 Marionette DEBUG loaded listener.js 11:01:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x12d2cd400) [pid = 1643] [serial = 696] [outer = 0x11571c800] 11:01:33 INFO - PROCESS | 1643 | 1461607293247 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 821ms 11:01:33 INFO - PROCESS | 1643 | 1461607293311 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:01:33 INFO - PROCESS | 1643 | 1461607293313 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:01:33 INFO - PROCESS | 1643 | 1461607293317 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:01:33 INFO - PROCESS | 1643 | 1461607293319 Marionette TRACE conn2 <- [1,902,null,{}] 11:01:33 INFO - PROCESS | 1643 | 1461607293323 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:33 INFO - PROCESS | 1643 | 1461607293424 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:01:33 INFO - PROCESS | 1643 | 1461607293495 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x11ab22800 == 71 [pid = 1643] [id = 233] 11:01:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x114553c00) [pid = 1643] [serial = 697] [outer = 0x0] 11:01:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x1156db400) [pid = 1643] [serial = 698] [outer = 0x114553c00] 11:01:33 INFO - PROCESS | 1643 | 1461607293526 Marionette DEBUG loaded listener.js 11:01:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x118833400) [pid = 1643] [serial = 699] [outer = 0x114553c00] 11:01:33 INFO - PROCESS | 1643 | 1461607293970 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 722ms 11:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:01:34 INFO - PROCESS | 1643 | 1461607294038 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:01:34 INFO - PROCESS | 1643 | 1461607294042 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:01:34 INFO - PROCESS | 1643 | 1461607294046 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:01:34 INFO - PROCESS | 1643 | 1461607294048 Marionette TRACE conn2 <- [1,906,null,{}] 11:01:34 INFO - PROCESS | 1643 | 1461607294050 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:34 INFO - PROCESS | 1643 | 1461607294147 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:01:34 INFO - PROCESS | 1643 | --DOCSHELL 0x12dc2c000 == 70 [pid = 1643] [id = 185] 11:01:34 INFO - PROCESS | 1643 | --DOCSHELL 0x12d527800 == 69 [pid = 1643] [id = 224] 11:01:34 INFO - PROCESS | 1643 | --DOCSHELL 0x12c04c800 == 68 [pid = 1643] [id = 223] 11:01:34 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba16000 == 67 [pid = 1643] [id = 222] 11:01:34 INFO - PROCESS | 1643 | --DOCSHELL 0x1295c9800 == 66 [pid = 1643] [id = 221] 11:01:34 INFO - PROCESS | 1643 | --DOCSHELL 0x1270ad000 == 65 [pid = 1643] [id = 220] 11:01:34 INFO - PROCESS | 1643 | --DOCSHELL 0x125eae800 == 64 [pid = 1643] [id = 219] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x12ddc8000) [pid = 1643] [serial = 614] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | 1461607294274 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:34 INFO - PROCESS | 1643 | --DOCSHELL 0x123b14800 == 63 [pid = 1643] [id = 218] 11:01:34 INFO - PROCESS | 1643 | --DOCSHELL 0x114b38800 == 62 [pid = 1643] [id = 199] 11:01:34 INFO - PROCESS | 1643 | --DOCSHELL 0x11c70f000 == 61 [pid = 1643] [id = 217] 11:01:34 INFO - PROCESS | 1643 | --DOCSHELL 0x118e4c800 == 60 [pid = 1643] [id = 216] 11:01:34 INFO - PROCESS | 1643 | --DOCSHELL 0x11b853000 == 59 [pid = 1643] [id = 215] 11:01:34 INFO - PROCESS | 1643 | --DOCSHELL 0x119720800 == 58 [pid = 1643] [id = 214] 11:01:34 INFO - PROCESS | 1643 | --DOCSHELL 0x11651a800 == 57 [pid = 1643] [id = 213] 11:01:34 INFO - PROCESS | 1643 | --DOCSHELL 0x11971c800 == 56 [pid = 1643] [id = 212] 11:01:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x1147aa000 == 57 [pid = 1643] [id = 234] 11:01:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x1134d7000) [pid = 1643] [serial = 700] [outer = 0x0] 11:01:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x115718c00) [pid = 1643] [serial = 701] [outer = 0x1134d7000] 11:01:34 INFO - PROCESS | 1643 | 1461607294310 Marionette DEBUG loaded listener.js 11:01:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x118f6bc00) [pid = 1643] [serial = 702] [outer = 0x1134d7000] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x12b893000) [pid = 1643] [serial = 609] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x12b68d000) [pid = 1643] [serial = 608] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x12be9d400) [pid = 1643] [serial = 611] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x127710400) [pid = 1643] [serial = 552] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x11adf2c00) [pid = 1643] [serial = 549] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x12eb6ec00) [pid = 1643] [serial = 546] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x12a1ac000) [pid = 1643] [serial = 582] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x12d78f000) [pid = 1643] [serial = 555] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x11a8f1400) [pid = 1643] [serial = 599] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12e69ac00) [pid = 1643] [serial = 513] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x123b5e400) [pid = 1643] [serial = 588] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x12e9bcc00) [pid = 1643] [serial = 498] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x11c954400) [pid = 1643] [serial = 597] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x12e9c7400) [pid = 1643] [serial = 594] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x11c81cc00) [pid = 1643] [serial = 603] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x118ea6800) [pid = 1643] [serial = 596] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x11aabb800) [pid = 1643] [serial = 600] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12d787c00) [pid = 1643] [serial = 593] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12ddc5c00) [pid = 1643] [serial = 510] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x11bef1400) [pid = 1643] [serial = 602] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x128d0fc00) [pid = 1643] [serial = 590] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x11c09dc00) [pid = 1643] [serial = 587] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x1277bc000) [pid = 1643] [serial = 606] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x1156d1400) [pid = 1643] [serial = 584] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x119260800) [pid = 1643] [serial = 585] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x12bd97400) [pid = 1643] [serial = 591] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x12624fc00) [pid = 1643] [serial = 605] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x12d10ec00) [pid = 1643] [serial = 612] [outer = 0x0] [url = about:blank] 11:01:34 INFO - PROCESS | 1643 | 1461607294627 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 620ms 11:01:34 INFO - PROCESS | 1643 | 1461607294667 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:01:34 INFO - PROCESS | 1643 | 1461607294668 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:01:34 INFO - PROCESS | 1643 | 1461607294671 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:01:34 INFO - PROCESS | 1643 | 1461607294673 Marionette TRACE conn2 <- [1,910,null,{}] 11:01:34 INFO - PROCESS | 1643 | 1461607294680 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:34 INFO - PROCESS | 1643 | 1461607294770 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:01:34 INFO - PROCESS | 1643 | 1461607294775 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x11bcc3800 == 58 [pid = 1643] [id = 235] 11:01:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11926b400) [pid = 1643] [serial = 703] [outer = 0x0] 11:01:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x11aa0ac00) [pid = 1643] [serial = 704] [outer = 0x11926b400] 11:01:34 INFO - PROCESS | 1643 | 1461607294806 Marionette DEBUG loaded listener.js 11:01:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x11ad9ec00) [pid = 1643] [serial = 705] [outer = 0x11926b400] 11:01:35 INFO - PROCESS | 1643 | 1461607295155 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 520ms 11:01:35 INFO - PROCESS | 1643 | 1461607295192 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:01:35 INFO - PROCESS | 1643 | 1461607295193 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:01:35 INFO - PROCESS | 1643 | 1461607295196 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:01:35 INFO - PROCESS | 1643 | 1461607295198 Marionette TRACE conn2 <- [1,914,null,{}] 11:01:35 INFO - PROCESS | 1643 | 1461607295201 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:35 INFO - PROCESS | 1643 | 1461607295285 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:01:35 INFO - PROCESS | 1643 | 1461607295289 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a13800 == 59 [pid = 1643] [id = 236] 11:01:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x11adf0800) [pid = 1643] [serial = 706] [outer = 0x0] 11:01:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x11b836c00) [pid = 1643] [serial = 707] [outer = 0x11adf0800] 11:01:35 INFO - PROCESS | 1643 | 1461607295315 Marionette DEBUG loaded listener.js 11:01:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x11c099800) [pid = 1643] [serial = 708] [outer = 0x11adf0800] 11:01:35 INFO - PROCESS | 1643 | 1461607295663 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 521ms 11:01:35 INFO - PROCESS | 1643 | 1461607295718 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:01:35 INFO - PROCESS | 1643 | 1461607295719 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:01:35 INFO - PROCESS | 1643 | 1461607295721 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:01:35 INFO - PROCESS | 1643 | 1461607295722 Marionette TRACE conn2 <- [1,918,null,{}] 11:01:35 INFO - PROCESS | 1643 | 1461607295724 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:35 INFO - PROCESS | 1643 | 1461607295807 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:01:35 INFO - PROCESS | 1643 | 1461607295814 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x1261b5800 == 60 [pid = 1643] [id = 237] 11:01:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x11bab5800) [pid = 1643] [serial = 709] [outer = 0x0] 11:01:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x11c80fc00) [pid = 1643] [serial = 710] [outer = 0x11bab5800] 11:01:35 INFO - PROCESS | 1643 | 1461607295839 Marionette DEBUG loaded listener.js 11:01:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x123b5f000) [pid = 1643] [serial = 711] [outer = 0x11bab5800] 11:01:36 INFO - PROCESS | 1643 | 1461607296182 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 468ms 11:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:01:36 INFO - PROCESS | 1643 | 1461607296189 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:01:36 INFO - PROCESS | 1643 | 1461607296191 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:01:36 INFO - PROCESS | 1643 | 1461607296193 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:01:36 INFO - PROCESS | 1643 | 1461607296194 Marionette TRACE conn2 <- [1,922,null,{}] 11:01:36 INFO - PROCESS | 1643 | 1461607296199 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:36 INFO - PROCESS | 1643 | 1461607296299 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:01:36 INFO - PROCESS | 1643 | 1461607296363 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x126ea2800 == 61 [pid = 1643] [id = 238] 11:01:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x11c0a3400) [pid = 1643] [serial = 712] [outer = 0x0] 11:01:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x125c58c00) [pid = 1643] [serial = 713] [outer = 0x11c0a3400] 11:01:36 INFO - PROCESS | 1643 | 1461607296391 Marionette DEBUG loaded listener.js 11:01:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x129359000) [pid = 1643] [serial = 714] [outer = 0x11c0a3400] 11:01:36 INFO - PROCESS | 1643 | 1461607296738 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 572ms 11:01:36 INFO - PROCESS | 1643 | 1461607296765 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:01:36 INFO - PROCESS | 1643 | 1461607296766 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:01:36 INFO - PROCESS | 1643 | 1461607296776 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:01:36 INFO - PROCESS | 1643 | 1461607296777 Marionette TRACE conn2 <- [1,926,null,{}] 11:01:36 INFO - PROCESS | 1643 | 1461607296780 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:36 INFO - PROCESS | 1643 | 1461607296884 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:01:36 INFO - PROCESS | 1643 | 1461607296929 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba1d800 == 62 [pid = 1643] [id = 239] 11:01:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12a1e7c00) [pid = 1643] [serial = 715] [outer = 0x0] 11:01:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12b683c00) [pid = 1643] [serial = 716] [outer = 0x12a1e7c00] 11:01:36 INFO - PROCESS | 1643 | 1461607296957 Marionette DEBUG loaded listener.js 11:01:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12bac8000) [pid = 1643] [serial = 717] [outer = 0x12a1e7c00] 11:01:37 INFO - PROCESS | 1643 | 1461607297255 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 529ms 11:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:01:37 INFO - PROCESS | 1643 | 1461607297302 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:01:37 INFO - PROCESS | 1643 | 1461607297303 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:01:37 INFO - PROCESS | 1643 | 1461607297306 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:01:37 INFO - PROCESS | 1643 | 1461607297307 Marionette TRACE conn2 <- [1,930,null,{}] 11:01:37 INFO - PROCESS | 1643 | 1461607297309 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:37 INFO - PROCESS | 1643 | 1461607297411 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:01:37 INFO - PROCESS | 1643 | 1461607297445 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d261800 == 63 [pid = 1643] [id = 240] 11:01:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x11c7e9400) [pid = 1643] [serial = 718] [outer = 0x0] 11:01:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12bd96400) [pid = 1643] [serial = 719] [outer = 0x11c7e9400] 11:01:37 INFO - PROCESS | 1643 | 1461607297470 Marionette DEBUG loaded listener.js 11:01:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x12c10cc00) [pid = 1643] [serial = 720] [outer = 0x11c7e9400] 11:01:37 INFO - PROCESS | 1643 | 1461607297781 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 520ms 11:01:37 INFO - PROCESS | 1643 | 1461607297826 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:01:37 INFO - PROCESS | 1643 | 1461607297827 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:01:37 INFO - PROCESS | 1643 | 1461607297830 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:01:37 INFO - PROCESS | 1643 | 1461607297831 Marionette TRACE conn2 <- [1,934,null,{}] 11:01:37 INFO - PROCESS | 1643 | 1461607297838 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:37 INFO - PROCESS | 1643 | 1461607297957 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:01:37 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x118cea000) [pid = 1643] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:01:37 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x11c81b400) [pid = 1643] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:01:37 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x11c7df000) [pid = 1643] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:01:37 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x114540400) [pid = 1643] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:01:37 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x1136d8000) [pid = 1643] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:01:37 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x1262a1c00) [pid = 1643] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:01:37 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x118835800) [pid = 1643] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:01:37 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x11ad73c00) [pid = 1643] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:01:37 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x127784400) [pid = 1643] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:01:37 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x11ada4c00) [pid = 1643] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:01:37 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x118cf3400) [pid = 1643] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:01:37 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x11b837800) [pid = 1643] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:01:38 INFO - PROCESS | 1643 | 1461607298003 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x118e51000 == 64 [pid = 1643] [id = 241] 11:01:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x1133e6400) [pid = 1643] [serial = 721] [outer = 0x0] 11:01:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x115719800) [pid = 1643] [serial = 722] [outer = 0x1133e6400] 11:01:38 INFO - PROCESS | 1643 | 1461607298029 Marionette DEBUG loaded listener.js 11:01:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x11af4d800) [pid = 1643] [serial = 723] [outer = 0x1133e6400] 11:01:38 INFO - PROCESS | 1643 | 1461607298333 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 519ms 11:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:01:38 INFO - PROCESS | 1643 | 1461607298351 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:01:38 INFO - PROCESS | 1643 | 1461607298352 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:01:38 INFO - PROCESS | 1643 | 1461607298354 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:01:38 INFO - PROCESS | 1643 | 1461607298355 Marionette TRACE conn2 <- [1,938,null,{}] 11:01:38 INFO - PROCESS | 1643 | 1461607298358 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:38 INFO - PROCESS | 1643 | 1461607298498 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:01:38 INFO - PROCESS | 1643 | 1461607298505 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x12dc2b000 == 65 [pid = 1643] [id = 242] 11:01:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x11a825000) [pid = 1643] [serial = 724] [outer = 0x0] 11:01:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12777fc00) [pid = 1643] [serial = 725] [outer = 0x11a825000] 11:01:38 INFO - PROCESS | 1643 | 1461607298538 Marionette DEBUG loaded listener.js 11:01:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x12d2d7800) [pid = 1643] [serial = 726] [outer = 0x11a825000] 11:01:38 INFO - PROCESS | 1643 | 1461607298887 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 570ms 11:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:01:38 INFO - PROCESS | 1643 | 1461607298925 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:01:38 INFO - PROCESS | 1643 | 1461607298926 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:01:38 INFO - PROCESS | 1643 | 1461607298929 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:01:38 INFO - PROCESS | 1643 | 1461607298932 Marionette TRACE conn2 <- [1,942,null,{}] 11:01:38 INFO - PROCESS | 1643 | 1461607298935 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:39 INFO - PROCESS | 1643 | 1461607299034 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:01:39 INFO - PROCESS | 1643 | 1461607299038 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ebb1800 == 66 [pid = 1643] [id = 243] 11:01:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x12d108400) [pid = 1643] [serial = 727] [outer = 0x0] 11:01:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x12d50d400) [pid = 1643] [serial = 728] [outer = 0x12d108400] 11:01:39 INFO - PROCESS | 1643 | 1461607299067 Marionette DEBUG loaded listener.js 11:01:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12dc20c00) [pid = 1643] [serial = 729] [outer = 0x12d108400] 11:01:39 INFO - PROCESS | 1643 | 1461607299384 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 472ms 11:01:39 INFO - PROCESS | 1643 | 1461607299402 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:01:39 INFO - PROCESS | 1643 | 1461607299403 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:01:39 INFO - PROCESS | 1643 | 1461607299405 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:01:39 INFO - PROCESS | 1643 | 1461607299406 Marionette TRACE conn2 <- [1,946,null,{}] 11:01:39 INFO - PROCESS | 1643 | 1461607299409 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:39 INFO - PROCESS | 1643 | 1461607299497 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:01:39 INFO - PROCESS | 1643 | 1461607299552 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f975800 == 67 [pid = 1643] [id = 244] 11:01:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x12d2d9800) [pid = 1643] [serial = 730] [outer = 0x0] 11:01:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x12ddc6c00) [pid = 1643] [serial = 731] [outer = 0x12d2d9800] 11:01:39 INFO - PROCESS | 1643 | 1461607299577 Marionette DEBUG loaded listener.js 11:01:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x12e644800) [pid = 1643] [serial = 732] [outer = 0x12d2d9800] 11:01:39 INFO - PROCESS | 1643 | 1461607299858 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 468ms 11:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:01:39 INFO - PROCESS | 1643 | 1461607299874 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:01:39 INFO - PROCESS | 1643 | 1461607299875 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:01:39 INFO - PROCESS | 1643 | 1461607299877 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:01:39 INFO - PROCESS | 1643 | 1461607299878 Marionette TRACE conn2 <- [1,950,null,{}] 11:01:39 INFO - PROCESS | 1643 | 1461607299888 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:39 INFO - PROCESS | 1643 | 1461607299980 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:01:39 INFO - PROCESS | 1643 | 1461607299984 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f9a3800 == 68 [pid = 1643] [id = 245] 11:01:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12ddcb800) [pid = 1643] [serial = 733] [outer = 0x0] 11:01:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x12e64c000) [pid = 1643] [serial = 734] [outer = 0x12ddcb800] 11:01:40 INFO - PROCESS | 1643 | 1461607300009 Marionette DEBUG loaded listener.js 11:01:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12e69e800) [pid = 1643] [serial = 735] [outer = 0x12ddcb800] 11:01:40 INFO - PROCESS | 1643 | 1461607300432 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 576ms 11:01:40 INFO - PROCESS | 1643 | 1461607300453 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:01:40 INFO - PROCESS | 1643 | 1461607300456 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:01:40 INFO - PROCESS | 1643 | 1461607300460 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:01:40 INFO - PROCESS | 1643 | 1461607300463 Marionette TRACE conn2 <- [1,954,null,{}] 11:01:40 INFO - PROCESS | 1643 | 1461607300469 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:40 INFO - PROCESS | 1643 | 1461607300579 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:01:40 INFO - PROCESS | 1643 | 1461607300651 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x119d37800 == 69 [pid = 1643] [id = 246] 11:01:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x1147df000) [pid = 1643] [serial = 736] [outer = 0x0] 11:01:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x115713000) [pid = 1643] [serial = 737] [outer = 0x1147df000] 11:01:40 INFO - PROCESS | 1643 | 1461607300682 Marionette DEBUG loaded listener.js 11:01:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x118643400) [pid = 1643] [serial = 738] [outer = 0x1147df000] 11:01:41 INFO - PROCESS | 1643 | 1461607301115 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 676ms 11:01:41 INFO - PROCESS | 1643 | 1461607301136 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:01:41 INFO - PROCESS | 1643 | 1461607301140 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:01:41 INFO - PROCESS | 1643 | 1461607301145 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:01:41 INFO - PROCESS | 1643 | 1461607301147 Marionette TRACE conn2 <- [1,958,null,{}] 11:01:41 INFO - PROCESS | 1643 | 1461607301149 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:41 INFO - PROCESS | 1643 | 1461607301282 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:01:41 INFO - PROCESS | 1643 | 1461607301353 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x1259b7800 == 70 [pid = 1643] [id = 247] 11:01:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x1191a2800) [pid = 1643] [serial = 739] [outer = 0x0] 11:01:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x11a81d800) [pid = 1643] [serial = 740] [outer = 0x1191a2800] 11:01:41 INFO - PROCESS | 1643 | 1461607301382 Marionette DEBUG loaded listener.js 11:01:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x11aac7000) [pid = 1643] [serial = 741] [outer = 0x1191a2800] 11:01:41 INFO - PROCESS | 1643 | 1461607301772 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 11:01:41 INFO - PROCESS | 1643 | 1461607301815 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:01:41 INFO - PROCESS | 1643 | 1461607301817 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:01:41 INFO - PROCESS | 1643 | 1461607301819 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:01:41 INFO - PROCESS | 1643 | 1461607301821 Marionette TRACE conn2 <- [1,962,null,{}] 11:01:41 INFO - PROCESS | 1643 | 1461607301829 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:41 INFO - PROCESS | 1643 | 1461607301943 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:01:42 INFO - PROCESS | 1643 | 1461607302001 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ebad800 == 71 [pid = 1643] [id = 248] 11:01:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x11ad9bc00) [pid = 1643] [serial = 742] [outer = 0x0] 11:01:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x126108400) [pid = 1643] [serial = 743] [outer = 0x11ad9bc00] 11:01:42 INFO - PROCESS | 1643 | 1461607302033 Marionette DEBUG loaded listener.js 11:01:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x127710800) [pid = 1643] [serial = 744] [outer = 0x11ad9bc00] 11:01:42 INFO - PROCESS | 1643 | 1461607302492 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 723ms 11:01:42 INFO - PROCESS | 1643 | 1461607302543 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:01:42 INFO - PROCESS | 1643 | 1461607302544 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:01:42 INFO - PROCESS | 1643 | 1461607302589 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:01:42 INFO - PROCESS | 1643 | 1461607302590 Marionette TRACE conn2 <- [1,966,null,{}] 11:01:42 INFO - PROCESS | 1643 | 1461607302593 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:42 INFO - PROCESS | 1643 | 1461607302700 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:01:42 INFO - PROCESS | 1643 | 1461607302769 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x13016e800 == 72 [pid = 1643] [id = 249] 11:01:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x127777c00) [pid = 1643] [serial = 745] [outer = 0x0] 11:01:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x12b756000) [pid = 1643] [serial = 746] [outer = 0x127777c00] 11:01:42 INFO - PROCESS | 1643 | 1461607302799 Marionette DEBUG loaded listener.js 11:01:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x12d2d5400) [pid = 1643] [serial = 747] [outer = 0x127777c00] 11:01:43 INFO - PROCESS | 1643 | 1461607303194 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 624ms 11:01:43 INFO - PROCESS | 1643 | 1461607303212 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:01:43 INFO - PROCESS | 1643 | 1461607303215 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:01:43 INFO - PROCESS | 1643 | 1461607303218 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:01:43 INFO - PROCESS | 1643 | 1461607303219 Marionette TRACE conn2 <- [1,970,null,{}] 11:01:43 INFO - PROCESS | 1643 | 1461607303222 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:43 INFO - PROCESS | 1643 | 1461607303327 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:01:43 INFO - PROCESS | 1643 | 1461607303385 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x130186800 == 73 [pid = 1643] [id = 250] 11:01:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x12777d000) [pid = 1643] [serial = 748] [outer = 0x0] 11:01:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x12d78d400) [pid = 1643] [serial = 749] [outer = 0x12777d000] 11:01:43 INFO - PROCESS | 1643 | 1461607303414 Marionette DEBUG loaded listener.js 11:01:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x12ddd3400) [pid = 1643] [serial = 750] [outer = 0x12777d000] 11:01:43 INFO - PROCESS | 1643 | 1461607303852 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 668ms 11:01:43 INFO - PROCESS | 1643 | 1461607303887 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:01:43 INFO - PROCESS | 1643 | 1461607303888 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:01:43 INFO - PROCESS | 1643 | 1461607303890 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:01:43 INFO - PROCESS | 1643 | 1461607303892 Marionette TRACE conn2 <- [1,974,null,{}] 11:01:43 INFO - PROCESS | 1643 | 1461607303894 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:44 INFO - PROCESS | 1643 | 1461607304017 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:01:44 INFO - PROCESS | 1643 | 1461607304120 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x130b84800 == 74 [pid = 1643] [id = 251] 11:01:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x12e6a1c00) [pid = 1643] [serial = 751] [outer = 0x0] 11:01:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x12eb6ac00) [pid = 1643] [serial = 752] [outer = 0x12e6a1c00] 11:01:44 INFO - PROCESS | 1643 | 1461607304154 Marionette DEBUG loaded listener.js 11:01:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x12f091800) [pid = 1643] [serial = 753] [outer = 0x12e6a1c00] 11:01:44 INFO - PROCESS | 1643 | 1461607304561 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 721ms 11:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:01:44 INFO - PROCESS | 1643 | 1461607304611 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:01:44 INFO - PROCESS | 1643 | 1461607304613 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:01:44 INFO - PROCESS | 1643 | 1461607304615 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:01:44 INFO - PROCESS | 1643 | 1461607304617 Marionette TRACE conn2 <- [1,978,null,{}] 11:01:44 INFO - PROCESS | 1643 | 1461607304619 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:44 INFO - PROCESS | 1643 | 1461607304724 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:01:44 INFO - PROCESS | 1643 | 1461607304823 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba06800 == 75 [pid = 1643] [id = 252] 11:01:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x128d31800) [pid = 1643] [serial = 754] [outer = 0x0] 11:01:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x12f099000) [pid = 1643] [serial = 755] [outer = 0x128d31800] 11:01:44 INFO - PROCESS | 1643 | 1461607304854 Marionette DEBUG loaded listener.js 11:01:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12f538800) [pid = 1643] [serial = 756] [outer = 0x128d31800] 11:01:45 INFO - PROCESS | 1643 | 1461607305535 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 972ms 11:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:01:45 INFO - PROCESS | 1643 | 1461607305588 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:01:45 INFO - PROCESS | 1643 | 1461607305591 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:01:45 INFO - PROCESS | 1643 | 1461607305597 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:01:45 INFO - PROCESS | 1643 | 1461607305600 Marionette TRACE conn2 <- [1,982,null,{}] 11:01:45 INFO - PROCESS | 1643 | 1461607305606 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:45 INFO - PROCESS | 1643 | 1461607305750 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:01:45 INFO - PROCESS | 1643 | 1461607305829 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x11ab19000 == 76 [pid = 1643] [id = 253] 11:01:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x11571d000) [pid = 1643] [serial = 757] [outer = 0x0] 11:01:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x118836400) [pid = 1643] [serial = 758] [outer = 0x11571d000] 11:01:45 INFO - PROCESS | 1643 | 1461607305858 Marionette DEBUG loaded listener.js 11:01:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x118cf2c00) [pid = 1643] [serial = 759] [outer = 0x11571d000] 11:01:46 INFO - PROCESS | 1643 | 1461607306283 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 723ms 11:01:46 INFO - PROCESS | 1643 | 1461607306319 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:01:46 INFO - PROCESS | 1643 | 1461607306323 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:01:46 INFO - PROCESS | 1643 | 1461607306328 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:01:46 INFO - PROCESS | 1643 | 1461607306330 Marionette TRACE conn2 <- [1,986,null,{}] 11:01:46 INFO - PROCESS | 1643 | 1461607306333 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:46 INFO - PROCESS | 1643 | 1461607306429 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:01:46 INFO - PROCESS | 1643 | 1461607306501 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x11917e000 == 77 [pid = 1643] [id = 254] 11:01:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x118e0d400) [pid = 1643] [serial = 760] [outer = 0x0] 11:01:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x119e46000) [pid = 1643] [serial = 761] [outer = 0x118e0d400] 11:01:46 INFO - PROCESS | 1643 | 1461607306526 Marionette DEBUG loaded listener.js 11:01:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x11a8fc800) [pid = 1643] [serial = 762] [outer = 0x118e0d400] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x118aec800 == 76 [pid = 1643] [id = 114] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x11c386800 == 75 [pid = 1643] [id = 116] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12f975800 == 74 [pid = 1643] [id = 244] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12ebb1800 == 73 [pid = 1643] [id = 243] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12dc2b000 == 72 [pid = 1643] [id = 242] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x118e51000 == 71 [pid = 1643] [id = 241] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12d261800 == 70 [pid = 1643] [id = 240] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x12a1e9c00) [pid = 1643] [serial = 671] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba1d800 == 69 [pid = 1643] [id = 239] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x126ea2800 == 68 [pid = 1643] [id = 238] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x1261b5800 == 67 [pid = 1643] [id = 237] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x123a13800 == 66 [pid = 1643] [id = 236] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x11bcc3800 == 65 [pid = 1643] [id = 235] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x1147aa000 == 64 [pid = 1643] [id = 234] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x11ab22800 == 63 [pid = 1643] [id = 233] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12e621000 == 62 [pid = 1643] [id = 228] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x128d63800 == 61 [pid = 1643] [id = 227] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x11b05e000 == 60 [pid = 1643] [id = 226] 11:01:46 INFO - PROCESS | 1643 | --DOCSHELL 0x114560000 == 59 [pid = 1643] [id = 225] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x118f6b400) [pid = 1643] [serial = 644] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x119aa2000) [pid = 1643] [serial = 645] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x126111800) [pid = 1643] [serial = 659] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x125a05000) [pid = 1643] [serial = 657] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x11ad6f400) [pid = 1643] [serial = 617] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x123a5ac00) [pid = 1643] [serial = 656] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x115717c00) [pid = 1643] [serial = 639] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x115718000) [pid = 1643] [serial = 636] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x11541d800) [pid = 1643] [serial = 635] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x126eee800) [pid = 1643] [serial = 662] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x11541ec00) [pid = 1643] [serial = 638] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x126733800) [pid = 1643] [serial = 620] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x11883a400) [pid = 1643] [serial = 641] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x118852c00) [pid = 1643] [serial = 642] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x12d210000) [pid = 1643] [serial = 623] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x12e6a1000) [pid = 1643] [serial = 626] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x11ad9d400) [pid = 1643] [serial = 650] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x12eb75400) [pid = 1643] [serial = 629] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x126752c00) [pid = 1643] [serial = 660] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x1291b3c00) [pid = 1643] [serial = 668] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x12a19d400) [pid = 1643] [serial = 669] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x126ee4c00) [pid = 1643] [serial = 665] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x127703400) [pid = 1643] [serial = 663] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x11571c400) [pid = 1643] [serial = 632] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x119e49800) [pid = 1643] [serial = 647] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x11aa04400) [pid = 1643] [serial = 648] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x11c09bc00) [pid = 1643] [serial = 653] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x11c7db400) [pid = 1643] [serial = 654] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12777ec00) [pid = 1643] [serial = 666] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x11b822400) [pid = 1643] [serial = 651] [outer = 0x0] [url = about:blank] 11:01:46 INFO - PROCESS | 1643 | 1461607306967 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 671ms 11:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:01:47 INFO - PROCESS | 1643 | 1461607306999 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:01:47 INFO - PROCESS | 1643 | 1461607307001 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:01:47 INFO - PROCESS | 1643 | 1461607307003 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:01:47 INFO - PROCESS | 1643 | 1461607307005 Marionette TRACE conn2 <- [1,990,null,{}] 11:01:47 INFO - PROCESS | 1643 | 1461607307030 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:47 INFO - PROCESS | 1643 | 1461607307120 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:01:47 INFO - PROCESS | 1643 | 1461607307125 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x119d48800 == 60 [pid = 1643] [id = 255] 11:01:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x119d8e000) [pid = 1643] [serial = 763] [outer = 0x0] 11:01:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x11aac5800) [pid = 1643] [serial = 764] [outer = 0x119d8e000] 11:01:47 INFO - PROCESS | 1643 | 1461607307154 Marionette DEBUG loaded listener.js 11:01:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x11af42000) [pid = 1643] [serial = 765] [outer = 0x119d8e000] 11:01:47 INFO - PROCESS | 1643 | 1461607307534 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 572ms 11:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:01:47 INFO - PROCESS | 1643 | 1461607307576 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:01:47 INFO - PROCESS | 1643 | 1461607307579 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:01:47 INFO - PROCESS | 1643 | 1461607307582 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:01:47 INFO - PROCESS | 1643 | 1461607307584 Marionette TRACE conn2 <- [1,994,null,{}] 11:01:47 INFO - PROCESS | 1643 | 1461607307587 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:47 INFO - PROCESS | 1643 | 1461607307691 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:01:47 INFO - PROCESS | 1643 | 1461607307698 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c30e800 == 61 [pid = 1643] [id = 256] 11:01:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x11baba800) [pid = 1643] [serial = 766] [outer = 0x0] 11:01:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x11c0a1800) [pid = 1643] [serial = 767] [outer = 0x11baba800] 11:01:47 INFO - PROCESS | 1643 | 1461607307726 Marionette DEBUG loaded listener.js 11:01:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x11c951800) [pid = 1643] [serial = 768] [outer = 0x11baba800] 11:01:48 INFO - PROCESS | 1643 | 1461607308050 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 520ms 11:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:01:48 INFO - PROCESS | 1643 | 1461607308101 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:01:48 INFO - PROCESS | 1643 | 1461607308102 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:01:48 INFO - PROCESS | 1643 | 1461607308105 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:01:48 INFO - PROCESS | 1643 | 1461607308106 Marionette TRACE conn2 <- [1,998,null,{}] 11:01:48 INFO - PROCESS | 1643 | 1461607308108 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:48 INFO - PROCESS | 1643 | 1461607308191 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:01:48 INFO - PROCESS | 1643 | 1461607308196 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c922000 == 62 [pid = 1643] [id = 257] 11:01:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x11c0a8400) [pid = 1643] [serial = 769] [outer = 0x0] 11:01:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x125c5a000) [pid = 1643] [serial = 770] [outer = 0x11c0a8400] 11:01:48 INFO - PROCESS | 1643 | 1461607308222 Marionette DEBUG loaded listener.js 11:01:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x1262a1400) [pid = 1643] [serial = 771] [outer = 0x11c0a8400] 11:01:48 INFO - PROCESS | 1643 | 1461607308632 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 568ms 11:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:01:48 INFO - PROCESS | 1643 | 1461607308684 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:01:48 INFO - PROCESS | 1643 | 1461607308686 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:01:48 INFO - PROCESS | 1643 | 1461607308689 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:01:48 INFO - PROCESS | 1643 | 1461607308691 Marionette TRACE conn2 <- [1,1002,null,{}] 11:01:48 INFO - PROCESS | 1643 | 1461607308694 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:48 INFO - PROCESS | 1643 | 1461607308820 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:01:48 INFO - PROCESS | 1643 | 1461607308827 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x125eb9000 == 63 [pid = 1643] [id = 258] 11:01:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x126752c00) [pid = 1643] [serial = 772] [outer = 0x0] 11:01:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x127782000) [pid = 1643] [serial = 773] [outer = 0x126752c00] 11:01:48 INFO - PROCESS | 1643 | 1461607308855 Marionette DEBUG loaded listener.js 11:01:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12a1a3c00) [pid = 1643] [serial = 774] [outer = 0x126752c00] 11:01:49 INFO - PROCESS | 1643 | 1461607309198 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 523ms 11:01:49 INFO - PROCESS | 1643 | 1461607309217 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:01:49 INFO - PROCESS | 1643 | 1461607309218 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:01:49 INFO - PROCESS | 1643 | 1461607309221 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:01:49 INFO - PROCESS | 1643 | 1461607309222 Marionette TRACE conn2 <- [1,1006,null,{}] 11:01:49 INFO - PROCESS | 1643 | 1461607309224 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:49 INFO - PROCESS | 1643 | 1461607309331 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:01:49 INFO - PROCESS | 1643 | 1461607309367 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x126715800 == 64 [pid = 1643] [id = 259] 11:01:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x126758000) [pid = 1643] [serial = 775] [outer = 0x0] 11:01:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x12a1e9c00) [pid = 1643] [serial = 776] [outer = 0x126758000] 11:01:49 INFO - PROCESS | 1643 | 1461607309393 Marionette DEBUG loaded listener.js 11:01:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x12b75b800) [pid = 1643] [serial = 777] [outer = 0x126758000] 11:01:49 INFO - PROCESS | 1643 | 1461607309719 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 519ms 11:01:49 INFO - PROCESS | 1643 | 1461607309740 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:01:49 INFO - PROCESS | 1643 | 1461607309741 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:01:49 INFO - PROCESS | 1643 | 1461607309744 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:01:49 INFO - PROCESS | 1643 | 1461607309745 Marionette TRACE conn2 <- [1,1010,null,{}] 11:01:49 INFO - PROCESS | 1643 | 1461607309755 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:49 INFO - PROCESS | 1643 | 1461607309871 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:01:49 INFO - PROCESS | 1643 | 1461607309882 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a1cb800 == 65 [pid = 1643] [id = 260] 11:01:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x11c0a6000) [pid = 1643] [serial = 778] [outer = 0x0] 11:01:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x12bd91800) [pid = 1643] [serial = 779] [outer = 0x11c0a6000] 11:01:49 INFO - PROCESS | 1643 | 1461607309915 Marionette DEBUG loaded listener.js 11:01:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x11ad98000) [pid = 1643] [serial = 780] [outer = 0x11c0a6000] 11:01:50 INFO - PROCESS | 1643 | 1461607310369 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 671ms 11:01:50 INFO - PROCESS | 1643 | 1461607310415 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:01:50 INFO - PROCESS | 1643 | 1461607310416 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:01:50 INFO - PROCESS | 1643 | 1461607310419 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:01:50 INFO - PROCESS | 1643 | 1461607310420 Marionette TRACE conn2 <- [1,1014,null,{}] 11:01:50 INFO - PROCESS | 1643 | 1461607310422 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:50 INFO - PROCESS | 1643 | 1461607310527 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:01:50 INFO - PROCESS | 1643 | 1461607310539 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba6e800 == 66 [pid = 1643] [id = 261] 11:01:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x11c2b8c00) [pid = 1643] [serial = 781] [outer = 0x0] 11:01:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x12c108000) [pid = 1643] [serial = 782] [outer = 0x11c2b8c00] 11:01:50 INFO - PROCESS | 1643 | 1461607310565 Marionette DEBUG loaded listener.js 11:01:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x12d10c800) [pid = 1643] [serial = 783] [outer = 0x11c2b8c00] 11:01:50 INFO - PROCESS | 1643 | 1461607310942 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 569ms 11:01:50 INFO - PROCESS | 1643 | 1461607310989 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:01:50 INFO - PROCESS | 1643 | 1461607310991 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:01:51 INFO - PROCESS | 1643 | 1461607311003 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:01:51 INFO - PROCESS | 1643 | 1461607311005 Marionette TRACE conn2 <- [1,1018,null,{}] 11:01:51 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12a1e7c00) [pid = 1643] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:01:51 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x11c7e9400) [pid = 1643] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:01:51 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x1133e6400) [pid = 1643] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:01:51 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x1134d7000) [pid = 1643] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:01:51 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x114553c00) [pid = 1643] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:01:51 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x11bab5800) [pid = 1643] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:01:51 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x11926b400) [pid = 1643] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:01:51 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x11adf0800) [pid = 1643] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:01:51 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x12d108400) [pid = 1643] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:01:51 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x11a825000) [pid = 1643] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:01:51 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x11c0a3400) [pid = 1643] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:01:51 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x12d2d9800) [pid = 1643] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:01:51 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x129356400) [pid = 1643] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:01:51 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x12d2cf800) [pid = 1643] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:01:51 INFO - PROCESS | 1643 | 1461607311259 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:51 INFO - PROCESS | 1643 | 1461607311377 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:01:51 INFO - PROCESS | 1643 | 1461607311384 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c0c3000 == 67 [pid = 1643] [id = 262] 11:01:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x11a825000) [pid = 1643] [serial = 784] [outer = 0x0] 11:01:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x11bab5800) [pid = 1643] [serial = 785] [outer = 0x11a825000] 11:01:51 INFO - PROCESS | 1643 | 1461607311416 Marionette DEBUG loaded listener.js 11:01:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x127072400) [pid = 1643] [serial = 786] [outer = 0x11a825000] 11:01:51 INFO - PROCESS | 1643 | 1461607311763 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 806ms 11:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:01:51 INFO - PROCESS | 1643 | 1461607311801 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:01:51 INFO - PROCESS | 1643 | 1461607311802 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:01:51 INFO - PROCESS | 1643 | 1461607311804 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:01:51 INFO - PROCESS | 1643 | 1461607311806 Marionette TRACE conn2 <- [1,1022,null,{}] 11:01:51 INFO - PROCESS | 1643 | 1461607311808 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:51 INFO - PROCESS | 1643 | 1461607311933 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:01:51 INFO - PROCESS | 1643 | 1461607311956 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c9dc000 == 68 [pid = 1643] [id = 263] 11:01:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x12d206000) [pid = 1643] [serial = 787] [outer = 0x0] 11:01:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12d505400) [pid = 1643] [serial = 788] [outer = 0x12d206000] 11:01:51 INFO - PROCESS | 1643 | 1461607311986 Marionette DEBUG loaded listener.js 11:01:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x12ddd1400) [pid = 1643] [serial = 789] [outer = 0x12d206000] 11:01:52 INFO - PROCESS | 1643 | 1461607312290 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 519ms 11:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:01:52 INFO - PROCESS | 1643 | 1461607312323 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:01:52 INFO - PROCESS | 1643 | 1461607312324 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:01:52 INFO - PROCESS | 1643 | 1461607312326 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:01:52 INFO - PROCESS | 1643 | 1461607312327 Marionette TRACE conn2 <- [1,1026,null,{}] 11:01:52 INFO - PROCESS | 1643 | 1461607312331 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:52 INFO - PROCESS | 1643 | 1461607312418 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:01:52 INFO - PROCESS | 1643 | 1461607312422 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d52e800 == 69 [pid = 1643] [id = 264] 11:01:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x1133e5c00) [pid = 1643] [serial = 790] [outer = 0x0] 11:01:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x12e651800) [pid = 1643] [serial = 791] [outer = 0x1133e5c00] 11:01:52 INFO - PROCESS | 1643 | 1461607312448 Marionette DEBUG loaded listener.js 11:01:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x12e9be800) [pid = 1643] [serial = 792] [outer = 0x1133e5c00] 11:01:52 INFO - PROCESS | 1643 | 1461607312857 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 568ms 11:01:52 INFO - PROCESS | 1643 | 1461607312896 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:01:52 INFO - PROCESS | 1643 | 1461607312898 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:01:52 INFO - PROCESS | 1643 | 1461607312901 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:01:52 INFO - PROCESS | 1643 | 1461607312903 Marionette TRACE conn2 <- [1,1030,null,{}] 11:01:52 INFO - PROCESS | 1643 | 1461607312906 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:53 INFO - PROCESS | 1643 | 1461607313040 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:01:53 INFO - PROCESS | 1643 | 1461607313050 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e406000 == 70 [pid = 1643] [id = 265] 11:01:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x12e9c0c00) [pid = 1643] [serial = 793] [outer = 0x0] 11:01:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x12eb6dc00) [pid = 1643] [serial = 794] [outer = 0x12e9c0c00] 11:01:53 INFO - PROCESS | 1643 | 1461607313090 Marionette DEBUG loaded listener.js 11:01:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x12f08cc00) [pid = 1643] [serial = 795] [outer = 0x12e9c0c00] 11:01:53 INFO - PROCESS | 1643 | 1461607313631 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 769ms 11:01:53 INFO - PROCESS | 1643 | 1461607313671 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:01:53 INFO - PROCESS | 1643 | 1461607313674 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:01:53 INFO - PROCESS | 1643 | 1461607313678 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:01:53 INFO - PROCESS | 1643 | 1461607313680 Marionette TRACE conn2 <- [1,1034,null,{}] 11:01:53 INFO - PROCESS | 1643 | 1461607313684 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:53 INFO - PROCESS | 1643 | 1461607313794 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:01:53 INFO - PROCESS | 1643 | 1461607313866 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x119d44000 == 71 [pid = 1643] [id = 266] 11:01:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x115717000) [pid = 1643] [serial = 796] [outer = 0x0] 11:01:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x118832c00) [pid = 1643] [serial = 797] [outer = 0x115717000] 11:01:53 INFO - PROCESS | 1643 | 1461607313899 Marionette DEBUG loaded listener.js 11:01:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x118f5e400) [pid = 1643] [serial = 798] [outer = 0x115717000] 11:01:54 INFO - PROCESS | 1643 | 1461607314295 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 673ms 11:01:54 INFO - PROCESS | 1643 | 1461607314351 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:01:54 INFO - PROCESS | 1643 | 1461607314355 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:01:54 INFO - PROCESS | 1643 | 1461607314360 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:01:54 INFO - PROCESS | 1643 | 1461607314362 Marionette TRACE conn2 <- [1,1038,null,{}] 11:01:54 INFO - PROCESS | 1643 | 1461607314365 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:54 INFO - PROCESS | 1643 | 1461607314497 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:01:54 INFO - PROCESS | 1643 | 1461607314569 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c921000 == 72 [pid = 1643] [id = 267] 11:01:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x119261400) [pid = 1643] [serial = 799] [outer = 0x0] 11:01:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x11ad98c00) [pid = 1643] [serial = 800] [outer = 0x119261400] 11:01:54 INFO - PROCESS | 1643 | 1461607314601 Marionette DEBUG loaded listener.js 11:01:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x11be2a000) [pid = 1643] [serial = 801] [outer = 0x119261400] 11:01:55 INFO - PROCESS | 1643 | 1461607315029 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 720ms 11:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:01:55 INFO - PROCESS | 1643 | 1461607315081 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:01:55 INFO - PROCESS | 1643 | 1461607315082 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:01:55 INFO - PROCESS | 1643 | 1461607315085 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:01:55 INFO - PROCESS | 1643 | 1461607315087 Marionette TRACE conn2 <- [1,1042,null,{}] 11:01:55 INFO - PROCESS | 1643 | 1461607315095 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:55 INFO - PROCESS | 1643 | 1461607315207 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:01:55 INFO - PROCESS | 1643 | 1461607315282 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d258000 == 73 [pid = 1643] [id = 268] 11:01:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x11c81c000) [pid = 1643] [serial = 802] [outer = 0x0] 11:01:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x126ee9000) [pid = 1643] [serial = 803] [outer = 0x11c81c000] 11:01:55 INFO - PROCESS | 1643 | 1461607315314 Marionette DEBUG loaded listener.js 11:01:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x128d28c00) [pid = 1643] [serial = 804] [outer = 0x11c81c000] 11:01:55 INFO - PROCESS | 1643 | 1461607315719 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 671ms 11:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:01:55 INFO - PROCESS | 1643 | 1461607315756 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:01:55 INFO - PROCESS | 1643 | 1461607315758 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:01:55 INFO - PROCESS | 1643 | 1461607315761 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:01:55 INFO - PROCESS | 1643 | 1461607315762 Marionette TRACE conn2 <- [1,1046,null,{}] 11:01:55 INFO - PROCESS | 1643 | 1461607315783 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:55 INFO - PROCESS | 1643 | 1461607315892 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:01:55 INFO - PROCESS | 1643 | 1461607315951 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e620800 == 74 [pid = 1643] [id = 269] 11:01:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x12936b400) [pid = 1643] [serial = 805] [outer = 0x0] 11:01:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x12bd97000) [pid = 1643] [serial = 806] [outer = 0x12936b400] 11:01:55 INFO - PROCESS | 1643 | 1461607315982 Marionette DEBUG loaded listener.js 11:01:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x12d206400) [pid = 1643] [serial = 807] [outer = 0x12936b400] 11:01:56 INFO - PROCESS | 1643 | 1461607316417 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 691ms 11:01:56 INFO - PROCESS | 1643 | 1461607316451 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:01:56 INFO - PROCESS | 1643 | 1461607316452 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:01:56 INFO - PROCESS | 1643 | 1461607316455 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:01:56 INFO - PROCESS | 1643 | 1461607316456 Marionette TRACE conn2 <- [1,1050,null,{}] 11:01:56 INFO - PROCESS | 1643 | 1461607316459 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:56 INFO - PROCESS | 1643 | 1461607316565 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:01:56 INFO - PROCESS | 1643 | 1461607316625 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f1ee800 == 75 [pid = 1643] [id = 270] 11:01:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x12d204800) [pid = 1643] [serial = 808] [outer = 0x0] 11:01:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x12d50b800) [pid = 1643] [serial = 809] [outer = 0x12d204800] 11:01:56 INFO - PROCESS | 1643 | 1461607316655 Marionette DEBUG loaded listener.js 11:01:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x12ddc6000) [pid = 1643] [serial = 810] [outer = 0x12d204800] 11:01:57 INFO - PROCESS | 1643 | 1461607317069 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 619ms 11:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:01:57 INFO - PROCESS | 1643 | 1461607317074 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:01:57 INFO - PROCESS | 1643 | 1461607317076 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:01:57 INFO - PROCESS | 1643 | 1461607317078 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:01:57 INFO - PROCESS | 1643 | 1461607317079 Marionette TRACE conn2 <- [1,1054,null,{}] 11:01:57 INFO - PROCESS | 1643 | 1461607317081 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:57 INFO - PROCESS | 1643 | 1461607317203 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:01:57 INFO - PROCESS | 1643 | 1461607317296 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f9b0800 == 76 [pid = 1643] [id = 271] 11:01:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x11c8d9800) [pid = 1643] [serial = 811] [outer = 0x0] 11:01:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x12e645c00) [pid = 1643] [serial = 812] [outer = 0x11c8d9800] 11:01:57 INFO - PROCESS | 1643 | 1461607317330 Marionette DEBUG loaded listener.js 11:01:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x12eb6b000) [pid = 1643] [serial = 813] [outer = 0x11c8d9800] 11:01:57 INFO - PROCESS | 1643 | 1461607317736 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 11:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:01:57 INFO - PROCESS | 1643 | 1461607317749 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:01:57 INFO - PROCESS | 1643 | 1461607317750 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:01:57 INFO - PROCESS | 1643 | 1461607317752 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:01:57 INFO - PROCESS | 1643 | 1461607317754 Marionette TRACE conn2 <- [1,1058,null,{}] 11:01:57 INFO - PROCESS | 1643 | 1461607317756 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:57 INFO - PROCESS | 1643 | 1461607317861 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:01:57 INFO - PROCESS | 1643 | 1461607317919 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x130b80000 == 77 [pid = 1643] [id = 272] 11:01:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x11c8da000) [pid = 1643] [serial = 814] [outer = 0x0] 11:01:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x11c9cf000) [pid = 1643] [serial = 815] [outer = 0x11c8da000] 11:01:57 INFO - PROCESS | 1643 | 1461607317991 Marionette DEBUG loaded listener.js 11:01:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x11c9d3000) [pid = 1643] [serial = 816] [outer = 0x11c8da000] 11:01:58 INFO - PROCESS | 1643 | 1461607318405 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 669ms 11:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:01:58 INFO - PROCESS | 1643 | 1461607318421 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:01:58 INFO - PROCESS | 1643 | 1461607318422 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:01:58 INFO - PROCESS | 1643 | 1461607318425 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:01:58 INFO - PROCESS | 1643 | 1461607318426 Marionette TRACE conn2 <- [1,1062,null,{}] 11:01:58 INFO - PROCESS | 1643 | 1461607318428 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:58 INFO - PROCESS | 1643 | 1461607318535 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:01:58 INFO - PROCESS | 1643 | 1461607318628 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a1d0000 == 78 [pid = 1643] [id = 273] 11:01:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x11c9c9800) [pid = 1643] [serial = 817] [outer = 0x0] 11:01:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x11c9d6800) [pid = 1643] [serial = 818] [outer = 0x11c9c9800] 11:01:58 INFO - PROCESS | 1643 | 1461607318658 Marionette DEBUG loaded listener.js 11:01:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x12b5c2400) [pid = 1643] [serial = 819] [outer = 0x11c9c9800] 11:01:59 INFO - PROCESS | 1643 | 1461607319234 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 870ms 11:01:59 INFO - PROCESS | 1643 | 1461607319391 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:01:59 INFO - PROCESS | 1643 | 1461607319393 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:01:59 INFO - PROCESS | 1643 | 1461607319439 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:01:59 INFO - PROCESS | 1643 | 1461607319442 Marionette TRACE conn2 <- [1,1066,null,{}] 11:01:59 INFO - PROCESS | 1643 | 1461607319447 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:59 INFO - PROCESS | 1643 | 1461607319545 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:01:59 INFO - PROCESS | 1643 | 1461607319604 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x126720800 == 79 [pid = 1643] [id = 274] 11:01:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x11adea000) [pid = 1643] [serial = 820] [outer = 0x0] 11:01:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x11b83a400) [pid = 1643] [serial = 821] [outer = 0x11adea000] 11:01:59 INFO - PROCESS | 1643 | 1461607319632 Marionette DEBUG loaded listener.js 11:01:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x11c81b400) [pid = 1643] [serial = 822] [outer = 0x11adea000] 11:02:00 INFO - PROCESS | 1643 | 1461607320073 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 688ms 11:02:00 INFO - PROCESS | 1643 | 1461607320115 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:02:00 INFO - PROCESS | 1643 | 1461607320119 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:02:00 INFO - PROCESS | 1643 | 1461607320123 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:02:00 INFO - PROCESS | 1643 | 1461607320125 Marionette TRACE conn2 <- [1,1070,null,{}] 11:02:00 INFO - PROCESS | 1643 | 1461607320127 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:00 INFO - PROCESS | 1643 | 1461607320230 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:02:00 INFO - PROCESS | 1643 | 1461607320293 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x11ab12800 == 80 [pid = 1643] [id = 275] 11:02:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x11a8f2400) [pid = 1643] [serial = 823] [outer = 0x0] 11:02:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x11c8cfc00) [pid = 1643] [serial = 824] [outer = 0x11a8f2400] 11:02:00 INFO - PROCESS | 1643 | 1461607320321 Marionette DEBUG loaded listener.js 11:02:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x11c954000) [pid = 1643] [serial = 825] [outer = 0x11a8f2400] 11:02:00 INFO - PROCESS | 1643 | --DOCSHELL 0x12d52e800 == 79 [pid = 1643] [id = 264] 11:02:00 INFO - PROCESS | 1643 | --DOCSHELL 0x12c9dc000 == 78 [pid = 1643] [id = 263] 11:02:00 INFO - PROCESS | 1643 | --DOCSHELL 0x11c0c3000 == 77 [pid = 1643] [id = 262] 11:02:00 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba6e800 == 76 [pid = 1643] [id = 261] 11:02:00 INFO - PROCESS | 1643 | --DOCSHELL 0x12a1cb800 == 75 [pid = 1643] [id = 260] 11:02:00 INFO - PROCESS | 1643 | --DOCSHELL 0x126715800 == 74 [pid = 1643] [id = 259] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x12e64c000) [pid = 1643] [serial = 734] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOCSHELL 0x125eb9000 == 73 [pid = 1643] [id = 258] 11:02:00 INFO - PROCESS | 1643 | --DOCSHELL 0x11c922000 == 72 [pid = 1643] [id = 257] 11:02:00 INFO - PROCESS | 1643 | --DOCSHELL 0x11c30e800 == 71 [pid = 1643] [id = 256] 11:02:00 INFO - PROCESS | 1643 | --DOCSHELL 0x119d48800 == 70 [pid = 1643] [id = 255] 11:02:00 INFO - PROCESS | 1643 | --DOCSHELL 0x11917e000 == 69 [pid = 1643] [id = 254] 11:02:00 INFO - PROCESS | 1643 | --DOCSHELL 0x11ab19000 == 68 [pid = 1643] [id = 253] 11:02:00 INFO - PROCESS | 1643 | --DOCSHELL 0x1259b7800 == 67 [pid = 1643] [id = 247] 11:02:00 INFO - PROCESS | 1643 | --DOCSHELL 0x119d37800 == 66 [pid = 1643] [id = 246] 11:02:00 INFO - PROCESS | 1643 | 1461607320769 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x12b687000) [pid = 1643] [serial = 672] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x12b683c00) [pid = 1643] [serial = 716] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x12bd96400) [pid = 1643] [serial = 719] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x12bac8000) [pid = 1643] [serial = 717] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x115719800) [pid = 1643] [serial = 722] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x12c10cc00) [pid = 1643] [serial = 720] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x11883e800) [pid = 1643] [serial = 677] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x115718c00) [pid = 1643] [serial = 701] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x118f6bc00) [pid = 1643] [serial = 702] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x1156db400) [pid = 1643] [serial = 698] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x118833400) [pid = 1643] [serial = 699] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x11c80fc00) [pid = 1643] [serial = 710] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x123b5f000) [pid = 1643] [serial = 711] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x12bea5c00) [pid = 1643] [serial = 692] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x12c110800) [pid = 1643] [serial = 695] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x1291b4800) [pid = 1643] [serial = 686] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x11af4d800) [pid = 1643] [serial = 723] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x11aa0ac00) [pid = 1643] [serial = 704] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x11ad9ec00) [pid = 1643] [serial = 705] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x123b58000) [pid = 1643] [serial = 683] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x11b836c00) [pid = 1643] [serial = 707] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x11c099800) [pid = 1643] [serial = 708] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x11a8f2000) [pid = 1643] [serial = 680] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x1133e4800) [pid = 1643] [serial = 674] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x12b88b400) [pid = 1643] [serial = 689] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x12d50d400) [pid = 1643] [serial = 728] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x12777fc00) [pid = 1643] [serial = 725] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x125c58c00) [pid = 1643] [serial = 713] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12e644800) [pid = 1643] [serial = 732] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x12d2d7800) [pid = 1643] [serial = 726] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x12dc20c00) [pid = 1643] [serial = 729] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x12ddc6c00) [pid = 1643] [serial = 731] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x129359000) [pid = 1643] [serial = 714] [outer = 0x0] [url = about:blank] 11:02:00 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x12e9bf800) [pid = 1643] [serial = 615] [outer = 0x0] [url = about:blank] 11:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 11:02:00 INFO - PROCESS | 1643 | 1461607320794 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:02:00 INFO - PROCESS | 1643 | 1461607320795 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:02:00 INFO - PROCESS | 1643 | 1461607320798 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:02:00 INFO - PROCESS | 1643 | 1461607320800 Marionette TRACE conn2 <- [1,1074,null,{}] 11:02:00 INFO - PROCESS | 1643 | 1461607320807 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:00 INFO - PROCESS | 1643 | 1461607320901 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:02:00 INFO - PROCESS | 1643 | 1461607320908 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b852000 == 67 [pid = 1643] [id = 276] 11:02:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x11ade9400) [pid = 1643] [serial = 826] [outer = 0x0] 11:02:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x123b59800) [pid = 1643] [serial = 827] [outer = 0x11ade9400] 11:02:00 INFO - PROCESS | 1643 | 1461607320937 Marionette DEBUG loaded listener.js 11:02:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x126737800) [pid = 1643] [serial = 828] [outer = 0x11ade9400] 11:02:01 INFO - PROCESS | 1643 | 1461607321391 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 620ms 11:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:02:01 INFO - PROCESS | 1643 | 1461607321420 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:02:01 INFO - PROCESS | 1643 | 1461607321422 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:02:01 INFO - PROCESS | 1643 | 1461607321425 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:02:01 INFO - PROCESS | 1643 | 1461607321427 Marionette TRACE conn2 <- [1,1078,null,{}] 11:02:01 INFO - PROCESS | 1643 | 1461607321431 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:01 INFO - PROCESS | 1643 | 1461607321554 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:02:01 INFO - PROCESS | 1643 | 1461607321558 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x125e7d800 == 68 [pid = 1643] [id = 277] 11:02:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x126eeb000) [pid = 1643] [serial = 829] [outer = 0x0] 11:02:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x128d0fc00) [pid = 1643] [serial = 830] [outer = 0x126eeb000] 11:02:01 INFO - PROCESS | 1643 | 1461607321585 Marionette DEBUG loaded listener.js 11:02:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x12a1e9000) [pid = 1643] [serial = 831] [outer = 0x126eeb000] 11:02:01 INFO - PROCESS | 1643 | 1461607321925 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 522ms 11:02:01 INFO - PROCESS | 1643 | 1461607321949 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:02:01 INFO - PROCESS | 1643 | 1461607321951 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:02:01 INFO - PROCESS | 1643 | 1461607321953 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:02:01 INFO - PROCESS | 1643 | 1461607321954 Marionette TRACE conn2 <- [1,1082,null,{}] 11:02:01 INFO - PROCESS | 1643 | 1461607321956 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:02 INFO - PROCESS | 1643 | 1461607322041 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:02:02 INFO - PROCESS | 1643 | 1461607322046 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a1ca800 == 69 [pid = 1643] [id = 278] 11:02:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x12b5c2800) [pid = 1643] [serial = 832] [outer = 0x0] 11:02:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x12b5c5c00) [pid = 1643] [serial = 833] [outer = 0x12b5c2800] 11:02:02 INFO - PROCESS | 1643 | 1461607322072 Marionette DEBUG loaded listener.js 11:02:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x12b5cb000) [pid = 1643] [serial = 834] [outer = 0x12b5c2800] 11:02:02 INFO - PROCESS | 1643 | 1461607322436 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 518ms 11:02:02 INFO - PROCESS | 1643 | 1461607322472 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:02:02 INFO - PROCESS | 1643 | 1461607322474 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:02:02 INFO - PROCESS | 1643 | 1461607322477 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:02:02 INFO - PROCESS | 1643 | 1461607322478 Marionette TRACE conn2 <- [1,1086,null,{}] 11:02:02 INFO - PROCESS | 1643 | 1461607322482 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:02 INFO - PROCESS | 1643 | 1461607322683 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:02:02 INFO - PROCESS | 1643 | 1461607322748 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bda3800 == 70 [pid = 1643] [id = 279] 11:02:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x12a1f4c00) [pid = 1643] [serial = 835] [outer = 0x0] 11:02:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12b68bc00) [pid = 1643] [serial = 836] [outer = 0x12a1f4c00] 11:02:02 INFO - PROCESS | 1643 | 1461607322791 Marionette DEBUG loaded listener.js 11:02:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x12d210000) [pid = 1643] [serial = 837] [outer = 0x12a1f4c00] 11:02:03 INFO - PROCESS | 1643 | 1461607323150 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 722ms 11:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:02:03 INFO - PROCESS | 1643 | 1461607323199 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:02:03 INFO - PROCESS | 1643 | 1461607323200 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:02:03 INFO - PROCESS | 1643 | 1461607323203 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:02:03 INFO - PROCESS | 1643 | 1461607323205 Marionette TRACE conn2 <- [1,1090,null,{}] 11:02:03 INFO - PROCESS | 1643 | 1461607323207 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:03 INFO - PROCESS | 1643 | 1461607323349 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:02:03 INFO - PROCESS | 1643 | 1461607323392 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c9d4000 == 71 [pid = 1643] [id = 280] 11:02:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x11ad9e400) [pid = 1643] [serial = 838] [outer = 0x0] 11:02:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x129359400) [pid = 1643] [serial = 839] [outer = 0x11ad9e400] 11:02:03 INFO - PROCESS | 1643 | 1461607323421 Marionette DEBUG loaded listener.js 11:02:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x12dc16c00) [pid = 1643] [serial = 840] [outer = 0x11ad9e400] 11:02:03 INFO - PROCESS | 1643 | 1461607323761 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 569ms 11:02:03 INFO - PROCESS | 1643 | 1461607323772 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:02:03 INFO - PROCESS | 1643 | 1461607323773 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:02:03 INFO - PROCESS | 1643 | 1461607323775 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:02:03 INFO - PROCESS | 1643 | 1461607323777 Marionette TRACE conn2 <- [1,1094,null,{}] 11:02:03 INFO - PROCESS | 1643 | 1461607323779 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:03 INFO - PROCESS | 1643 | 1461607323894 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:02:03 INFO - PROCESS | 1643 | 1461607323910 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d79c000 == 72 [pid = 1643] [id = 281] 11:02:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x12d211c00) [pid = 1643] [serial = 841] [outer = 0x0] 11:02:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x12e644800) [pid = 1643] [serial = 842] [outer = 0x12d211c00] 11:02:03 INFO - PROCESS | 1643 | 1461607323935 Marionette DEBUG loaded listener.js 11:02:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x12e693c00) [pid = 1643] [serial = 843] [outer = 0x12d211c00] 11:02:04 INFO - PROCESS | 1643 | 1461607324264 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 517ms 11:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:02:04 INFO - PROCESS | 1643 | 1461607324294 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:02:04 INFO - PROCESS | 1643 | 1461607324295 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:02:04 INFO - PROCESS | 1643 | 1461607324299 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:02:04 INFO - PROCESS | 1643 | 1461607324301 Marionette TRACE conn2 <- [1,1098,null,{}] 11:02:04 INFO - PROCESS | 1643 | 1461607324310 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:04 INFO - PROCESS | 1643 | 1461607324418 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:02:04 INFO - PROCESS | 1643 | 1461607324458 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e421000 == 73 [pid = 1643] [id = 282] 11:02:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x12a727c00) [pid = 1643] [serial = 844] [outer = 0x0] 11:02:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x12a72a800) [pid = 1643] [serial = 845] [outer = 0x12a727c00] 11:02:04 INFO - PROCESS | 1643 | 1461607324484 Marionette DEBUG loaded listener.js 11:02:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x12a72e400) [pid = 1643] [serial = 846] [outer = 0x12a727c00] 11:02:04 INFO - PROCESS | 1643 | 1461607324795 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 526ms 11:02:04 INFO - PROCESS | 1643 | 1461607324824 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:02:04 INFO - PROCESS | 1643 | 1461607324826 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:02:04 INFO - PROCESS | 1643 | 1461607324828 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:02:04 INFO - PROCESS | 1643 | 1461607324829 Marionette TRACE conn2 <- [1,1102,null,{}] 11:02:04 INFO - PROCESS | 1643 | 1461607324834 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:04 INFO - PROCESS | 1643 | 1461607324947 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:02:05 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x126758000) [pid = 1643] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:02:05 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x11c0a6000) [pid = 1643] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:02:05 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x11c2b8c00) [pid = 1643] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:02:05 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x11a825000) [pid = 1643] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:02:05 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x118e0d400) [pid = 1643] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:02:05 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x11c0a8400) [pid = 1643] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:02:05 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x126752c00) [pid = 1643] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:02:05 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x11571d000) [pid = 1643] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:02:05 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x119d8e000) [pid = 1643] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:02:05 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x1133e5c00) [pid = 1643] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:02:05 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x12d206000) [pid = 1643] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:02:05 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x11baba800) [pid = 1643] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:02:05 INFO - PROCESS | 1643 | 1461607325114 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x118e46000 == 74 [pid = 1643] [id = 283] 11:02:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x1133e3800) [pid = 1643] [serial = 847] [outer = 0x0] 11:02:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x119269400) [pid = 1643] [serial = 848] [outer = 0x1133e3800] 11:02:05 INFO - PROCESS | 1643 | 1461607325141 Marionette DEBUG loaded listener.js 11:02:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x123a59000) [pid = 1643] [serial = 849] [outer = 0x1133e3800] 11:02:05 INFO - PROCESS | 1643 | 1461607325416 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 620ms 11:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:02:05 INFO - PROCESS | 1643 | 1461607325454 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:02:05 INFO - PROCESS | 1643 | 1461607325456 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:02:05 INFO - PROCESS | 1643 | 1461607325458 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:02:05 INFO - PROCESS | 1643 | 1461607325459 Marionette TRACE conn2 <- [1,1106,null,{}] 11:02:05 INFO - PROCESS | 1643 | 1461607325461 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:05 INFO - PROCESS | 1643 | 1461607325571 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:02:05 INFO - PROCESS | 1643 | 1461607325575 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12fe1c800 == 75 [pid = 1643] [id = 284] 11:02:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x12a729000) [pid = 1643] [serial = 850] [outer = 0x0] 11:02:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x12e69a400) [pid = 1643] [serial = 851] [outer = 0x12a729000] 11:02:05 INFO - PROCESS | 1643 | 1461607325605 Marionette DEBUG loaded listener.js 11:02:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x12f08fc00) [pid = 1643] [serial = 852] [outer = 0x12a729000] 11:02:05 INFO - PROCESS | 1643 | 1461607325964 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 520ms 11:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:02:05 INFO - PROCESS | 1643 | 1461607325979 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:02:05 INFO - PROCESS | 1643 | 1461607325980 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:02:05 INFO - PROCESS | 1643 | 1461607325987 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:02:05 INFO - PROCESS | 1643 | 1461607325988 Marionette TRACE conn2 <- [1,1110,null,{}] 11:02:05 INFO - PROCESS | 1643 | 1461607325991 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:06 INFO - PROCESS | 1643 | 1461607326117 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:02:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x11502cc00) [pid = 1643] [serial = 853] [outer = 0x12f9f0800] 11:02:06 INFO - PROCESS | 1643 | 1461607326135 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x12abec000 == 76 [pid = 1643] [id = 285] 11:02:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x11502ec00) [pid = 1643] [serial = 854] [outer = 0x0] 11:02:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x115030800) [pid = 1643] [serial = 855] [outer = 0x11502ec00] 11:02:06 INFO - PROCESS | 1643 | 1461607326172 Marionette DEBUG loaded listener.js 11:02:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x12f08f800) [pid = 1643] [serial = 856] [outer = 0x11502ec00] 11:02:06 INFO - PROCESS | 1643 | 1461607326501 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 527ms 11:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:02:06 INFO - PROCESS | 1643 | 1461607326512 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:02:06 INFO - PROCESS | 1643 | 1461607326513 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:02:06 INFO - PROCESS | 1643 | 1461607326517 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:02:06 INFO - PROCESS | 1643 | 1461607326519 Marionette TRACE conn2 <- [1,1114,null,{}] 11:02:06 INFO - PROCESS | 1643 | 1461607326522 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:06 INFO - PROCESS | 1643 | 1461607326614 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:02:06 INFO - PROCESS | 1643 | 1461607326677 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x118ada800 == 77 [pid = 1643] [id = 286] 11:02:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x1134d8800) [pid = 1643] [serial = 857] [outer = 0x0] 11:02:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x11aa0f400) [pid = 1643] [serial = 858] [outer = 0x1134d8800] 11:02:06 INFO - PROCESS | 1643 | 1461607326702 Marionette DEBUG loaded listener.js 11:02:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x12f53e800) [pid = 1643] [serial = 859] [outer = 0x1134d8800] 11:02:07 INFO - PROCESS | 1643 | 1461607326992 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 521ms 11:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:02:07 INFO - PROCESS | 1643 | 1461607327037 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:02:07 INFO - PROCESS | 1643 | 1461607327039 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:02:07 INFO - PROCESS | 1643 | 1461607327041 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:02:07 INFO - PROCESS | 1643 | 1461607327042 Marionette TRACE conn2 <- [1,1118,null,{}] 11:02:07 INFO - PROCESS | 1643 | 1461607327044 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:07 INFO - PROCESS | 1643 | 1461607327206 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:02:07 INFO - PROCESS | 1643 | 1461607327310 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x1165b3800 == 78 [pid = 1643] [id = 287] 11:02:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x1133df800) [pid = 1643] [serial = 860] [outer = 0x0] 11:02:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x11424ac00) [pid = 1643] [serial = 861] [outer = 0x1133df800] 11:02:07 INFO - PROCESS | 1643 | 1461607327345 Marionette DEBUG loaded listener.js 11:02:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x115031c00) [pid = 1643] [serial = 862] [outer = 0x1133df800] 11:02:07 INFO - PROCESS | 1643 | 1461607327789 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 770ms 11:02:07 INFO - PROCESS | 1643 | 1461607327812 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:02:07 INFO - PROCESS | 1643 | 1461607327814 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:02:07 INFO - PROCESS | 1643 | 1461607327818 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:02:07 INFO - PROCESS | 1643 | 1461607327820 Marionette TRACE conn2 <- [1,1122,null,{}] 11:02:07 INFO - PROCESS | 1643 | 1461607327823 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:07 INFO - PROCESS | 1643 | 1461607327937 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:02:08 INFO - PROCESS | 1643 | 1461607328039 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a16800 == 79 [pid = 1643] [id = 288] 11:02:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x11ad6b000) [pid = 1643] [serial = 863] [outer = 0x0] 11:02:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x11b833400) [pid = 1643] [serial = 864] [outer = 0x11ad6b000] 11:02:08 INFO - PROCESS | 1643 | 1461607328072 Marionette DEBUG loaded listener.js 11:02:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x11c7e4400) [pid = 1643] [serial = 865] [outer = 0x11ad6b000] 11:02:08 INFO - PROCESS | 1643 | 1461607328486 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 720ms 11:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:02:08 INFO - PROCESS | 1643 | 1461607328538 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:02:08 INFO - PROCESS | 1643 | 1461607328540 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:02:08 INFO - PROCESS | 1643 | 1461607328542 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:02:08 INFO - PROCESS | 1643 | 1461607328544 Marionette TRACE conn2 <- [1,1126,null,{}] 11:02:08 INFO - PROCESS | 1643 | 1461607328546 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:08 INFO - PROCESS | 1643 | 1461607328658 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:02:08 INFO - PROCESS | 1643 | 1461607328737 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c054000 == 80 [pid = 1643] [id = 289] 11:02:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x11c8d4c00) [pid = 1643] [serial = 866] [outer = 0x0] 11:02:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x123b5dc00) [pid = 1643] [serial = 867] [outer = 0x11c8d4c00] 11:02:08 INFO - PROCESS | 1643 | 1461607328768 Marionette DEBUG loaded listener.js 11:02:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x12706d400) [pid = 1643] [serial = 868] [outer = 0x11c8d4c00] 11:02:09 INFO - PROCESS | 1643 | 1461607329176 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 669ms 11:02:09 INFO - PROCESS | 1643 | 1461607329212 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:02:09 INFO - PROCESS | 1643 | 1461607329215 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:02:09 INFO - PROCESS | 1643 | 1461607329223 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:02:09 INFO - PROCESS | 1643 | 1461607329226 Marionette TRACE conn2 <- [1,1130,null,{}] 11:02:09 INFO - PROCESS | 1643 | 1461607329229 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:09 INFO - PROCESS | 1643 | 1461607329364 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:02:09 INFO - PROCESS | 1643 | 1461607329443 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x1373d2800 == 81 [pid = 1643] [id = 290] 11:02:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x11c8d7000) [pid = 1643] [serial = 869] [outer = 0x0] 11:02:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x12afc9800) [pid = 1643] [serial = 870] [outer = 0x11c8d7000] 11:02:09 INFO - PROCESS | 1643 | 1461607329473 Marionette DEBUG loaded listener.js 11:02:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x12b5c7000) [pid = 1643] [serial = 871] [outer = 0x11c8d7000] 11:02:09 INFO - PROCESS | 1643 | 1461607329870 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 676ms 11:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:02:09 INFO - PROCESS | 1643 | 1461607329896 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:02:09 INFO - PROCESS | 1643 | 1461607329897 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:02:09 INFO - PROCESS | 1643 | 1461607329899 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:02:09 INFO - PROCESS | 1643 | 1461607329901 Marionette TRACE conn2 <- [1,1134,null,{}] 11:02:09 INFO - PROCESS | 1643 | 1461607329903 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:10 INFO - PROCESS | 1643 | 1461607330013 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:02:10 INFO - PROCESS | 1643 | 1461607330077 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x12972a000 == 82 [pid = 1643] [id = 291] 11:02:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x12a728000) [pid = 1643] [serial = 872] [outer = 0x0] 11:02:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x12bacc000) [pid = 1643] [serial = 873] [outer = 0x12a728000] 11:02:10 INFO - PROCESS | 1643 | 1461607330147 Marionette DEBUG loaded listener.js 11:02:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x12bea4800) [pid = 1643] [serial = 874] [outer = 0x12a728000] 11:02:10 INFO - PROCESS | 1643 | 1461607330506 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 668ms 11:02:10 INFO - PROCESS | 1643 | 1461607330569 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:02:10 INFO - PROCESS | 1643 | 1461607330570 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:02:10 INFO - PROCESS | 1643 | 1461607330572 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:02:10 INFO - PROCESS | 1643 | 1461607330574 Marionette TRACE conn2 <- [1,1138,null,{}] 11:02:10 INFO - PROCESS | 1643 | 1461607330576 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:10 INFO - PROCESS | 1643 | 1461607330688 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:02:10 INFO - PROCESS | 1643 | 1461607330797 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x129745800 == 83 [pid = 1643] [id = 292] 11:02:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x12e64c400) [pid = 1643] [serial = 875] [outer = 0x0] 11:02:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x12e69c000) [pid = 1643] [serial = 876] [outer = 0x12e64c400] 11:02:10 INFO - PROCESS | 1643 | 1461607330835 Marionette DEBUG loaded listener.js 11:02:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x12f532800) [pid = 1643] [serial = 877] [outer = 0x12e64c400] 11:02:11 INFO - PROCESS | 1643 | 1461607331258 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 719ms 11:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:02:11 INFO - PROCESS | 1643 | 1461607331292 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:02:11 INFO - PROCESS | 1643 | 1461607331294 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:02:11 INFO - PROCESS | 1643 | 1461607331296 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:02:11 INFO - PROCESS | 1643 | 1461607331297 Marionette TRACE conn2 <- [1,1142,null,{}] 11:02:11 INFO - PROCESS | 1643 | 1461607331300 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:11 INFO - PROCESS | 1643 | 1461607331410 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:02:11 INFO - PROCESS | 1643 | 1461607331550 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x129756000 == 84 [pid = 1643] [id = 293] 11:02:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x12e6a1000) [pid = 1643] [serial = 878] [outer = 0x0] 11:02:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x12ea12000) [pid = 1643] [serial = 879] [outer = 0x12e6a1000] 11:02:11 INFO - PROCESS | 1643 | 1461607331582 Marionette DEBUG loaded listener.js 11:02:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x12eb6c000) [pid = 1643] [serial = 880] [outer = 0x12e6a1000] 11:02:11 INFO - PROCESS | 1643 | 1461607331968 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 721ms 11:02:12 INFO - PROCESS | 1643 | 1461607332024 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:02:12 INFO - PROCESS | 1643 | 1461607332026 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:02:12 INFO - PROCESS | 1643 | 1461607332028 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:02:12 INFO - PROCESS | 1643 | 1461607332029 Marionette TRACE conn2 <- [1,1146,null,{}] 11:02:12 INFO - PROCESS | 1643 | 1461607332048 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:12 INFO - PROCESS | 1643 | 1461607332157 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:02:12 INFO - PROCESS | 1643 | 1461607332235 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b853000 == 85 [pid = 1643] [id = 294] 11:02:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x11c8d7400) [pid = 1643] [serial = 881] [outer = 0x0] 11:02:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x12b0b1000) [pid = 1643] [serial = 882] [outer = 0x11c8d7400] 11:02:12 INFO - PROCESS | 1643 | 1461607332265 Marionette DEBUG loaded listener.js 11:02:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x12b0b8400) [pid = 1643] [serial = 883] [outer = 0x11c8d7400] 11:02:12 INFO - PROCESS | 1643 | 1461607332896 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 934ms 11:02:12 INFO - PROCESS | 1643 | 1461607332963 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:02:12 INFO - PROCESS | 1643 | 1461607332965 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:02:12 INFO - PROCESS | 1643 | 1461607332969 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:02:12 INFO - PROCESS | 1643 | 1461607332971 Marionette TRACE conn2 <- [1,1150,null,{}] 11:02:12 INFO - PROCESS | 1643 | 1461607332975 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:13 INFO - PROCESS | 1643 | 1461607333078 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:02:13 INFO - PROCESS | 1643 | 1461607333159 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c70c000 == 86 [pid = 1643] [id = 295] 11:02:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x118841400) [pid = 1643] [serial = 884] [outer = 0x0] 11:02:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x118e11400) [pid = 1643] [serial = 885] [outer = 0x118841400] 11:02:13 INFO - PROCESS | 1643 | 1461607333188 Marionette DEBUG loaded listener.js 11:02:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x119e4a400) [pid = 1643] [serial = 886] [outer = 0x118841400] 11:02:13 INFO - PROCESS | 1643 | 1461607333606 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 11:02:13 INFO - PROCESS | 1643 | 1461607333640 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:02:13 INFO - PROCESS | 1643 | 1461607333644 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:02:13 INFO - PROCESS | 1643 | 1461607333649 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:02:13 INFO - PROCESS | 1643 | 1461607333651 Marionette TRACE conn2 <- [1,1154,null,{}] 11:02:13 INFO - PROCESS | 1643 | 1461607333654 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:13 INFO - PROCESS | 1643 | 1461607333783 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:02:13 INFO - PROCESS | 1643 | 1461607333934 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x11973a000 == 87 [pid = 1643] [id = 296] 11:02:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x11a8f4400) [pid = 1643] [serial = 887] [outer = 0x0] 11:02:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x11aa06800) [pid = 1643] [serial = 888] [outer = 0x11a8f4400] 11:02:13 INFO - PROCESS | 1643 | 1461607333982 Marionette DEBUG loaded listener.js 11:02:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x11ad9ec00) [pid = 1643] [serial = 889] [outer = 0x11a8f4400] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x118ada800 == 86 [pid = 1643] [id = 286] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12abec000 == 85 [pid = 1643] [id = 285] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12fe1c800 == 84 [pid = 1643] [id = 284] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x118e46000 == 83 [pid = 1643] [id = 283] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12f9a3800 == 82 [pid = 1643] [id = 245] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12e421000 == 81 [pid = 1643] [id = 282] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x12eb6dc00) [pid = 1643] [serial = 794] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12d79c000 == 80 [pid = 1643] [id = 281] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12c9d4000 == 79 [pid = 1643] [id = 280] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12bda3800 == 78 [pid = 1643] [id = 279] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12a1ca800 == 77 [pid = 1643] [id = 278] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x125e7d800 == 76 [pid = 1643] [id = 277] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x11b852000 == 75 [pid = 1643] [id = 276] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x11ab12800 == 74 [pid = 1643] [id = 275] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x126720800 == 73 [pid = 1643] [id = 274] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12f1ee800 == 72 [pid = 1643] [id = 270] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12e620800 == 71 [pid = 1643] [id = 269] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12d258000 == 70 [pid = 1643] [id = 268] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x11c921000 == 69 [pid = 1643] [id = 267] 11:02:14 INFO - PROCESS | 1643 | --DOCSHELL 0x119d44000 == 68 [pid = 1643] [id = 266] 11:02:14 INFO - PROCESS | 1643 | 1461607334477 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x12a1e9c00) [pid = 1643] [serial = 776] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 186 (0x12bd91800) [pid = 1643] [serial = 779] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 185 (0x12b75b800) [pid = 1643] [serial = 777] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x12c108000) [pid = 1643] [serial = 782] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x11ad98000) [pid = 1643] [serial = 780] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 182 (0x11bab5800) [pid = 1643] [serial = 785] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x127072400) [pid = 1643] [serial = 786] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 180 (0x12eb6ac00) [pid = 1643] [serial = 752] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x12b756000) [pid = 1643] [serial = 746] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x126108400) [pid = 1643] [serial = 743] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x11a8fc800) [pid = 1643] [serial = 762] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x119e46000) [pid = 1643] [serial = 761] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x125c5a000) [pid = 1643] [serial = 770] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x1262a1400) [pid = 1643] [serial = 771] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x127782000) [pid = 1643] [serial = 773] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x115713000) [pid = 1643] [serial = 737] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x118cf2c00) [pid = 1643] [serial = 759] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x118836400) [pid = 1643] [serial = 758] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x11aac5800) [pid = 1643] [serial = 764] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x11af42000) [pid = 1643] [serial = 765] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x12d78d400) [pid = 1643] [serial = 749] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x12f099000) [pid = 1643] [serial = 755] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x11a81d800) [pid = 1643] [serial = 740] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x12e651800) [pid = 1643] [serial = 791] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x12d10c800) [pid = 1643] [serial = 783] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x12d505400) [pid = 1643] [serial = 788] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x11c0a1800) [pid = 1643] [serial = 767] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x11c951800) [pid = 1643] [serial = 768] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x12e9be800) [pid = 1643] [serial = 792] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x12ddd1400) [pid = 1643] [serial = 789] [outer = 0x0] [url = about:blank] 11:02:14 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x12a1a3c00) [pid = 1643] [serial = 774] [outer = 0x0] [url = about:blank] 11:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 870ms 11:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:02:14 INFO - PROCESS | 1643 | 1461607334519 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:02:14 INFO - PROCESS | 1643 | 1461607334521 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:02:14 INFO - PROCESS | 1643 | 1461607334525 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:02:14 INFO - PROCESS | 1643 | 1461607334529 Marionette TRACE conn2 <- [1,1158,null,{}] 11:02:14 INFO - PROCESS | 1643 | 1461607334542 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:14 INFO - PROCESS | 1643 | 1461607334670 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:02:14 INFO - PROCESS | 1643 | 1461607334681 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b848000 == 69 [pid = 1643] [id = 297] 11:02:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x11c099400) [pid = 1643] [serial = 890] [outer = 0x0] 11:02:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x11c09f400) [pid = 1643] [serial = 891] [outer = 0x11c099400] 11:02:14 INFO - PROCESS | 1643 | 1461607334710 Marionette DEBUG loaded listener.js 11:02:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x11c7e9400) [pid = 1643] [serial = 892] [outer = 0x11c099400] 11:02:15 INFO - PROCESS | 1643 | 1461607335061 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 577ms 11:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:02:15 INFO - PROCESS | 1643 | 1461607335101 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:02:15 INFO - PROCESS | 1643 | 1461607335103 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:02:15 INFO - PROCESS | 1643 | 1461607335105 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:02:15 INFO - PROCESS | 1643 | 1461607335106 Marionette TRACE conn2 <- [1,1162,null,{}] 11:02:15 INFO - PROCESS | 1643 | 1461607335109 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:15 INFO - PROCESS | 1643 | 1461607335193 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:02:15 INFO - PROCESS | 1643 | 1461607335200 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x123b11800 == 70 [pid = 1643] [id = 298] 11:02:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x11c8d1800) [pid = 1643] [serial = 893] [outer = 0x0] 11:02:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x11c9c9000) [pid = 1643] [serial = 894] [outer = 0x11c8d1800] 11:02:15 INFO - PROCESS | 1643 | 1461607335226 Marionette DEBUG loaded listener.js 11:02:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x123b58800) [pid = 1643] [serial = 895] [outer = 0x11c8d1800] 11:02:15 INFO - PROCESS | 1643 | 1461607335582 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 518ms 11:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:02:15 INFO - PROCESS | 1643 | 1461607335629 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:02:15 INFO - PROCESS | 1643 | 1461607335630 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:02:15 INFO - PROCESS | 1643 | 1461607335632 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:02:15 INFO - PROCESS | 1643 | 1461607335633 Marionette TRACE conn2 <- [1,1166,null,{}] 11:02:15 INFO - PROCESS | 1643 | 1461607335636 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:15 INFO - PROCESS | 1643 | 1461607335722 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:02:15 INFO - PROCESS | 1643 | 1461607335726 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x126720000 == 71 [pid = 1643] [id = 299] 11:02:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x123b59c00) [pid = 1643] [serial = 896] [outer = 0x0] 11:02:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x125c67800) [pid = 1643] [serial = 897] [outer = 0x123b59c00] 11:02:15 INFO - PROCESS | 1643 | 1461607335752 Marionette DEBUG loaded listener.js 11:02:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x12676ec00) [pid = 1643] [serial = 898] [outer = 0x123b59c00] 11:02:16 INFO - PROCESS | 1643 | 1461607336107 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 519ms 11:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:02:16 INFO - PROCESS | 1643 | 1461607336151 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:02:16 INFO - PROCESS | 1643 | 1461607336153 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:02:16 INFO - PROCESS | 1643 | 1461607336155 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:02:16 INFO - PROCESS | 1643 | 1461607336156 Marionette TRACE conn2 <- [1,1170,null,{}] 11:02:16 INFO - PROCESS | 1643 | 1461607336158 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:16 INFO - PROCESS | 1643 | 1461607336261 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:02:16 INFO - PROCESS | 1643 | 1461607336368 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x1295b8800 == 72 [pid = 1643] [id = 300] 11:02:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x126108400) [pid = 1643] [serial = 899] [outer = 0x0] 11:02:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x126eefc00) [pid = 1643] [serial = 900] [outer = 0x126108400] 11:02:16 INFO - PROCESS | 1643 | 1461607336413 Marionette DEBUG loaded listener.js 11:02:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x12a723c00) [pid = 1643] [serial = 901] [outer = 0x126108400] 11:02:16 INFO - PROCESS | 1643 | 1461607336911 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 769ms 11:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:02:16 INFO - PROCESS | 1643 | 1461607336924 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:02:16 INFO - PROCESS | 1643 | 1461607336925 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:02:16 INFO - PROCESS | 1643 | 1461607336928 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:02:16 INFO - PROCESS | 1643 | 1461607336929 Marionette TRACE conn2 <- [1,1174,null,{}] 11:02:16 INFO - PROCESS | 1643 | 1461607336931 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:17 INFO - PROCESS | 1643 | 1461607337044 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:02:17 INFO - PROCESS | 1643 | 1461607337056 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x12abf2000 == 73 [pid = 1643] [id = 301] 11:02:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x12a726800) [pid = 1643] [serial = 902] [outer = 0x0] 11:02:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x12a72d800) [pid = 1643] [serial = 903] [outer = 0x12a726800] 11:02:17 INFO - PROCESS | 1643 | 1461607337082 Marionette DEBUG loaded listener.js 11:02:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x12afcb400) [pid = 1643] [serial = 904] [outer = 0x12a726800] 11:02:17 INFO - PROCESS | 1643 | 1461607337410 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:02:17 INFO - PROCESS | 1643 | 1461607337448 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:02:17 INFO - PROCESS | 1643 | 1461607337450 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:02:17 INFO - PROCESS | 1643 | 1461607337451 Marionette TRACE conn2 <- [1,1178,null,{}] 11:02:17 INFO - PROCESS | 1643 | 1461607337454 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:17 INFO - PROCESS | 1643 | 1461607337562 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:02:17 INFO - PROCESS | 1643 | 1461607337601 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b48d800 == 74 [pid = 1643] [id = 302] 11:02:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x12a729400) [pid = 1643] [serial = 905] [outer = 0x0] 11:02:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x12b0bac00) [pid = 1643] [serial = 906] [outer = 0x12a729400] 11:02:17 INFO - PROCESS | 1643 | 1461607337627 Marionette DEBUG loaded listener.js 11:02:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x12b0bc800) [pid = 1643] [serial = 907] [outer = 0x12a729400] 11:02:17 INFO - PROCESS | 1643 | 1461607337975 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:02:18 INFO - PROCESS | 1643 | 1461607338021 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:02:18 INFO - PROCESS | 1643 | 1461607338023 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:02:18 INFO - PROCESS | 1643 | 1461607338024 Marionette TRACE conn2 <- [1,1182,null,{}] 11:02:18 INFO - PROCESS | 1643 | 1461607338027 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:18 INFO - PROCESS | 1643 | 1461607338136 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:02:18 INFO - PROCESS | 1643 | 1461607338178 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c048000 == 75 [pid = 1643] [id = 303] 11:02:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x12afc4400) [pid = 1643] [serial = 908] [outer = 0x0] 11:02:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x12b5c6c00) [pid = 1643] [serial = 909] [outer = 0x12afc4400] 11:02:18 INFO - PROCESS | 1643 | 1461607338203 Marionette DEBUG loaded listener.js 11:02:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x12b688400) [pid = 1643] [serial = 910] [outer = 0x12afc4400] 11:02:18 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x12e9c0c00) [pid = 1643] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:02:18 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x11adea000) [pid = 1643] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:02:18 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x11ad9e400) [pid = 1643] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:02:18 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x11a8f2400) [pid = 1643] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:02:18 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x12a1f4c00) [pid = 1643] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:02:18 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x12d211c00) [pid = 1643] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:02:18 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x12b5c2800) [pid = 1643] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:02:18 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x11ade9400) [pid = 1643] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:02:18 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x12a727c00) [pid = 1643] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:02:18 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x126eeb000) [pid = 1643] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:02:18 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x11502ec00) [pid = 1643] [serial = 854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:02:18 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x1133e3800) [pid = 1643] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:02:18 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x12a729000) [pid = 1643] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:02:18 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x12ddcb800) [pid = 1643] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:02:18 INFO - PROCESS | 1643 | 1461607338724 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 2","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:02:18 INFO - PROCESS | 1643 | 1461607338745 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:02:18 INFO - PROCESS | 1643 | 1461607338753 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:02:18 INFO - PROCESS | 1643 | 1461607338754 Marionette TRACE conn2 <- [1,1186,null,{}] 11:02:18 INFO - PROCESS | 1643 | 1461607338757 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:18 INFO - PROCESS | 1643 | 1461607338880 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:02:18 INFO - PROCESS | 1643 | 1461607338939 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c9c2800 == 76 [pid = 1643] [id = 304] 11:02:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x115024000) [pid = 1643] [serial = 911] [outer = 0x0] 11:02:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x12a72f000) [pid = 1643] [serial = 912] [outer = 0x115024000] 11:02:18 INFO - PROCESS | 1643 | 1461607338965 Marionette DEBUG loaded listener.js 11:02:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x12b756000) [pid = 1643] [serial = 913] [outer = 0x115024000] 11:02:19 INFO - PROCESS | 1643 | 1461607339243 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 11:02:19 INFO - PROCESS | 1643 | 1461607339274 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:02:19 INFO - PROCESS | 1643 | 1461607339277 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:02:19 INFO - PROCESS | 1643 | 1461607339278 Marionette TRACE conn2 <- [1,1190,null,{}] 11:02:19 INFO - PROCESS | 1643 | 1461607339288 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:19 INFO - PROCESS | 1643 | 1461607339395 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:02:19 INFO - PROCESS | 1643 | 1461607339458 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d273000 == 77 [pid = 1643] [id = 305] 11:02:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x12b67fc00) [pid = 1643] [serial = 914] [outer = 0x0] 11:02:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x12bd91800) [pid = 1643] [serial = 915] [outer = 0x12b67fc00] 11:02:19 INFO - PROCESS | 1643 | 1461607339488 Marionette DEBUG loaded listener.js 11:02:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x12d506000) [pid = 1643] [serial = 916] [outer = 0x12b67fc00] 11:02:19 INFO - PROCESS | 1643 | 1461607339776 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 11:02:19 INFO - PROCESS | 1643 | 1461607339806 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:02:19 INFO - PROCESS | 1643 | 1461607339808 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:02:19 INFO - PROCESS | 1643 | 1461607339809 Marionette TRACE conn2 <- [1,1194,null,{}] 11:02:19 INFO - PROCESS | 1643 | 1461607339811 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:19 INFO - PROCESS | 1643 | 1461607339905 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:02:19 INFO - PROCESS | 1643 | 1461607339910 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12eba9000 == 78 [pid = 1643] [id = 306] 11:02:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x12d509000) [pid = 1643] [serial = 917] [outer = 0x0] 11:02:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x12dc13c00) [pid = 1643] [serial = 918] [outer = 0x12d509000] 11:02:19 INFO - PROCESS | 1643 | 1461607339935 Marionette DEBUG loaded listener.js 11:02:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x12ddcb800) [pid = 1643] [serial = 919] [outer = 0x12d509000] 11:02:20 INFO - PROCESS | 1643 | 1461607340291 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 11:02:20 INFO - PROCESS | 1643 | 1461607340333 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:02:20 INFO - PROCESS | 1643 | 1461607340336 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:02:20 INFO - PROCESS | 1643 | 1461607340337 Marionette TRACE conn2 <- [1,1198,null,{}] 11:02:20 INFO - PROCESS | 1643 | 1461607340339 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:20 INFO - PROCESS | 1643 | 1461607340427 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:02:20 INFO - PROCESS | 1643 | 1461607340431 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f996000 == 79 [pid = 1643] [id = 307] 11:02:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x12ae09c00) [pid = 1643] [serial = 920] [outer = 0x0] 11:02:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x12ae12000) [pid = 1643] [serial = 921] [outer = 0x12ae09c00] 11:02:20 INFO - PROCESS | 1643 | 1461607340456 Marionette DEBUG loaded listener.js 11:02:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x12d78b000) [pid = 1643] [serial = 922] [outer = 0x12ae09c00] 11:02:20 INFO - PROCESS | 1643 | 1461607340955 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 669ms 11:02:21 INFO - PROCESS | 1643 | 1461607341006 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:02:21 INFO - PROCESS | 1643 | 1461607341009 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:02:21 INFO - PROCESS | 1643 | 1461607341013 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:02:21 INFO - PROCESS | 1643 | 1461607341015 Marionette TRACE conn2 <- [1,1202,null,{}] 11:02:21 INFO - PROCESS | 1643 | 1461607341019 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:21 INFO - PROCESS | 1643 | 1461607341135 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:02:21 INFO - PROCESS | 1643 | 1461607341240 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x11afea000 == 80 [pid = 1643] [id = 308] 11:02:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x119d8a800) [pid = 1643] [serial = 923] [outer = 0x0] 11:02:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x119e49800) [pid = 1643] [serial = 924] [outer = 0x119d8a800] 11:02:21 INFO - PROCESS | 1643 | 1461607341273 Marionette DEBUG loaded listener.js 11:02:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x11aa0f800) [pid = 1643] [serial = 925] [outer = 0x119d8a800] 11:02:21 INFO - PROCESS | 1643 | 1461607341688 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 724ms 11:02:21 INFO - PROCESS | 1643 | 1461607341737 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:02:21 INFO - PROCESS | 1643 | 1461607341741 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:02:21 INFO - PROCESS | 1643 | 1461607341746 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:02:21 INFO - PROCESS | 1643 | 1461607341748 Marionette TRACE conn2 <- [1,1206,null,{}] 11:02:21 INFO - PROCESS | 1643 | 1461607341750 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:21 INFO - PROCESS | 1643 | 1461607341861 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:02:21 INFO - PROCESS | 1643 | 1461607341969 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x1277e3800 == 81 [pid = 1643] [id = 309] 11:02:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x11ad97c00) [pid = 1643] [serial = 926] [outer = 0x0] 11:02:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x11bef1400) [pid = 1643] [serial = 927] [outer = 0x11ad97c00] 11:02:22 INFO - PROCESS | 1643 | 1461607342000 Marionette DEBUG loaded listener.js 11:02:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x11c8dc000) [pid = 1643] [serial = 928] [outer = 0x11ad97c00] 11:02:22 INFO - PROCESS | 1643 | 1461607342427 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 721ms 11:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:02:22 INFO - PROCESS | 1643 | 1461607342488 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:02:22 INFO - PROCESS | 1643 | 1461607342489 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:02:22 INFO - PROCESS | 1643 | 1461607342492 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:02:22 INFO - PROCESS | 1643 | 1461607342495 Marionette TRACE conn2 <- [1,1210,null,{}] 11:02:22 INFO - PROCESS | 1643 | 1461607342518 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:22 INFO - PROCESS | 1643 | 1461607342629 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:02:22 INFO - PROCESS | 1643 | 1461607342739 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12dc2f800 == 82 [pid = 1643] [id = 310] 11:02:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x12676f400) [pid = 1643] [serial = 929] [outer = 0x0] 11:02:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x1291b4800) [pid = 1643] [serial = 930] [outer = 0x12676f400] 11:02:22 INFO - PROCESS | 1643 | 1461607342775 Marionette DEBUG loaded listener.js 11:02:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x12a730c00) [pid = 1643] [serial = 931] [outer = 0x12676f400] 11:02:23 INFO - PROCESS | 1643 | 1461607343179 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 734ms 11:02:23 INFO - PROCESS | 1643 | 1461607343227 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:02:23 INFO - PROCESS | 1643 | 1461607343229 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:02:23 INFO - PROCESS | 1643 | 1461607343231 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:02:23 INFO - PROCESS | 1643 | 1461607343233 Marionette TRACE conn2 <- [1,1214,null,{}] 11:02:23 INFO - PROCESS | 1643 | 1461607343235 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:23 INFO - PROCESS | 1643 | 1461607343345 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:02:23 INFO - PROCESS | 1643 | 1461607343451 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12fe1b000 == 83 [pid = 1643] [id = 311] 11:02:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x129357400) [pid = 1643] [serial = 932] [outer = 0x0] 11:02:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x12afcc400) [pid = 1643] [serial = 933] [outer = 0x129357400] 11:02:23 INFO - PROCESS | 1643 | 1461607343483 Marionette DEBUG loaded listener.js 11:02:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x12b752c00) [pid = 1643] [serial = 934] [outer = 0x129357400] 11:02:23 INFO - PROCESS | 1643 | 1461607343852 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 11:02:23 INFO - PROCESS | 1643 | 1461607343901 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:02:23 INFO - PROCESS | 1643 | 1461607343903 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:02:23 INFO - PROCESS | 1643 | 1461607343905 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:02:23 INFO - PROCESS | 1643 | 1461607343906 Marionette TRACE conn2 <- [1,1218,null,{}] 11:02:23 INFO - PROCESS | 1643 | 1461607343909 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:24 INFO - PROCESS | 1643 | 1461607344032 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:02:24 INFO - PROCESS | 1643 | 1461607344110 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x130b83000 == 84 [pid = 1643] [id = 312] 11:02:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x12afc4000) [pid = 1643] [serial = 935] [outer = 0x0] 11:02:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x12bea5800) [pid = 1643] [serial = 936] [outer = 0x12afc4000] 11:02:24 INFO - PROCESS | 1643 | 1461607344140 Marionette DEBUG loaded listener.js 11:02:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x12d2ce800) [pid = 1643] [serial = 937] [outer = 0x12afc4000] 11:02:24 INFO - PROCESS | 1643 | 1461607344555 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 668ms 11:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:02:24 INFO - PROCESS | 1643 | 1461607344573 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:02:24 INFO - PROCESS | 1643 | 1461607344575 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:02:24 INFO - PROCESS | 1643 | 1461607344577 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:02:24 INFO - PROCESS | 1643 | 1461607344578 Marionette TRACE conn2 <- [1,1222,null,{}] 11:02:24 INFO - PROCESS | 1643 | 1461607344582 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:24 INFO - PROCESS | 1643 | 1461607344705 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:02:24 INFO - PROCESS | 1643 | 1461607344813 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x137295000 == 85 [pid = 1643] [id = 313] 11:02:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 192 (0x12d2d0000) [pid = 1643] [serial = 938] [outer = 0x0] 11:02:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 193 (0x12ddd0400) [pid = 1643] [serial = 939] [outer = 0x12d2d0000] 11:02:24 INFO - PROCESS | 1643 | 1461607344847 Marionette DEBUG loaded listener.js 11:02:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x12ea11000) [pid = 1643] [serial = 940] [outer = 0x12d2d0000] 11:02:25 INFO - PROCESS | 1643 | 1461607345219 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 11:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:02:25 INFO - PROCESS | 1643 | 1461607345249 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:02:25 INFO - PROCESS | 1643 | 1461607345251 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:02:25 INFO - PROCESS | 1643 | 1461607345253 Marionette TRACE conn2 <- [1,1226,null,{}] 11:02:25 INFO - PROCESS | 1643 | 1461607345255 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:25 INFO - PROCESS | 1643 | 1461607345361 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:02:25 INFO - PROCESS | 1643 | 1461607345470 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x137262000 == 86 [pid = 1643] [id = 314] 11:02:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 195 (0x126c25400) [pid = 1643] [serial = 941] [outer = 0x0] 11:02:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 196 (0x126c29c00) [pid = 1643] [serial = 942] [outer = 0x126c25400] 11:02:25 INFO - PROCESS | 1643 | 1461607345502 Marionette DEBUG loaded listener.js 11:02:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x126c31000) [pid = 1643] [serial = 943] [outer = 0x126c25400] 11:02:25 INFO - PROCESS | 1643 | 1461607345902 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 668ms 11:02:25 INFO - PROCESS | 1643 | 1461607345920 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:02:25 INFO - PROCESS | 1643 | 1461607345921 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:02:25 INFO - PROCESS | 1643 | 1461607345924 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:02:25 INFO - PROCESS | 1643 | 1461607345925 Marionette TRACE conn2 <- [1,1230,null,{}] 11:02:25 INFO - PROCESS | 1643 | 1461607345927 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:26 INFO - PROCESS | 1643 | 1461607346037 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:02:26 INFO - PROCESS | 1643 | 1461607346146 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x137274000 == 87 [pid = 1643] [id = 315] 11:02:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x11502a000) [pid = 1643] [serial = 944] [outer = 0x0] 11:02:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x12e695800) [pid = 1643] [serial = 945] [outer = 0x11502a000] 11:02:26 INFO - PROCESS | 1643 | 1461607346180 Marionette DEBUG loaded listener.js 11:02:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x12eab5000) [pid = 1643] [serial = 946] [outer = 0x11502a000] 11:02:26 INFO - PROCESS | 1643 | 1461607346620 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 722ms 11:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:02:26 INFO - PROCESS | 1643 | 1461607346646 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:02:26 INFO - PROCESS | 1643 | 1461607346648 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:02:26 INFO - PROCESS | 1643 | 1461607346650 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:02:26 INFO - PROCESS | 1643 | 1461607346651 Marionette TRACE conn2 <- [1,1234,null,{}] 11:02:26 INFO - PROCESS | 1643 | 1461607346654 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:26 INFO - PROCESS | 1643 | 1461607346783 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:02:26 INFO - PROCESS | 1643 | 1461607346864 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b06f000 == 88 [pid = 1643] [id = 316] 11:02:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x12b74f400) [pid = 1643] [serial = 947] [outer = 0x0] 11:02:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x12c983400) [pid = 1643] [serial = 948] [outer = 0x12b74f400] 11:02:26 INFO - PROCESS | 1643 | 1461607346895 Marionette DEBUG loaded listener.js 11:02:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x12c986c00) [pid = 1643] [serial = 949] [outer = 0x12b74f400] 11:02:27 INFO - PROCESS | 1643 | 1461607347479 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 870ms 11:02:27 INFO - PROCESS | 1643 | 1461607347521 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:02:27 INFO - PROCESS | 1643 | 1461607347523 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:02:27 INFO - PROCESS | 1643 | 1461607347526 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:02:27 INFO - PROCESS | 1643 | 1461607347529 Marionette TRACE conn2 <- [1,1238,null,{}] 11:02:27 INFO - PROCESS | 1643 | 1461607347533 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:27 INFO - PROCESS | 1643 | 1461607347639 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:02:27 INFO - PROCESS | 1643 | 1461607347754 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a09800 == 89 [pid = 1643] [id = 317] 11:02:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 204 (0x115026c00) [pid = 1643] [serial = 950] [outer = 0x0] 11:02:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 205 (0x118c0a800) [pid = 1643] [serial = 951] [outer = 0x115026c00] 11:02:27 INFO - PROCESS | 1643 | 1461607347784 Marionette DEBUG loaded listener.js 11:02:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 206 (0x11a825000) [pid = 1643] [serial = 952] [outer = 0x115026c00] 11:02:28 INFO - PROCESS | 1643 | 1461607348242 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 724ms 11:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:02:28 INFO - PROCESS | 1643 | 1461607348250 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:02:28 INFO - PROCESS | 1643 | 1461607348254 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:02:28 INFO - PROCESS | 1643 | 1461607348258 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:02:28 INFO - PROCESS | 1643 | 1461607348260 Marionette TRACE conn2 <- [1,1242,null,{}] 11:02:28 INFO - PROCESS | 1643 | 1461607348262 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:28 INFO - PROCESS | 1643 | 1461607348366 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:02:28 INFO - PROCESS | 1643 | 1461607348437 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x11651f800 == 90 [pid = 1643] [id = 318] 11:02:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 207 (0x1133e6400) [pid = 1643] [serial = 953] [outer = 0x0] 11:02:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 208 (0x119198c00) [pid = 1643] [serial = 954] [outer = 0x1133e6400] 11:02:28 INFO - PROCESS | 1643 | 1461607348499 Marionette DEBUG loaded listener.js 11:02:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 209 (0x11c2b0400) [pid = 1643] [serial = 955] [outer = 0x1133e6400] 11:02:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1270a9000 == 89 [pid = 1643] [id = 205] 11:02:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12eba9000 == 88 [pid = 1643] [id = 306] 11:02:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12d273000 == 87 [pid = 1643] [id = 305] 11:02:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12c9c2800 == 86 [pid = 1643] [id = 304] 11:02:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12c048000 == 85 [pid = 1643] [id = 303] 11:02:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12b48d800 == 84 [pid = 1643] [id = 302] 11:02:28 INFO - PROCESS | 1643 | --DOCSHELL 0x12abf2000 == 83 [pid = 1643] [id = 301] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 208 (0x11aa0f400) [pid = 1643] [serial = 858] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1295b8800 == 82 [pid = 1643] [id = 300] 11:02:28 INFO - PROCESS | 1643 | --DOCSHELL 0x126720000 == 81 [pid = 1643] [id = 299] 11:02:28 INFO - PROCESS | 1643 | --DOCSHELL 0x123b11800 == 80 [pid = 1643] [id = 298] 11:02:28 INFO - PROCESS | 1643 | --DOCSHELL 0x11b848000 == 79 [pid = 1643] [id = 297] 11:02:28 INFO - PROCESS | 1643 | --DOCSHELL 0x11973a000 == 78 [pid = 1643] [id = 296] 11:02:28 INFO - PROCESS | 1643 | --DOCSHELL 0x11c70c000 == 77 [pid = 1643] [id = 295] 11:02:28 INFO - PROCESS | 1643 | --DOCSHELL 0x123a16800 == 76 [pid = 1643] [id = 288] 11:02:28 INFO - PROCESS | 1643 | --DOCSHELL 0x1165b3800 == 75 [pid = 1643] [id = 287] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 207 (0x12e69e800) [pid = 1643] [serial = 735] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 206 (0x12f08cc00) [pid = 1643] [serial = 795] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 205 (0x11c81b400) [pid = 1643] [serial = 822] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 204 (0x129359400) [pid = 1643] [serial = 839] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 203 (0x11b83a400) [pid = 1643] [serial = 821] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 202 (0x11c9cf000) [pid = 1643] [serial = 815] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x11c954000) [pid = 1643] [serial = 825] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x11c8cfc00) [pid = 1643] [serial = 824] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x12bd97000) [pid = 1643] [serial = 806] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x12b68bc00) [pid = 1643] [serial = 836] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x12e644800) [pid = 1643] [serial = 842] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x118832c00) [pid = 1643] [serial = 797] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 195 (0x12b5c5c00) [pid = 1643] [serial = 833] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 194 (0x12b5cb000) [pid = 1643] [serial = 834] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 193 (0x12e645c00) [pid = 1643] [serial = 812] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 192 (0x123b59800) [pid = 1643] [serial = 827] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 191 (0x126737800) [pid = 1643] [serial = 828] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 190 (0x11c9d6800) [pid = 1643] [serial = 818] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 189 (0x12a72a800) [pid = 1643] [serial = 845] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x126ee9000) [pid = 1643] [serial = 803] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x128d0fc00) [pid = 1643] [serial = 830] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 186 (0x12a1e9000) [pid = 1643] [serial = 831] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 185 (0x12e693c00) [pid = 1643] [serial = 843] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x12f08f800) [pid = 1643] [serial = 856] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x12d50b800) [pid = 1643] [serial = 809] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 182 (0x11ad98c00) [pid = 1643] [serial = 800] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x12a72e400) [pid = 1643] [serial = 846] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 180 (0x123a59000) [pid = 1643] [serial = 849] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x115030800) [pid = 1643] [serial = 855] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x12e69a400) [pid = 1643] [serial = 851] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x1134df000) [pid = 1643] [serial = 459] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x119269400) [pid = 1643] [serial = 848] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x12dc16c00) [pid = 1643] [serial = 840] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x12f08fc00) [pid = 1643] [serial = 852] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x12d210000) [pid = 1643] [serial = 837] [outer = 0x0] [url = about:blank] 11:02:28 INFO - PROCESS | 1643 | 1461607348870 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 619ms 11:02:28 INFO - PROCESS | 1643 | 1461607348877 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:02:28 INFO - PROCESS | 1643 | 1461607348879 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:02:28 INFO - PROCESS | 1643 | 1461607348882 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:02:28 INFO - PROCESS | 1643 | 1461607348886 Marionette TRACE conn2 <- [1,1246,null,{}] 11:02:28 INFO - PROCESS | 1643 | 1461607348894 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:28 INFO - PROCESS | 1643 | 1461607348994 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:02:29 INFO - PROCESS | 1643 | 1461607349058 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x125eaf000 == 76 [pid = 1643] [id = 319] 11:02:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x11c80fc00) [pid = 1643] [serial = 956] [outer = 0x0] 11:02:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x11c9cf400) [pid = 1643] [serial = 957] [outer = 0x11c80fc00] 11:02:29 INFO - PROCESS | 1643 | 1461607349086 Marionette DEBUG loaded listener.js 11:02:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x1264c5800) [pid = 1643] [serial = 958] [outer = 0x11c80fc00] 11:02:29 INFO - PROCESS | 1643 | 1461607349403 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 574ms 11:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:02:29 INFO - PROCESS | 1643 | 1461607349456 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:02:29 INFO - PROCESS | 1643 | 1461607349457 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:02:29 INFO - PROCESS | 1643 | 1461607349459 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:02:29 INFO - PROCESS | 1643 | 1461607349460 Marionette TRACE conn2 <- [1,1250,null,{}] 11:02:29 INFO - PROCESS | 1643 | 1461607349463 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:29 INFO - PROCESS | 1643 | 1461607349558 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:02:29 INFO - PROCESS | 1643 | 1461607349621 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x1295aa800 == 77 [pid = 1643] [id = 320] 11:02:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x11c8d7800) [pid = 1643] [serial = 959] [outer = 0x0] 11:02:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x12770a000) [pid = 1643] [serial = 960] [outer = 0x11c8d7800] 11:02:29 INFO - PROCESS | 1643 | 1461607349648 Marionette DEBUG loaded listener.js 11:02:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x12a1e9000) [pid = 1643] [serial = 961] [outer = 0x11c8d7800] 11:02:29 INFO - PROCESS | 1643 | 1461607349956 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 519ms 11:02:29 INFO - PROCESS | 1643 | 1461607349978 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:02:29 INFO - PROCESS | 1643 | 1461607349980 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:02:29 INFO - PROCESS | 1643 | 1461607349984 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:02:29 INFO - PROCESS | 1643 | 1461607349986 Marionette TRACE conn2 <- [1,1254,null,{}] 11:02:29 INFO - PROCESS | 1643 | 1461607349989 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:30 INFO - PROCESS | 1643 | 1461607350079 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:02:30 INFO - PROCESS | 1643 | 1461607350145 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a7a2000 == 78 [pid = 1643] [id = 321] 11:02:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x12a1a7000) [pid = 1643] [serial = 962] [outer = 0x0] 11:02:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x12a72ac00) [pid = 1643] [serial = 963] [outer = 0x12a1a7000] 11:02:30 INFO - PROCESS | 1643 | 1461607350171 Marionette DEBUG loaded listener.js 11:02:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x12afcf800) [pid = 1643] [serial = 964] [outer = 0x12a1a7000] 11:02:30 INFO - PROCESS | 1643 | 1461607350472 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 520ms 11:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:02:30 INFO - PROCESS | 1643 | 1461607350504 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:02:30 INFO - PROCESS | 1643 | 1461607350505 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:02:30 INFO - PROCESS | 1643 | 1461607350507 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:02:30 INFO - PROCESS | 1643 | 1461607350508 Marionette TRACE conn2 <- [1,1258,null,{}] 11:02:30 INFO - PROCESS | 1643 | 1461607350511 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:30 INFO - PROCESS | 1643 | 1461607350616 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:02:30 INFO - PROCESS | 1643 | 1461607350622 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1c5000 == 79 [pid = 1643] [id = 322] 11:02:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x12afcfc00) [pid = 1643] [serial = 965] [outer = 0x0] 11:02:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x12b0bf000) [pid = 1643] [serial = 966] [outer = 0x12afcfc00] 11:02:30 INFO - PROCESS | 1643 | 1461607350649 Marionette DEBUG loaded listener.js 11:02:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x12c982c00) [pid = 1643] [serial = 967] [outer = 0x12afcfc00] 11:02:31 INFO - PROCESS | 1643 | 1461607351075 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 619ms 11:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:02:31 INFO - PROCESS | 1643 | 1461607351127 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:02:31 INFO - PROCESS | 1643 | 1461607351129 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:02:31 INFO - PROCESS | 1643 | 1461607351132 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:02:31 INFO - PROCESS | 1643 | 1461607351133 Marionette TRACE conn2 <- [1,1262,null,{}] 11:02:31 INFO - PROCESS | 1643 | 1461607351137 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:31 INFO - PROCESS | 1643 | 1461607351305 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:02:31 INFO - PROCESS | 1643 | 1461607351334 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b494800 == 80 [pid = 1643] [id = 323] 11:02:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x1134e2000) [pid = 1643] [serial = 968] [outer = 0x0] 11:02:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x123b58c00) [pid = 1643] [serial = 969] [outer = 0x1134e2000] 11:02:31 INFO - PROCESS | 1643 | 1461607351373 Marionette DEBUG loaded listener.js 11:02:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x12c98bc00) [pid = 1643] [serial = 970] [outer = 0x1134e2000] 11:02:31 INFO - PROCESS | 1643 | 1461607351783 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 11:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:02:31 INFO - PROCESS | 1643 | 1461607351802 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:02:31 INFO - PROCESS | 1643 | 1461607351803 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:02:31 INFO - PROCESS | 1643 | 1461607351805 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:02:31 INFO - PROCESS | 1643 | 1461607351806 Marionette TRACE conn2 <- [1,1266,null,{}] 11:02:31 INFO - PROCESS | 1643 | 1461607351808 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:31 INFO - PROCESS | 1643 | 1461607351931 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:02:31 INFO - PROCESS | 1643 | 1461607351968 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c05d000 == 81 [pid = 1643] [id = 324] 11:02:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x11adf5400) [pid = 1643] [serial = 971] [outer = 0x0] 11:02:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x12d2dac00) [pid = 1643] [serial = 972] [outer = 0x11adf5400] 11:02:31 INFO - PROCESS | 1643 | 1461607351994 Marionette DEBUG loaded listener.js 11:02:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x12ddc8000) [pid = 1643] [serial = 973] [outer = 0x11adf5400] 11:02:32 INFO - PROCESS | 1643 | 1461607352385 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 621ms 11:02:32 INFO - PROCESS | 1643 | 1461607352427 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:02:32 INFO - PROCESS | 1643 | 1461607352428 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:02:32 INFO - PROCESS | 1643 | 1461607352436 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:02:32 INFO - PROCESS | 1643 | 1461607352437 Marionette TRACE conn2 <- [1,1270,null,{}] 11:02:32 INFO - PROCESS | 1643 | 1461607352439 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:32 INFO - PROCESS | 1643 | 1461607352557 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:02:32 INFO - PROCESS | 1643 | 1461607352571 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d29f800 == 82 [pid = 1643] [id = 325] 11:02:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 192 (0x12c98d800) [pid = 1643] [serial = 974] [outer = 0x0] 11:02:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 193 (0x12e651400) [pid = 1643] [serial = 975] [outer = 0x12c98d800] 11:02:32 INFO - PROCESS | 1643 | 1461607352596 Marionette DEBUG loaded listener.js 11:02:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x12e9bf800) [pid = 1643] [serial = 976] [outer = 0x12c98d800] 11:02:32 INFO - PROCESS | 1643 | --DOMWINDOW == 193 (0x12a726800) [pid = 1643] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:02:32 INFO - PROCESS | 1643 | --DOMWINDOW == 192 (0x12a729400) [pid = 1643] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:02:32 INFO - PROCESS | 1643 | --DOMWINDOW == 191 (0x12afc4400) [pid = 1643] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:02:32 INFO - PROCESS | 1643 | --DOMWINDOW == 190 (0x118841400) [pid = 1643] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:02:32 INFO - PROCESS | 1643 | --DOMWINDOW == 189 (0x123b59c00) [pid = 1643] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:02:32 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x11c8d1800) [pid = 1643] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:02:32 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x11a8f4400) [pid = 1643] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:02:32 INFO - PROCESS | 1643 | --DOMWINDOW == 186 (0x11c099400) [pid = 1643] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:02:32 INFO - PROCESS | 1643 | --DOMWINDOW == 185 (0x115024000) [pid = 1643] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:02:32 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x1134d8800) [pid = 1643] [serial = 857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:02:32 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x12b67fc00) [pid = 1643] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:02:32 INFO - PROCESS | 1643 | --DOMWINDOW == 182 (0x126108400) [pid = 1643] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:02:32 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x12d509000) [pid = 1643] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:02:33 INFO - PROCESS | 1643 | 1461607353085 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 674ms 11:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:02:33 INFO - PROCESS | 1643 | 1461607353104 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:02:33 INFO - PROCESS | 1643 | 1461607353106 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:02:33 INFO - PROCESS | 1643 | 1461607353108 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:02:33 INFO - PROCESS | 1643 | 1461607353109 Marionette TRACE conn2 <- [1,1274,null,{}] 11:02:33 INFO - PROCESS | 1643 | 1461607353112 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:33 INFO - PROCESS | 1643 | 1461607353229 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:02:33 INFO - PROCESS | 1643 | 1461607353357 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b012000 == 83 [pid = 1643] [id = 326] 11:02:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x115024000) [pid = 1643] [serial = 977] [outer = 0x0] 11:02:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x126ef2400) [pid = 1643] [serial = 978] [outer = 0x115024000] 11:02:33 INFO - PROCESS | 1643 | 1461607353392 Marionette DEBUG loaded listener.js 11:02:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x12b5c8400) [pid = 1643] [serial = 979] [outer = 0x115024000] 11:02:33 INFO - PROCESS | 1643 | 1461607353674 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 618ms 11:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:02:33 INFO - PROCESS | 1643 | 1461607353727 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:02:33 INFO - PROCESS | 1643 | 1461607353728 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:02:33 INFO - PROCESS | 1643 | 1461607353730 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:02:33 INFO - PROCESS | 1643 | 1461607353734 Marionette TRACE conn2 <- [1,1278,null,{}] 11:02:33 INFO - PROCESS | 1643 | 1461607353738 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:33 INFO - PROCESS | 1643 | 1461607353846 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:02:33 INFO - PROCESS | 1643 | 1461607353915 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e40c000 == 84 [pid = 1643] [id = 327] 11:02:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x12afcd000) [pid = 1643] [serial = 980] [outer = 0x0] 11:02:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x12ea0d000) [pid = 1643] [serial = 981] [outer = 0x12afcd000] 11:02:33 INFO - PROCESS | 1643 | 1461607353944 Marionette DEBUG loaded listener.js 11:02:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x12eac0400) [pid = 1643] [serial = 982] [outer = 0x12afcd000] 11:02:34 INFO - PROCESS | 1643 | 1461607354236 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 525ms 11:02:34 INFO - PROCESS | 1643 | 1461607354257 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:02:34 INFO - PROCESS | 1643 | 1461607354258 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:02:34 INFO - PROCESS | 1643 | 1461607354260 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:02:34 INFO - PROCESS | 1643 | 1461607354261 Marionette TRACE conn2 <- [1,1282,null,{}] 11:02:34 INFO - PROCESS | 1643 | 1461607354264 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:34 INFO - PROCESS | 1643 | 1461607354361 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:02:34 INFO - PROCESS | 1643 | 1461607354365 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f981000 == 85 [pid = 1643] [id = 328] 11:02:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x12a257c00) [pid = 1643] [serial = 983] [outer = 0x0] 11:02:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x12a25f400) [pid = 1643] [serial = 984] [outer = 0x12a257c00] 11:02:34 INFO - PROCESS | 1643 | 1461607354391 Marionette DEBUG loaded listener.js 11:02:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x12eabf800) [pid = 1643] [serial = 985] [outer = 0x12a257c00] 11:02:34 INFO - PROCESS | 1643 | 1461607354750 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 519ms 11:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:02:34 INFO - PROCESS | 1643 | 1461607354780 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:02:34 INFO - PROCESS | 1643 | 1461607354781 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:02:34 INFO - PROCESS | 1643 | 1461607354783 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:02:34 INFO - PROCESS | 1643 | 1461607354784 Marionette TRACE conn2 <- [1,1286,null,{}] 11:02:34 INFO - PROCESS | 1643 | 1461607354799 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:34 INFO - PROCESS | 1643 | 1461607354893 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:02:34 INFO - PROCESS | 1643 | 1461607354898 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x13044b800 == 86 [pid = 1643] [id = 329] 11:02:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x12b233800) [pid = 1643] [serial = 986] [outer = 0x0] 11:02:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 192 (0x12b23a000) [pid = 1643] [serial = 987] [outer = 0x12b233800] 11:02:34 INFO - PROCESS | 1643 | 1461607354924 Marionette DEBUG loaded listener.js 11:02:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 193 (0x12b23e800) [pid = 1643] [serial = 988] [outer = 0x12b233800] 11:02:35 INFO - PROCESS | 1643 | 1461607355463 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 731ms 11:02:35 INFO - PROCESS | 1643 | 1461607355516 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:02:35 INFO - PROCESS | 1643 | 1461607355520 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:02:35 INFO - PROCESS | 1643 | 1461607355523 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:02:35 INFO - PROCESS | 1643 | 1461607355526 Marionette TRACE conn2 <- [1,1290,null,{}] 11:02:35 INFO - PROCESS | 1643 | 1461607355529 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:35 INFO - PROCESS | 1643 | 1461607355648 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:02:35 INFO - PROCESS | 1643 | 1461607355756 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a0e800 == 87 [pid = 1643] [id = 330] 11:02:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x11af4d800) [pid = 1643] [serial = 989] [outer = 0x0] 11:02:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 195 (0x11babf000) [pid = 1643] [serial = 990] [outer = 0x11af4d800] 11:02:35 INFO - PROCESS | 1643 | 1461607355788 Marionette DEBUG loaded listener.js 11:02:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 196 (0x11c8d2400) [pid = 1643] [serial = 991] [outer = 0x11af4d800] 11:02:36 INFO - PROCESS | 1643 | 1461607356263 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 773ms 11:02:36 INFO - PROCESS | 1643 | 1461607356297 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:02:36 INFO - PROCESS | 1643 | 1461607356305 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:02:36 INFO - PROCESS | 1643 | 1461607356311 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:02:36 INFO - PROCESS | 1643 | 1461607356315 Marionette TRACE conn2 <- [1,1294,null,{}] 11:02:36 INFO - PROCESS | 1643 | 1461607356339 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:36 INFO - PROCESS | 1643 | 1461607356502 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:02:36 INFO - PROCESS | 1643 | 1461607356593 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12abef800 == 88 [pid = 1643] [id = 331] 11:02:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x11c8d6c00) [pid = 1643] [serial = 992] [outer = 0x0] 11:02:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x126c82800) [pid = 1643] [serial = 993] [outer = 0x11c8d6c00] 11:02:36 INFO - PROCESS | 1643 | 1461607356624 Marionette DEBUG loaded listener.js 11:02:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x1291b4400) [pid = 1643] [serial = 994] [outer = 0x11c8d6c00] 11:02:37 INFO - PROCESS | 1643 | 1461607357086 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 843ms 11:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:02:37 INFO - PROCESS | 1643 | 1461607357153 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:02:37 INFO - PROCESS | 1643 | 1461607357155 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:02:37 INFO - PROCESS | 1643 | 1461607357157 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:02:37 INFO - PROCESS | 1643 | 1461607357160 Marionette TRACE conn2 <- [1,1298,null,{}] 11:02:37 INFO - PROCESS | 1643 | 1461607357168 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:37 INFO - PROCESS | 1643 | 1461607357290 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:02:37 INFO - PROCESS | 1643 | 1461607357377 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f1f1000 == 89 [pid = 1643] [id = 332] 11:02:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x12b231c00) [pid = 1643] [serial = 995] [outer = 0x0] 11:02:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x12b238400) [pid = 1643] [serial = 996] [outer = 0x12b231c00] 11:02:37 INFO - PROCESS | 1643 | 1461607357409 Marionette DEBUG loaded listener.js 11:02:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x12b5c5000) [pid = 1643] [serial = 997] [outer = 0x12b231c00] 11:02:37 INFO - PROCESS | 1643 | 1461607357840 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 724ms 11:02:37 INFO - PROCESS | 1643 | 1461607357882 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:02:37 INFO - PROCESS | 1643 | 1461607357884 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:02:37 INFO - PROCESS | 1643 | 1461607357886 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:02:37 INFO - PROCESS | 1643 | 1461607357887 Marionette TRACE conn2 <- [1,1302,null,{}] 11:02:37 INFO - PROCESS | 1643 | 1461607357890 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:38 INFO - PROCESS | 1643 | 1461607358020 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:02:38 INFO - PROCESS | 1643 | 1461607358130 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x12eba4000 == 90 [pid = 1643] [id = 333] 11:02:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x12b0be800) [pid = 1643] [serial = 998] [outer = 0x0] 11:02:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 204 (0x12b887400) [pid = 1643] [serial = 999] [outer = 0x12b0be800] 11:02:38 INFO - PROCESS | 1643 | 1461607358164 Marionette DEBUG loaded listener.js 11:02:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 205 (0x12c98d000) [pid = 1643] [serial = 1000] [outer = 0x12b0be800] 11:02:38 INFO - PROCESS | 1643 | 1461607358549 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 669ms 11:02:38 INFO - PROCESS | 1643 | 1461607358556 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:02:38 INFO - PROCESS | 1643 | 1461607358557 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:02:38 INFO - PROCESS | 1643 | 1461607358560 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:02:38 INFO - PROCESS | 1643 | 1461607358561 Marionette TRACE conn2 <- [1,1306,null,{}] 11:02:38 INFO - PROCESS | 1643 | 1461607358563 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:38 INFO - PROCESS | 1643 | 1461607358697 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:02:38 INFO - PROCESS | 1643 | 1461607358790 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a2c0000 == 91 [pid = 1643] [id = 334] 11:02:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 206 (0x12c982400) [pid = 1643] [serial = 1001] [outer = 0x0] 11:02:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 207 (0x12e698c00) [pid = 1643] [serial = 1002] [outer = 0x12c982400] 11:02:38 INFO - PROCESS | 1643 | 1461607358820 Marionette DEBUG loaded listener.js 11:02:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 208 (0x12eab6000) [pid = 1643] [serial = 1003] [outer = 0x12c982400] 11:02:39 INFO - PROCESS | 1643 | 1461607359242 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 721ms 11:02:39 INFO - PROCESS | 1643 | 1461607359282 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:02:39 INFO - PROCESS | 1643 | 1461607359284 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:02:39 INFO - PROCESS | 1643 | 1461607359286 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:02:39 INFO - PROCESS | 1643 | 1461607359287 Marionette TRACE conn2 <- [1,1310,null,{}] 11:02:39 INFO - PROCESS | 1643 | 1461607359290 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:39 INFO - PROCESS | 1643 | 1461607359419 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:02:39 INFO - PROCESS | 1643 | 1461607359557 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x138daf800 == 92 [pid = 1643] [id = 335] 11:02:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 209 (0x12ad35000) [pid = 1643] [serial = 1004] [outer = 0x0] 11:02:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 210 (0x12eab4000) [pid = 1643] [serial = 1005] [outer = 0x12ad35000] 11:02:39 INFO - PROCESS | 1643 | 1461607359610 Marionette DEBUG loaded listener.js 11:02:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 211 (0x12eb68400) [pid = 1643] [serial = 1006] [outer = 0x12ad35000] 11:02:40 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 11:02:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 11:02:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1 11:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:40 INFO - _addTest/ [0,1313,"getWindowHandle",null] 11:02:40 INFO - PROCESS | 1643 | 1461607360109 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:02:40 INFO - PROCESS | 1643 | 1461607360111 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:02:40 INFO - PROCESS | 1643 | 1461607360112 Marionette TRACE conn2 <- [1,1314,null,{}] 11:02:40 INFO - PROCESS | 1643 | 1461607360115 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:40 INFO - PROCESS | 1643 | 1461607360227 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:02:40 INFO - PROCESS | 1643 | 1461607360338 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ad5d800 == 93 [pid = 1643] [id = 336] 11:02:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 212 (0x12eac2000) [pid = 1643] [serial = 1007] [outer = 0x0] 11:02:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 213 (0x12f08ec00) [pid = 1643] [serial = 1008] [outer = 0x12eac2000] 11:02:40 INFO - PROCESS | 1643 | 1461607360370 Marionette DEBUG loaded listener.js 11:02:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 214 (0x12f539800) [pid = 1643] [serial = 1009] [outer = 0x12eac2000] 11:02:40 INFO - PROCESS | 1643 | 1461607360794 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 720ms 11:02:40 INFO - PROCESS | 1643 | 1461607360835 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:02:40 INFO - PROCESS | 1643 | 1461607360837 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:02:40 INFO - PROCESS | 1643 | 1461607360841 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:02:40 INFO - PROCESS | 1643 | 1461607360843 Marionette TRACE conn2 <- [1,1318,null,{}] 11:02:40 INFO - PROCESS | 1643 | 1461607360846 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:41 INFO - PROCESS | 1643 | 1461607361011 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:02:41 INFO - PROCESS | 1643 | 1461607361146 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f1e7800 == 94 [pid = 1643] [id = 337] 11:02:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 215 (0x11541c400) [pid = 1643] [serial = 1010] [outer = 0x0] 11:02:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 216 (0x12ae0b000) [pid = 1643] [serial = 1011] [outer = 0x11541c400] 11:02:41 INFO - PROCESS | 1643 | 1461607361175 Marionette DEBUG loaded listener.js 11:02:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 217 (0x12f9e8000) [pid = 1643] [serial = 1012] [outer = 0x11541c400] 11:02:41 INFO - PROCESS | 1643 | 1461607361609 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 823ms 11:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:02:41 INFO - PROCESS | 1643 | 1461607361663 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:02:41 INFO - PROCESS | 1643 | 1461607361665 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:02:41 INFO - PROCESS | 1643 | 1461607361667 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:02:41 INFO - PROCESS | 1643 | 1461607361668 Marionette TRACE conn2 <- [1,1322,null,{}] 11:02:41 INFO - PROCESS | 1643 | 1461607361671 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:41 INFO - PROCESS | 1643 | 1461607361786 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:02:41 INFO - PROCESS | 1643 | 1461607361869 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x119730800 == 95 [pid = 1643] [id = 338] 11:02:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 218 (0x118642400) [pid = 1643] [serial = 1013] [outer = 0x0] 11:02:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 219 (0x12afc2c00) [pid = 1643] [serial = 1014] [outer = 0x118642400] 11:02:41 INFO - PROCESS | 1643 | 1461607361901 Marionette DEBUG loaded listener.js 11:02:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 220 (0x12eb6ec00) [pid = 1643] [serial = 1015] [outer = 0x118642400] 11:02:42 INFO - PROCESS | 1643 | 1461607362322 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 720ms 11:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:02:42 INFO - PROCESS | 1643 | 1461607362388 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:02:42 INFO - PROCESS | 1643 | 1461607362389 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:02:42 INFO - PROCESS | 1643 | 1461607362391 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:02:42 INFO - PROCESS | 1643 | 1461607362392 Marionette TRACE conn2 <- [1,1326,null,{}] 11:02:42 INFO - PROCESS | 1643 | 1461607362395 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:42 INFO - PROCESS | 1643 | 1461607362697 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:02:42 INFO - PROCESS | 1643 | 1461607362821 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c90a800 == 96 [pid = 1643] [id = 339] 11:02:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 221 (0x114bb6c00) [pid = 1643] [serial = 1016] [outer = 0x0] 11:02:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 222 (0x115032000) [pid = 1643] [serial = 1017] [outer = 0x114bb6c00] 11:02:42 INFO - PROCESS | 1643 | 1461607362851 Marionette DEBUG loaded listener.js 11:02:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 223 (0x118ea3000) [pid = 1643] [serial = 1018] [outer = 0x114bb6c00] 11:02:43 INFO - PROCESS | 1643 | 1461607363289 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 922ms 11:02:43 INFO - PROCESS | 1643 | 1461607363314 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:02:43 INFO - PROCESS | 1643 | 1461607363316 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:02:43 INFO - PROCESS | 1643 | 1461607363319 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:02:43 INFO - PROCESS | 1643 | 1461607363322 Marionette TRACE conn2 <- [1,1330,null,{}] 11:02:43 INFO - PROCESS | 1643 | 1461607363325 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:43 INFO - PROCESS | 1643 | 1461607363431 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:02:43 INFO - PROCESS | 1643 | 1461607363545 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x125ec2800 == 97 [pid = 1643] [id = 340] 11:02:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 224 (0x11aa04c00) [pid = 1643] [serial = 1019] [outer = 0x0] 11:02:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 225 (0x11aabd400) [pid = 1643] [serial = 1020] [outer = 0x11aa04c00] 11:02:43 INFO - PROCESS | 1643 | 1461607363581 Marionette DEBUG loaded listener.js 11:02:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 226 (0x11b81f000) [pid = 1643] [serial = 1021] [outer = 0x11aa04c00] 11:02:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12f981000 == 96 [pid = 1643] [id = 328] 11:02:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12e40c000 == 95 [pid = 1643] [id = 327] 11:02:43 INFO - PROCESS | 1643 | --DOCSHELL 0x12b012000 == 94 [pid = 1643] [id = 326] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 225 (0x12ae12000) [pid = 1643] [serial = 921] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOCSHELL 0x12d29f800 == 93 [pid = 1643] [id = 325] 11:02:44 INFO - PROCESS | 1643 | --DOCSHELL 0x12c05d000 == 92 [pid = 1643] [id = 324] 11:02:44 INFO - PROCESS | 1643 | --DOCSHELL 0x12b494800 == 91 [pid = 1643] [id = 323] 11:02:44 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1c5000 == 90 [pid = 1643] [id = 322] 11:02:44 INFO - PROCESS | 1643 | --DOCSHELL 0x12a7a2000 == 89 [pid = 1643] [id = 321] 11:02:44 INFO - PROCESS | 1643 | --DOCSHELL 0x1295aa800 == 88 [pid = 1643] [id = 320] 11:02:44 INFO - PROCESS | 1643 | --DOCSHELL 0x125eaf000 == 87 [pid = 1643] [id = 319] 11:02:44 INFO - PROCESS | 1643 | --DOCSHELL 0x11651f800 == 86 [pid = 1643] [id = 318] 11:02:44 INFO - PROCESS | 1643 | --DOCSHELL 0x123a09800 == 85 [pid = 1643] [id = 317] 11:02:44 INFO - PROCESS | 1643 | --DOCSHELL 0x12fe1b000 == 84 [pid = 1643] [id = 311] 11:02:44 INFO - PROCESS | 1643 | 1461607364102 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:02:44 INFO - PROCESS | 1643 | --DOCSHELL 0x12dc2f800 == 83 [pid = 1643] [id = 310] 11:02:44 INFO - PROCESS | 1643 | --DOCSHELL 0x1277e3800 == 82 [pid = 1643] [id = 309] 11:02:44 INFO - PROCESS | 1643 | --DOCSHELL 0x11afea000 == 81 [pid = 1643] [id = 308] 11:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 822ms 11:02:44 INFO - PROCESS | 1643 | 1461607364143 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:02:44 INFO - PROCESS | 1643 | 1461607364146 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:02:44 INFO - PROCESS | 1643 | 1461607364149 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:02:44 INFO - PROCESS | 1643 | 1461607364151 Marionette TRACE conn2 <- [1,1334,null,{}] 11:02:44 INFO - PROCESS | 1643 | 1461607364155 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:44 INFO - PROCESS | 1643 | 1461607364295 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 224 (0x12a72d800) [pid = 1643] [serial = 903] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 223 (0x12b0bac00) [pid = 1643] [serial = 906] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 222 (0x12b5c6c00) [pid = 1643] [serial = 909] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 221 (0x119e4a400) [pid = 1643] [serial = 886] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 220 (0x118e11400) [pid = 1643] [serial = 885] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 219 (0x12e69c000) [pid = 1643] [serial = 876] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 218 (0x125c67800) [pid = 1643] [serial = 897] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 217 (0x12676ec00) [pid = 1643] [serial = 898] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 216 (0x11c9c9000) [pid = 1643] [serial = 894] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 215 (0x123b58800) [pid = 1643] [serial = 895] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 214 (0x11ad9ec00) [pid = 1643] [serial = 889] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 213 (0x11aa06800) [pid = 1643] [serial = 888] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 212 (0x12bacc000) [pid = 1643] [serial = 873] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 211 (0x11c09f400) [pid = 1643] [serial = 891] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 210 (0x11c7e9400) [pid = 1643] [serial = 892] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 209 (0x12b0bc800) [pid = 1643] [serial = 907] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 208 (0x11b833400) [pid = 1643] [serial = 864] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 207 (0x12afc9800) [pid = 1643] [serial = 870] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 206 (0x11424ac00) [pid = 1643] [serial = 861] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 205 (0x12a72f000) [pid = 1643] [serial = 912] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 204 (0x123b5dc00) [pid = 1643] [serial = 867] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 203 (0x12b0b1000) [pid = 1643] [serial = 882] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 202 (0x12ea12000) [pid = 1643] [serial = 879] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x12f53e800) [pid = 1643] [serial = 859] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x12d506000) [pid = 1643] [serial = 916] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x12b688400) [pid = 1643] [serial = 910] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x126eefc00) [pid = 1643] [serial = 900] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x12a723c00) [pid = 1643] [serial = 901] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x12afcb400) [pid = 1643] [serial = 904] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 195 (0x12b756000) [pid = 1643] [serial = 913] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 194 (0x12ddcb800) [pid = 1643] [serial = 919] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 193 (0x12bd91800) [pid = 1643] [serial = 915] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | --DOMWINDOW == 192 (0x12dc13c00) [pid = 1643] [serial = 918] [outer = 0x0] [url = about:blank] 11:02:44 INFO - PROCESS | 1643 | 1461607364407 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x11ab0c800 == 82 [pid = 1643] [id = 341] 11:02:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 193 (0x118e11400) [pid = 1643] [serial = 1022] [outer = 0x0] 11:02:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x11b833400) [pid = 1643] [serial = 1023] [outer = 0x118e11400] 11:02:44 INFO - PROCESS | 1643 | 1461607364454 Marionette DEBUG loaded listener.js 11:02:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 195 (0x11c8d5400) [pid = 1643] [serial = 1024] [outer = 0x118e11400] 11:02:44 INFO - PROCESS | 1643 | 1461607364820 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 724ms 11:02:44 INFO - PROCESS | 1643 | 1461607364872 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:02:44 INFO - PROCESS | 1643 | 1461607364875 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:02:44 INFO - PROCESS | 1643 | 1461607364891 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:02:44 INFO - PROCESS | 1643 | 1461607364894 Marionette TRACE conn2 <- [1,1338,null,{}] 11:02:44 INFO - PROCESS | 1643 | 1461607364897 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:44 INFO - PROCESS | 1643 | 1461607364991 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:02:44 INFO - PROCESS | 1643 | 1461607364995 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x125ebc800 == 83 [pid = 1643] [id = 342] 11:02:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 196 (0x11c8dec00) [pid = 1643] [serial = 1025] [outer = 0x0] 11:02:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x123b5f000) [pid = 1643] [serial = 1026] [outer = 0x11c8dec00] 11:02:45 INFO - PROCESS | 1643 | 1461607365022 Marionette DEBUG loaded listener.js 11:02:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x126c2e800) [pid = 1643] [serial = 1027] [outer = 0x11c8dec00] 11:02:45 INFO - PROCESS | 1643 | 1461607365847 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 981ms 11:02:45 INFO - PROCESS | 1643 | 1461607365863 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:02:45 INFO - PROCESS | 1643 | 1461607365864 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:02:45 INFO - PROCESS | 1643 | 1461607365868 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:02:45 INFO - PROCESS | 1643 | 1461607365869 Marionette TRACE conn2 <- [1,1342,null,{}] 11:02:45 INFO - PROCESS | 1643 | 1461607365871 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:45 INFO - PROCESS | 1643 | 1461607365962 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:02:46 INFO - PROCESS | 1643 | 1461607366042 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x129728800 == 84 [pid = 1643] [id = 343] 11:02:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x11c948800) [pid = 1643] [serial = 1028] [outer = 0x0] 11:02:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x1277b5000) [pid = 1643] [serial = 1029] [outer = 0x11c948800] 11:02:46 INFO - PROCESS | 1643 | 1461607366069 Marionette DEBUG loaded listener.js 11:02:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x129375800) [pid = 1643] [serial = 1030] [outer = 0x11c948800] 11:02:46 INFO - PROCESS | 1643 | 1461607366422 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 570ms 11:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:02:46 INFO - PROCESS | 1643 | 1461607366438 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:02:46 INFO - PROCESS | 1643 | 1461607366439 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:02:46 INFO - PROCESS | 1643 | 1461607366441 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:02:46 INFO - PROCESS | 1643 | 1461607366442 Marionette TRACE conn2 <- [1,1346,null,{}] 11:02:46 INFO - PROCESS | 1643 | 1461607366445 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:46 INFO - PROCESS | 1643 | 1461607366560 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:02:46 INFO - PROCESS | 1643 | 1461607366576 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x12abe8000 == 85 [pid = 1643] [id = 344] 11:02:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x12a25f800) [pid = 1643] [serial = 1031] [outer = 0x0] 11:02:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x12a727c00) [pid = 1643] [serial = 1032] [outer = 0x12a25f800] 11:02:46 INFO - PROCESS | 1643 | 1461607366608 Marionette DEBUG loaded listener.js 11:02:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 204 (0x12ad30000) [pid = 1643] [serial = 1033] [outer = 0x12a25f800] 11:02:46 INFO - PROCESS | 1643 | 1461607366981 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 570ms 11:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:02:47 INFO - PROCESS | 1643 | 1461607367013 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:02:47 INFO - PROCESS | 1643 | 1461607367014 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:02:47 INFO - PROCESS | 1643 | 1461607367018 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:02:47 INFO - PROCESS | 1643 | 1461607367020 Marionette TRACE conn2 <- [1,1350,null,{}] 11:02:47 INFO - PROCESS | 1643 | 1461607367022 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:47 INFO - PROCESS | 1643 | 1461607367137 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:02:47 INFO - PROCESS | 1643 | 1461607367149 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1bd800 == 86 [pid = 1643] [id = 345] 11:02:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 205 (0x12ad30800) [pid = 1643] [serial = 1034] [outer = 0x0] 11:02:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 206 (0x12ae07800) [pid = 1643] [serial = 1035] [outer = 0x12ad30800] 11:02:47 INFO - PROCESS | 1643 | 1461607367174 Marionette DEBUG loaded listener.js 11:02:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 207 (0x12b0b2800) [pid = 1643] [serial = 1036] [outer = 0x12ad30800] 11:02:47 INFO - PROCESS | 1643 | 1461607367557 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 569ms 11:02:47 INFO - PROCESS | 1643 | 1461607367587 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:02:47 INFO - PROCESS | 1643 | 1461607367589 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:02:47 INFO - PROCESS | 1643 | 1461607367596 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:02:47 INFO - PROCESS | 1643 | 1461607367597 Marionette TRACE conn2 <- [1,1354,null,{}] 11:02:47 INFO - PROCESS | 1643 | 1461607367600 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:47 INFO - PROCESS | 1643 | 1461607367716 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:02:47 INFO - PROCESS | 1643 | 1461607367729 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bda3000 == 87 [pid = 1643] [id = 346] 11:02:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 208 (0x115713000) [pid = 1643] [serial = 1037] [outer = 0x0] 11:02:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 209 (0x12b231400) [pid = 1643] [serial = 1038] [outer = 0x115713000] 11:02:47 INFO - PROCESS | 1643 | 1461607367757 Marionette DEBUG loaded listener.js 11:02:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 210 (0x12b5c0c00) [pid = 1643] [serial = 1039] [outer = 0x115713000] 11:02:48 INFO - PROCESS | 1643 | --DOMWINDOW == 209 (0x12a257c00) [pid = 1643] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:02:48 INFO - PROCESS | 1643 | --DOMWINDOW == 208 (0x1134e2000) [pid = 1643] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:02:48 INFO - PROCESS | 1643 | --DOMWINDOW == 207 (0x1133e6400) [pid = 1643] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:02:48 INFO - PROCESS | 1643 | --DOMWINDOW == 206 (0x12a1a7000) [pid = 1643] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:02:48 INFO - PROCESS | 1643 | --DOMWINDOW == 205 (0x11adf5400) [pid = 1643] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:02:48 INFO - PROCESS | 1643 | --DOMWINDOW == 204 (0x12afcfc00) [pid = 1643] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:02:48 INFO - PROCESS | 1643 | --DOMWINDOW == 203 (0x11c8d7800) [pid = 1643] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:02:48 INFO - PROCESS | 1643 | --DOMWINDOW == 202 (0x11c80fc00) [pid = 1643] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:02:48 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x115026c00) [pid = 1643] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:02:48 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x12c98d800) [pid = 1643] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:02:48 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x115024000) [pid = 1643] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:02:48 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x12afcd000) [pid = 1643] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:02:48 INFO - PROCESS | 1643 | 1461607368280 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 720ms 11:02:48 INFO - PROCESS | 1643 | 1461607368317 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:02:48 INFO - PROCESS | 1643 | 1461607368318 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:02:48 INFO - PROCESS | 1643 | 1461607368320 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:02:48 INFO - PROCESS | 1643 | 1461607368321 Marionette TRACE conn2 <- [1,1358,null,{}] 11:02:48 INFO - PROCESS | 1643 | 1461607368324 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:48 INFO - PROCESS | 1643 | 1461607368416 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:02:48 INFO - PROCESS | 1643 | 1461607368438 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12abf7000 == 88 [pid = 1643] [id = 347] 11:02:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x11a8fc800) [pid = 1643] [serial = 1040] [outer = 0x0] 11:02:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x12a1eb400) [pid = 1643] [serial = 1041] [outer = 0x11a8fc800] 11:02:48 INFO - PROCESS | 1643 | 1461607368464 Marionette DEBUG loaded listener.js 11:02:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x12b233400) [pid = 1643] [serial = 1042] [outer = 0x11a8fc800] 11:02:48 INFO - PROCESS | 1643 | 1461607368801 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 518ms 11:02:48 INFO - PROCESS | 1643 | 1461607368846 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:02:48 INFO - PROCESS | 1643 | 1461607368848 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:02:48 INFO - PROCESS | 1643 | 1461607368853 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:02:48 INFO - PROCESS | 1643 | 1461607368855 Marionette TRACE conn2 <- [1,1362,null,{}] 11:02:48 INFO - PROCESS | 1643 | 1461607368857 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:48 INFO - PROCESS | 1643 | 1461607368949 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:02:48 INFO - PROCESS | 1643 | 1461607368953 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c9d7000 == 89 [pid = 1643] [id = 348] 11:02:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x12afc5000) [pid = 1643] [serial = 1043] [outer = 0x0] 11:02:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x12b5cd800) [pid = 1643] [serial = 1044] [outer = 0x12afc5000] 11:02:48 INFO - PROCESS | 1643 | 1461607368979 Marionette DEBUG loaded listener.js 11:02:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 204 (0x12bacb800) [pid = 1643] [serial = 1045] [outer = 0x12afc5000] 11:02:49 INFO - PROCESS | 1643 | 1461607369328 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 520ms 11:02:49 INFO - PROCESS | 1643 | 1461607369373 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:02:49 INFO - PROCESS | 1643 | 1461607369374 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:02:49 INFO - PROCESS | 1643 | 1461607369376 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:02:49 INFO - PROCESS | 1643 | 1461607369377 Marionette TRACE conn2 <- [1,1366,null,{}] 11:02:49 INFO - PROCESS | 1643 | 1461607369380 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:49 INFO - PROCESS | 1643 | 1461607369473 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:02:49 INFO - PROCESS | 1643 | 1461607369545 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12dc2a800 == 90 [pid = 1643] [id = 349] 11:02:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 205 (0x12b235000) [pid = 1643] [serial = 1046] [outer = 0x0] 11:02:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 206 (0x12bd97800) [pid = 1643] [serial = 1047] [outer = 0x12b235000] 11:02:49 INFO - PROCESS | 1643 | 1461607369576 Marionette DEBUG loaded listener.js 11:02:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 207 (0x12c98b800) [pid = 1643] [serial = 1048] [outer = 0x12b235000] 11:02:49 INFO - PROCESS | 1643 | 1461607369894 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:02:49 INFO - PROCESS | 1643 | 1461607369949 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:02:49 INFO - PROCESS | 1643 | 1461607369953 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:02:49 INFO - PROCESS | 1643 | 1461607369955 Marionette TRACE conn2 <- [1,1370,null,{}] 11:02:49 INFO - PROCESS | 1643 | 1461607369959 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:50 INFO - PROCESS | 1643 | 1461607370121 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:02:50 INFO - PROCESS | 1643 | 1461607370343 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x1179c4000 == 91 [pid = 1643] [id = 350] 11:02:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 208 (0x1134da800) [pid = 1643] [serial = 1049] [outer = 0x0] 11:02:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 209 (0x1147e0c00) [pid = 1643] [serial = 1050] [outer = 0x1134da800] 11:02:50 INFO - PROCESS | 1643 | 1461607370399 Marionette DEBUG loaded listener.js 11:02:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 210 (0x118f62800) [pid = 1643] [serial = 1051] [outer = 0x1134da800] 11:02:50 INFO - PROCESS | 1643 | 1461607370908 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:02:50 INFO - PROCESS | 1643 | 1461607370929 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:02:50 INFO - PROCESS | 1643 | 1461607370932 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:02:50 INFO - PROCESS | 1643 | 1461607370934 Marionette TRACE conn2 <- [1,1374,null,{}] 11:02:50 INFO - PROCESS | 1643 | 1461607370938 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:51 INFO - PROCESS | 1643 | 1461607371055 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:02:51 INFO - PROCESS | 1643 | 1461607371134 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x1261b4000 == 92 [pid = 1643] [id = 351] 11:02:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 211 (0x11ad6b800) [pid = 1643] [serial = 1052] [outer = 0x0] 11:02:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 212 (0x11c2be400) [pid = 1643] [serial = 1053] [outer = 0x11ad6b800] 11:02:51 INFO - PROCESS | 1643 | 1461607371169 Marionette DEBUG loaded listener.js 11:02:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 213 (0x123b5f400) [pid = 1643] [serial = 1054] [outer = 0x11ad6b800] 11:02:51 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:51 INFO - PROCESS | 1643 | 1461607371597 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:02:51 INFO - PROCESS | 1643 | 1461607371609 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:02:51 INFO - PROCESS | 1643 | 1461607371613 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:02:51 INFO - PROCESS | 1643 | 1461607371615 Marionette TRACE conn2 <- [1,1378,null,{}] 11:02:51 INFO - PROCESS | 1643 | 1461607371617 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:51 INFO - PROCESS | 1643 | 1461607371728 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:02:51 INFO - PROCESS | 1643 | 1461607371838 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b021800 == 93 [pid = 1643] [id = 352] 11:02:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 214 (0x12624cc00) [pid = 1643] [serial = 1055] [outer = 0x0] 11:02:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 215 (0x129375c00) [pid = 1643] [serial = 1056] [outer = 0x12624cc00] 11:02:51 INFO - PROCESS | 1643 | 1461607371871 Marionette DEBUG loaded listener.js 11:02:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 216 (0x12a25cc00) [pid = 1643] [serial = 1057] [outer = 0x12624cc00] 11:02:52 INFO - PROCESS | 1643 | 1461607372322 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 11:02:52 INFO - PROCESS | 1643 | 1461607372336 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:02:52 INFO - PROCESS | 1643 | 1461607372378 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:02:52 INFO - PROCESS | 1643 | 1461607372382 Marionette TRACE conn2 <- [1,1382,null,{}] 11:02:52 INFO - PROCESS | 1643 | 1461607372405 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:52 INFO - PROCESS | 1643 | 1461607372521 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:02:52 INFO - PROCESS | 1643 | 1461607372602 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f1f7000 == 94 [pid = 1643] [id = 353] 11:02:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 217 (0x12a731000) [pid = 1643] [serial = 1058] [outer = 0x0] 11:02:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 218 (0x12b0b5c00) [pid = 1643] [serial = 1059] [outer = 0x12a731000] 11:02:52 INFO - PROCESS | 1643 | 1461607372634 Marionette DEBUG loaded listener.js 11:02:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 219 (0x12c988c00) [pid = 1643] [serial = 1060] [outer = 0x12a731000] 11:02:53 INFO - PROCESS | 1643 | [1643] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:53 INFO - PROCESS | 1643 | 1461607373083 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 11:02:53 INFO - PROCESS | 1643 | 1461607373134 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:02:53 INFO - PROCESS | 1643 | 1461607373137 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:02:53 INFO - PROCESS | 1643 | 1461607373138 Marionette TRACE conn2 <- [1,1386,null,{}] 11:02:53 INFO - PROCESS | 1643 | 1461607373140 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:53 INFO - PROCESS | 1643 | 1461607373252 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:02:53 INFO - PROCESS | 1643 | 1461607373334 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x130441800 == 95 [pid = 1643] [id = 354] 11:02:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 220 (0x12c989000) [pid = 1643] [serial = 1061] [outer = 0x0] 11:02:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 221 (0x12d785400) [pid = 1643] [serial = 1062] [outer = 0x12c989000] 11:02:53 INFO - PROCESS | 1643 | 1461607373365 Marionette DEBUG loaded listener.js 11:02:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 222 (0x12e647c00) [pid = 1643] [serial = 1063] [outer = 0x12c989000] 11:02:53 INFO - PROCESS | 1643 | 1461607373776 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 11:02:53 INFO - PROCESS | 1643 | 1461607373823 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:02:53 INFO - PROCESS | 1643 | 1461607373825 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:02:53 INFO - PROCESS | 1643 | 1461607373826 Marionette TRACE conn2 <- [1,1390,null,{}] 11:02:53 INFO - PROCESS | 1643 | 1461607373829 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:53 INFO - PROCESS | 1643 | 1461607373977 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:02:54 INFO - PROCESS | 1643 | 1461607374035 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x1372a3000 == 96 [pid = 1643] [id = 355] 11:02:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 223 (0x12e9ca400) [pid = 1643] [serial = 1064] [outer = 0x0] 11:02:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 224 (0x12ea12000) [pid = 1643] [serial = 1065] [outer = 0x12e9ca400] 11:02:54 INFO - PROCESS | 1643 | 1461607374074 Marionette DEBUG loaded listener.js 11:02:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 225 (0x12eabd400) [pid = 1643] [serial = 1066] [outer = 0x12e9ca400] 11:02:54 INFO - PROCESS | 1643 | 1461607374498 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 721ms 11:02:54 INFO - PROCESS | 1643 | 1461607374546 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:02:54 INFO - PROCESS | 1643 | 1461607374548 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:02:54 INFO - PROCESS | 1643 | 1461607374550 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:02:54 INFO - PROCESS | 1643 | 1461607374551 Marionette TRACE conn2 <- [1,1394,null,{}] 11:02:54 INFO - PROCESS | 1643 | 1461607374554 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:54 INFO - PROCESS | 1643 | 1461607374665 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:02:54 INFO - PROCESS | 1643 | 1461607374747 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x138da1000 == 97 [pid = 1643] [id = 356] 11:02:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 226 (0x12abc3800) [pid = 1643] [serial = 1067] [outer = 0x0] 11:02:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 227 (0x12abc6400) [pid = 1643] [serial = 1068] [outer = 0x12abc3800] 11:02:54 INFO - PROCESS | 1643 | 1461607374777 Marionette DEBUG loaded listener.js 11:02:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 228 (0x12ad05800) [pid = 1643] [serial = 1069] [outer = 0x12abc3800] 11:02:55 INFO - PROCESS | 1643 | 1461607375185 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 11:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:02:55 INFO - PROCESS | 1643 | 1461607375221 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:02:55 INFO - PROCESS | 1643 | 1461607375222 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:02:55 INFO - PROCESS | 1643 | 1461607375224 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:02:55 INFO - PROCESS | 1643 | 1461607375225 Marionette TRACE conn2 <- [1,1398,null,{}] 11:02:55 INFO - PROCESS | 1643 | 1461607375228 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:55 INFO - PROCESS | 1643 | 1461607375360 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:02:55 INFO - PROCESS | 1643 | 1461607375442 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x139d33800 == 98 [pid = 1643] [id = 357] 11:02:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 229 (0x12abc4000) [pid = 1643] [serial = 1070] [outer = 0x0] 11:02:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 230 (0x12aca5000) [pid = 1643] [serial = 1071] [outer = 0x12abc4000] 11:02:55 INFO - PROCESS | 1643 | 1461607375474 Marionette DEBUG loaded listener.js 11:02:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 231 (0x12aca9c00) [pid = 1643] [serial = 1072] [outer = 0x12abc4000] 11:02:55 INFO - PROCESS | 1643 | 1461607375895 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 721ms 11:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:02:55 INFO - PROCESS | 1643 | 1461607375945 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:02:55 INFO - PROCESS | 1643 | 1461607375947 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:02:55 INFO - PROCESS | 1643 | 1461607375949 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:02:55 INFO - PROCESS | 1643 | 1461607375950 Marionette TRACE conn2 <- [1,1402,null,{}] 11:02:55 INFO - PROCESS | 1643 | 1461607375953 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:56 INFO - PROCESS | 1643 | 1461607376064 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:02:56 INFO - PROCESS | 1643 | 1461607376174 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x139d48800 == 99 [pid = 1643] [id = 358] 11:02:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 232 (0x12aca9000) [pid = 1643] [serial = 1073] [outer = 0x0] 11:02:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 233 (0x12ad02800) [pid = 1643] [serial = 1074] [outer = 0x12aca9000] 11:02:56 INFO - PROCESS | 1643 | 1461607376205 Marionette DEBUG loaded listener.js 11:02:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 234 (0x12ad0a000) [pid = 1643] [serial = 1075] [outer = 0x12aca9000] 11:02:56 INFO - PROCESS | 1643 | 1461607376641 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 720ms 11:02:56 INFO - PROCESS | 1643 | 1461607376681 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:02:56 INFO - PROCESS | 1643 | 1461607376683 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:02:56 INFO - PROCESS | 1643 | 1461607376701 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:02:56 INFO - PROCESS | 1643 | 1461607376702 Marionette TRACE conn2 <- [1,1406,null,{}] 11:02:56 INFO - PROCESS | 1643 | 1461607376704 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:56 INFO - PROCESS | 1643 | 1461607376820 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:02:56 INFO - PROCESS | 1643 | 1461607376931 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c30c800 == 100 [pid = 1643] [id = 359] 11:02:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 235 (0x123a5c800) [pid = 1643] [serial = 1076] [outer = 0x0] 11:02:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 236 (0x12ad0a400) [pid = 1643] [serial = 1077] [outer = 0x123a5c800] 11:02:56 INFO - PROCESS | 1643 | 1461607376956 Marionette DEBUG loaded listener.js 11:02:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 237 (0x12ad0f800) [pid = 1643] [serial = 1078] [outer = 0x123a5c800] 11:02:57 INFO - PROCESS | 1643 | 1461607377383 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 723ms 11:02:57 INFO - PROCESS | 1643 | 1461607377422 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:02:57 INFO - PROCESS | 1643 | 1461607377424 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:02:57 INFO - PROCESS | 1643 | 1461607377428 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:02:57 INFO - PROCESS | 1643 | 1461607377430 Marionette TRACE conn2 <- [1,1410,null,{}] 11:02:57 INFO - PROCESS | 1643 | 1461607377434 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:57 INFO - PROCESS | 1643 | 1461607377581 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:02:57 INFO - PROCESS | 1643 | 1461607377692 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d276000 == 101 [pid = 1643] [id = 360] 11:02:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 238 (0x12eabc800) [pid = 1643] [serial = 1079] [outer = 0x0] 11:02:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 239 (0x12f9ee800) [pid = 1643] [serial = 1080] [outer = 0x12eabc800] 11:02:57 INFO - PROCESS | 1643 | 1461607377727 Marionette DEBUG loaded listener.js 11:02:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 240 (0x12fbf1000) [pid = 1643] [serial = 1081] [outer = 0x12eabc800] 11:02:58 INFO - PROCESS | 1643 | 1461607378521 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1123ms 11:02:58 INFO - PROCESS | 1643 | 1461607378551 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:02:58 INFO - PROCESS | 1643 | 1461607378556 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:02:58 INFO - PROCESS | 1643 | 1461607378561 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:02:58 INFO - PROCESS | 1643 | 1461607378564 Marionette TRACE conn2 <- [1,1414,null,{}] 11:02:58 INFO - PROCESS | 1643 | 1461607378570 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:58 INFO - PROCESS | 1643 | 1461607378733 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:02:58 INFO - PROCESS | 1643 | 1461607378870 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x1156a4000 == 102 [pid = 1643] [id = 361] 11:02:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 241 (0x11ad6a000) [pid = 1643] [serial = 1082] [outer = 0x0] 11:02:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 242 (0x11bac1400) [pid = 1643] [serial = 1083] [outer = 0x11ad6a000] 11:02:58 INFO - PROCESS | 1643 | 1461607378901 Marionette DEBUG loaded listener.js 11:02:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 243 (0x125c67800) [pid = 1643] [serial = 1084] [outer = 0x11ad6a000] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x13016e800 == 101 [pid = 1643] [id = 249] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba06800 == 100 [pid = 1643] [id = 252] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x1373d2800 == 99 [pid = 1643] [id = 290] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12dc2a800 == 98 [pid = 1643] [id = 349] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12c9d7000 == 97 [pid = 1643] [id = 348] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12abf7000 == 96 [pid = 1643] [id = 347] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12bda3000 == 95 [pid = 1643] [id = 346] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1bd800 == 94 [pid = 1643] [id = 345] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12abe8000 == 93 [pid = 1643] [id = 344] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 242 (0x12bea5800) [pid = 1643] [serial = 936] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 241 (0x12ddd0400) [pid = 1643] [serial = 939] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 240 (0x126c29c00) [pid = 1643] [serial = 942] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 239 (0x12c983400) [pid = 1643] [serial = 948] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 238 (0x12e695800) [pid = 1643] [serial = 945] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x129728800 == 92 [pid = 1643] [id = 343] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x125ebc800 == 91 [pid = 1643] [id = 342] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x11ab0c800 == 90 [pid = 1643] [id = 341] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x125ec2800 == 89 [pid = 1643] [id = 340] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x11c90a800 == 88 [pid = 1643] [id = 339] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12ad5d800 == 87 [pid = 1643] [id = 336] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x138daf800 == 86 [pid = 1643] [id = 335] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x13a2c0000 == 85 [pid = 1643] [id = 334] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12eba4000 == 84 [pid = 1643] [id = 333] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12f1f1000 == 83 [pid = 1643] [id = 332] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x12abef800 == 82 [pid = 1643] [id = 331] 11:02:59 INFO - PROCESS | 1643 | --DOCSHELL 0x123a0e800 == 81 [pid = 1643] [id = 330] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 237 (0x12a25f400) [pid = 1643] [serial = 984] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 236 (0x123b58c00) [pid = 1643] [serial = 969] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 235 (0x119e49800) [pid = 1643] [serial = 924] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 234 (0x119198c00) [pid = 1643] [serial = 954] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 233 (0x11c2b0400) [pid = 1643] [serial = 955] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 232 (0x12a72ac00) [pid = 1643] [serial = 963] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 231 (0x12afcf800) [pid = 1643] [serial = 964] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 230 (0x12afcc400) [pid = 1643] [serial = 933] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 229 (0x12d2dac00) [pid = 1643] [serial = 972] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 228 (0x12b0bf000) [pid = 1643] [serial = 966] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 227 (0x1291b4800) [pid = 1643] [serial = 930] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 226 (0x12770a000) [pid = 1643] [serial = 960] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 225 (0x12a1e9000) [pid = 1643] [serial = 961] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 224 (0x11bef1400) [pid = 1643] [serial = 927] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 223 (0x12c98bc00) [pid = 1643] [serial = 970] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 222 (0x11c9cf400) [pid = 1643] [serial = 957] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 221 (0x1264c5800) [pid = 1643] [serial = 958] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 220 (0x118c0a800) [pid = 1643] [serial = 951] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 219 (0x11a825000) [pid = 1643] [serial = 952] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 218 (0x12e651400) [pid = 1643] [serial = 975] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 217 (0x12ddc8000) [pid = 1643] [serial = 973] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 216 (0x126ef2400) [pid = 1643] [serial = 978] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 215 (0x12e9bf800) [pid = 1643] [serial = 976] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 214 (0x12eac0400) [pid = 1643] [serial = 982] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 213 (0x12c982c00) [pid = 1643] [serial = 967] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 212 (0x12b5c8400) [pid = 1643] [serial = 979] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 211 (0x12ea0d000) [pid = 1643] [serial = 981] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | --DOMWINDOW == 210 (0x12eabf800) [pid = 1643] [serial = 985] [outer = 0x0] [url = about:blank] 11:02:59 INFO - PROCESS | 1643 | 1461607379612 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1079ms 11:02:59 INFO - PROCESS | 1643 | 1461607379639 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:02:59 INFO - PROCESS | 1643 | 1461607379643 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:02:59 INFO - PROCESS | 1643 | 1461607379648 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:02:59 INFO - PROCESS | 1643 | 1461607379649 Marionette TRACE conn2 <- [1,1418,null,{}] 11:02:59 INFO - PROCESS | 1643 | 1461607379652 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:59 INFO - PROCESS | 1643 | 1461607379744 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:02:59 INFO - PROCESS | 1643 | 1461607379750 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a08000 == 82 [pid = 1643] [id = 362] 11:02:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 211 (0x11c81b400) [pid = 1643] [serial = 1085] [outer = 0x0] 11:02:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 212 (0x1271c3c00) [pid = 1643] [serial = 1086] [outer = 0x11c81b400] 11:02:59 INFO - PROCESS | 1643 | 1461607379776 Marionette DEBUG loaded listener.js 11:02:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 213 (0x12a252c00) [pid = 1643] [serial = 1087] [outer = 0x11c81b400] 11:03:00 INFO - PROCESS | 1643 | 1461607380163 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 573ms 11:03:00 INFO - PROCESS | 1643 | 1461607380221 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:03:00 INFO - PROCESS | 1643 | 1461607380222 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:03:00 INFO - PROCESS | 1643 | 1461607380225 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:03:00 INFO - PROCESS | 1643 | 1461607380227 Marionette TRACE conn2 <- [1,1422,null,{}] 11:03:00 INFO - PROCESS | 1643 | 1461607380234 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:00 INFO - PROCESS | 1643 | 1461607380331 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:03:00 INFO - PROCESS | 1643 | 1461607380338 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12abea000 == 83 [pid = 1643] [id = 363] 11:03:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 214 (0x12abc6800) [pid = 1643] [serial = 1088] [outer = 0x0] 11:03:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 215 (0x12ad37800) [pid = 1643] [serial = 1089] [outer = 0x12abc6800] 11:03:00 INFO - PROCESS | 1643 | 1461607380365 Marionette DEBUG loaded listener.js 11:03:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 216 (0x12afc6c00) [pid = 1643] [serial = 1090] [outer = 0x12abc6800] 11:03:00 INFO - PROCESS | 1643 | 1461607380725 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 520ms 11:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:03:00 INFO - PROCESS | 1643 | 1461607380746 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:03:00 INFO - PROCESS | 1643 | 1461607380747 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:03:00 INFO - PROCESS | 1643 | 1461607380750 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:03:00 INFO - PROCESS | 1643 | 1461607380751 Marionette TRACE conn2 <- [1,1426,null,{}] 11:03:00 INFO - PROCESS | 1643 | 1461607380753 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:00 INFO - PROCESS | 1643 | 1461607380849 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:03:00 INFO - PROCESS | 1643 | 1461607380853 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1c4000 == 84 [pid = 1643] [id = 364] 11:03:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 217 (0x12afd0000) [pid = 1643] [serial = 1091] [outer = 0x0] 11:03:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 218 (0x12b236800) [pid = 1643] [serial = 1092] [outer = 0x12afd0000] 11:03:00 INFO - PROCESS | 1643 | 1461607380880 Marionette DEBUG loaded listener.js 11:03:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 219 (0x12b5c5800) [pid = 1643] [serial = 1093] [outer = 0x12afd0000] 11:03:01 INFO - PROCESS | 1643 | 1461607381245 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 520ms 11:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:03:01 INFO - PROCESS | 1643 | 1461607381270 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:03:01 INFO - PROCESS | 1643 | 1461607381271 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:03:01 INFO - PROCESS | 1643 | 1461607381274 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:03:01 INFO - PROCESS | 1643 | 1461607381275 Marionette TRACE conn2 <- [1,1430,null,{}] 11:03:01 INFO - PROCESS | 1643 | 1461607381277 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:01 INFO - PROCESS | 1643 | 1461607381371 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:03:01 INFO - PROCESS | 1643 | 1461607381455 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba6e000 == 85 [pid = 1643] [id = 365] 11:03:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 220 (0x12b0b6400) [pid = 1643] [serial = 1094] [outer = 0x0] 11:03:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 221 (0x12b681400) [pid = 1643] [serial = 1095] [outer = 0x12b0b6400] 11:03:01 INFO - PROCESS | 1643 | 1461607381481 Marionette DEBUG loaded listener.js 11:03:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 222 (0x12c983400) [pid = 1643] [serial = 1096] [outer = 0x12b0b6400] 11:03:01 INFO - PROCESS | 1643 | 1461607381820 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 567ms 11:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:03:01 INFO - PROCESS | 1643 | 1461607381848 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:03:01 INFO - PROCESS | 1643 | 1461607381849 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:03:01 INFO - PROCESS | 1643 | 1461607381852 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:03:01 INFO - PROCESS | 1643 | 1461607381853 Marionette TRACE conn2 <- [1,1434,null,{}] 11:03:01 INFO - PROCESS | 1643 | 1461607381855 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:01 INFO - PROCESS | 1643 | 1461607381987 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:03:02 INFO - PROCESS | 1643 | 1461607382004 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d525800 == 86 [pid = 1643] [id = 366] 11:03:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 223 (0x12c98ec00) [pid = 1643] [serial = 1097] [outer = 0x0] 11:03:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 224 (0x12e69ac00) [pid = 1643] [serial = 1098] [outer = 0x12c98ec00] 11:03:02 INFO - PROCESS | 1643 | 1461607382032 Marionette DEBUG loaded listener.js 11:03:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 225 (0x12eac1c00) [pid = 1643] [serial = 1099] [outer = 0x12c98ec00] 11:03:02 INFO - PROCESS | 1643 | 1461607382407 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 618ms 11:03:02 INFO - PROCESS | 1643 | 1461607382471 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:03:02 INFO - PROCESS | 1643 | 1461607382472 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:03:02 INFO - PROCESS | 1643 | 1461607382474 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:03:02 INFO - PROCESS | 1643 | 1461607382475 Marionette TRACE conn2 <- [1,1438,null,{}] 11:03:02 INFO - PROCESS | 1643 | 1461607382477 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:02 INFO - PROCESS | 1643 | 1461607382599 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:03:02 INFO - PROCESS | 1643 | 1461607382616 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ebad000 == 87 [pid = 1643] [id = 367] 11:03:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 226 (0x12a4cb000) [pid = 1643] [serial = 1100] [outer = 0x0] 11:03:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 227 (0x12a4d3c00) [pid = 1643] [serial = 1101] [outer = 0x12a4cb000] 11:03:02 INFO - PROCESS | 1643 | 1461607382641 Marionette DEBUG loaded listener.js 11:03:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 228 (0x12a4d7c00) [pid = 1643] [serial = 1102] [outer = 0x12a4cb000] 11:03:03 INFO - PROCESS | 1643 | 1461607383061 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 620ms 11:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:03:03 INFO - PROCESS | 1643 | 1461607383100 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:03:03 INFO - PROCESS | 1643 | 1461607383102 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:03:03 INFO - PROCESS | 1643 | 1461607383106 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:03:03 INFO - PROCESS | 1643 | 1461607383108 Marionette TRACE conn2 <- [1,1442,null,{}] 11:03:03 INFO - PROCESS | 1643 | 1461607383111 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:03 INFO - PROCESS | 1643 | 1461607383296 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:03:03 INFO - PROCESS | 1643 | 1461607383334 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x130432000 == 88 [pid = 1643] [id = 368] 11:03:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 229 (0x12a4cf000) [pid = 1643] [serial = 1103] [outer = 0x0] 11:03:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 230 (0x12c957000) [pid = 1643] [serial = 1104] [outer = 0x12a4cf000] 11:03:03 INFO - PROCESS | 1643 | 1461607383360 Marionette DEBUG loaded listener.js 11:03:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 231 (0x12c95b000) [pid = 1643] [serial = 1105] [outer = 0x12a4cf000] 11:03:03 INFO - PROCESS | 1643 | 1461607383851 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 230 (0x12a25f800) [pid = 1643] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 229 (0x12ad30800) [pid = 1643] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 228 (0x115713000) [pid = 1643] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 227 (0x114bb6c00) [pid = 1643] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 226 (0x118e11400) [pid = 1643] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 225 (0x11aa04c00) [pid = 1643] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 224 (0x11c8dec00) [pid = 1643] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 223 (0x11a8fc800) [pid = 1643] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 222 (0x12afc5000) [pid = 1643] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 221 (0x11c948800) [pid = 1643] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:03:03 INFO - PROCESS | 1643 | --DOMWINDOW == 220 (0x12ae09c00) [pid = 1643] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 772ms 11:03:03 INFO - PROCESS | 1643 | 1461607383878 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:03:03 INFO - PROCESS | 1643 | 1461607383879 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:03:03 INFO - PROCESS | 1643 | 1461607383882 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:03:03 INFO - PROCESS | 1643 | 1461607383884 Marionette TRACE conn2 <- [1,1446,null,{}] 11:03:03 INFO - PROCESS | 1643 | 1461607383887 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:04 INFO - PROCESS | 1643 | 1461607384017 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:03:04 INFO - PROCESS | 1643 | 1461607384023 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x12973b800 == 89 [pid = 1643] [id = 369] 11:03:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 221 (0x1134e0c00) [pid = 1643] [serial = 1106] [outer = 0x0] 11:03:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 222 (0x11c8dac00) [pid = 1643] [serial = 1107] [outer = 0x1134e0c00] 11:03:04 INFO - PROCESS | 1643 | 1461607384065 Marionette DEBUG loaded listener.js 11:03:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 223 (0x12a4d4c00) [pid = 1643] [serial = 1108] [outer = 0x1134e0c00] 11:03:04 INFO - PROCESS | 1643 | 1461607384492 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 621ms 11:03:04 INFO - PROCESS | 1643 | 1461607384504 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:03:04 INFO - PROCESS | 1643 | 1461607384505 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:03:04 INFO - PROCESS | 1643 | 1461607384507 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:03:04 INFO - PROCESS | 1643 | 1461607384509 Marionette TRACE conn2 <- [1,1450,null,{}] 11:03:04 INFO - PROCESS | 1643 | 1461607384511 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:04 INFO - PROCESS | 1643 | 1461607384665 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:03:04 INFO - PROCESS | 1643 | 1461607384673 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x138d9e800 == 90 [pid = 1643] [id = 370] 11:03:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 224 (0x12b352400) [pid = 1643] [serial = 1109] [outer = 0x0] 11:03:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 225 (0x12b35c400) [pid = 1643] [serial = 1110] [outer = 0x12b352400] 11:03:04 INFO - PROCESS | 1643 | 1461607384699 Marionette DEBUG loaded listener.js 11:03:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 226 (0x12b35f800) [pid = 1643] [serial = 1111] [outer = 0x12b352400] 11:03:05 INFO - PROCESS | 1643 | 1461607385051 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 567ms 11:03:05 INFO - PROCESS | 1643 | 1461607385076 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:03:05 INFO - PROCESS | 1643 | 1461607385077 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:03:05 INFO - PROCESS | 1643 | 1461607385080 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:03:05 INFO - PROCESS | 1643 | 1461607385081 Marionette TRACE conn2 <- [1,1454,null,{}] 11:03:05 INFO - PROCESS | 1643 | 1461607385086 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:05 INFO - PROCESS | 1643 | 1461607385196 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:03:05 INFO - PROCESS | 1643 | 1461607385273 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a7ad800 == 91 [pid = 1643] [id = 371] 11:03:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 227 (0x12a243400) [pid = 1643] [serial = 1112] [outer = 0x0] 11:03:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 228 (0x12a249c00) [pid = 1643] [serial = 1113] [outer = 0x12a243400] 11:03:05 INFO - PROCESS | 1643 | 1461607385303 Marionette DEBUG loaded listener.js 11:03:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 229 (0x12c95f000) [pid = 1643] [serial = 1114] [outer = 0x12a243400] 11:03:05 INFO - PROCESS | 1643 | 1461607385620 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 573ms 11:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:03:05 INFO - PROCESS | 1643 | 1461607385654 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:03:05 INFO - PROCESS | 1643 | 1461607385656 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:03:05 INFO - PROCESS | 1643 | 1461607385659 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:03:05 INFO - PROCESS | 1643 | 1461607385661 Marionette TRACE conn2 <- [1,1458,null,{}] 11:03:05 INFO - PROCESS | 1643 | 1461607385664 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:05 INFO - PROCESS | 1643 | 1461607385814 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:03:06 INFO - PROCESS | 1643 | 1461607386015 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x119d48800 == 92 [pid = 1643] [id = 372] 11:03:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 230 (0x1134d8400) [pid = 1643] [serial = 1115] [outer = 0x0] 11:03:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 231 (0x115023800) [pid = 1643] [serial = 1116] [outer = 0x1134d8400] 11:03:06 INFO - PROCESS | 1643 | 1461607386049 Marionette DEBUG loaded listener.js 11:03:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 232 (0x11ad9b800) [pid = 1643] [serial = 1117] [outer = 0x1134d8400] 11:03:06 INFO - PROCESS | 1643 | 1461607386506 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 875ms 11:03:06 INFO - PROCESS | 1643 | 1461607386536 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:03:06 INFO - PROCESS | 1643 | 1461607386539 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:03:06 INFO - PROCESS | 1643 | 1461607386542 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:03:06 INFO - PROCESS | 1643 | 1461607386545 Marionette TRACE conn2 <- [1,1462,null,{}] 11:03:06 INFO - PROCESS | 1643 | 1461607386564 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:06 INFO - PROCESS | 1643 | 1461607386714 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:03:06 INFO - PROCESS | 1643 | 1461607386777 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x129741800 == 93 [pid = 1643] [id = 373] 11:03:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 233 (0x12676e000) [pid = 1643] [serial = 1118] [outer = 0x0] 11:03:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 234 (0x1271c5c00) [pid = 1643] [serial = 1119] [outer = 0x12676e000] 11:03:06 INFO - PROCESS | 1643 | 1461607386810 Marionette DEBUG loaded listener.js 11:03:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 235 (0x12a23a800) [pid = 1643] [serial = 1120] [outer = 0x12676e000] 11:03:07 INFO - PROCESS | 1643 | 1461607387289 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 772ms 11:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:03:07 INFO - PROCESS | 1643 | 1461607387319 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:03:07 INFO - PROCESS | 1643 | 1461607387322 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:03:07 INFO - PROCESS | 1643 | 1461607387326 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:03:07 INFO - PROCESS | 1643 | 1461607387328 Marionette TRACE conn2 <- [1,1466,null,{}] 11:03:07 INFO - PROCESS | 1643 | 1461607387330 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:07 INFO - PROCESS | 1643 | 1461607387447 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:03:07 INFO - PROCESS | 1643 | 1461607387548 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d522000 == 94 [pid = 1643] [id = 374] 11:03:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 236 (0x12a72f000) [pid = 1643] [serial = 1121] [outer = 0x0] 11:03:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 237 (0x12abbd400) [pid = 1643] [serial = 1122] [outer = 0x12a72f000] 11:03:07 INFO - PROCESS | 1643 | 1461607387579 Marionette DEBUG loaded listener.js 11:03:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 238 (0x12ad06000) [pid = 1643] [serial = 1123] [outer = 0x12a72f000] 11:03:08 INFO - PROCESS | 1643 | 1461607388044 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 770ms 11:03:08 INFO - PROCESS | 1643 | 1461607388097 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:03:08 INFO - PROCESS | 1643 | 1461607388099 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:03:08 INFO - PROCESS | 1643 | 1461607388105 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:03:08 INFO - PROCESS | 1643 | 1461607388110 Marionette TRACE conn2 <- [1,1470,null,{}] 11:03:08 INFO - PROCESS | 1643 | 1461607388114 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:08 INFO - PROCESS | 1643 | 1461607388231 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:03:08 INFO - PROCESS | 1643 | 1461607388347 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x139c23000 == 95 [pid = 1643] [id = 375] 11:03:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 239 (0x12b23a400) [pid = 1643] [serial = 1124] [outer = 0x0] 11:03:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 240 (0x12b357800) [pid = 1643] [serial = 1125] [outer = 0x12b23a400] 11:03:08 INFO - PROCESS | 1643 | 1461607388380 Marionette DEBUG loaded listener.js 11:03:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 241 (0x12b5c7c00) [pid = 1643] [serial = 1126] [outer = 0x12b23a400] 11:03:08 INFO - PROCESS | 1643 | 1461607388813 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 729ms 11:03:08 INFO - PROCESS | 1643 | 1461607388830 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:03:08 INFO - PROCESS | 1643 | 1461607388832 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:03:08 INFO - PROCESS | 1643 | 1461607388837 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:03:08 INFO - PROCESS | 1643 | 1461607388838 Marionette TRACE conn2 <- [1,1474,null,{}] 11:03:08 INFO - PROCESS | 1643 | 1461607388840 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:08 INFO - PROCESS | 1643 | 1461607388955 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:03:09 INFO - PROCESS | 1643 | 1461607389040 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a7ab000 == 96 [pid = 1643] [id = 376] 11:03:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 242 (0x12b23b800) [pid = 1643] [serial = 1127] [outer = 0x0] 11:03:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 243 (0x12c953800) [pid = 1643] [serial = 1128] [outer = 0x12b23b800] 11:03:09 INFO - PROCESS | 1643 | 1461607389073 Marionette DEBUG loaded listener.js 11:03:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 244 (0x12c985800) [pid = 1643] [serial = 1129] [outer = 0x12b23b800] 11:03:09 INFO - PROCESS | 1643 | 1461607389523 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 719ms 11:03:09 INFO - PROCESS | 1643 | 1461607389567 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:03:09 INFO - PROCESS | 1643 | 1461607389569 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:03:09 INFO - PROCESS | 1643 | 1461607389575 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:03:09 INFO - PROCESS | 1643 | 1461607389577 Marionette TRACE conn2 <- [1,1478,null,{}] 11:03:09 INFO - PROCESS | 1643 | 1461607389580 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:09 INFO - PROCESS | 1643 | 1461607389756 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:03:09 INFO - PROCESS | 1643 | 1461607389918 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x139d87000 == 97 [pid = 1643] [id = 377] 11:03:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 245 (0x12e645400) [pid = 1643] [serial = 1130] [outer = 0x0] 11:03:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 246 (0x12e9be400) [pid = 1643] [serial = 1131] [outer = 0x12e645400] 11:03:09 INFO - PROCESS | 1643 | 1461607389957 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 247 (0x12f08fc00) [pid = 1643] [serial = 1132] [outer = 0x12e645400] 11:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 872ms 11:03:10 INFO - PROCESS | 1643 | 1461607390441 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:03:10 INFO - PROCESS | 1643 | 1461607390446 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:03:10 INFO - PROCESS | 1643 | 1461607390447 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:03:10 INFO - PROCESS | 1643 | 1461607390452 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:03:10 INFO - PROCESS | 1643 | 1461607390454 Marionette TRACE conn2 <- [1,1482,null,{}] 11:03:10 INFO - PROCESS | 1643 | 1461607390456 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:10 INFO - PROCESS | 1643 | 1461607390569 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:03:10 INFO - PROCESS | 1643 | 1461607390655 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a7d2000 == 98 [pid = 1643] [id = 378] 11:03:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 248 (0x12acdbc00) [pid = 1643] [serial = 1133] [outer = 0x0] 11:03:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 249 (0x12d50b800) [pid = 1643] [serial = 1134] [outer = 0x12acdbc00] 11:03:10 INFO - PROCESS | 1643 | 1461607390688 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 250 (0x12f540800) [pid = 1643] [serial = 1135] [outer = 0x12acdbc00] 11:03:11 INFO - PROCESS | 1643 | 1461607391164 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 722ms 11:03:11 INFO - PROCESS | 1643 | 1461607391173 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:03:11 INFO - PROCESS | 1643 | 1461607391174 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:03:11 INFO - PROCESS | 1643 | 1461607391177 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:03:11 INFO - PROCESS | 1643 | 1461607391178 Marionette TRACE conn2 <- [1,1486,null,{}] 11:03:11 INFO - PROCESS | 1643 | 1461607391180 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:11 INFO - PROCESS | 1643 | 1461607391298 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:03:11 INFO - PROCESS | 1643 | 1461607391386 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x11bcd5000 == 99 [pid = 1643] [id = 379] 11:03:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 251 (0x1133dd400) [pid = 1643] [serial = 1136] [outer = 0x0] 11:03:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 252 (0x11a827c00) [pid = 1643] [serial = 1137] [outer = 0x1133dd400] 11:03:11 INFO - PROCESS | 1643 | 1461607391419 Marionette DEBUG loaded listener.js 11:03:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 253 (0x12b23ec00) [pid = 1643] [serial = 1138] [outer = 0x1133dd400] 11:03:12 INFO - PROCESS | 1643 | 1461607392106 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 969ms 11:03:12 INFO - PROCESS | 1643 | 1461607392147 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:03:12 INFO - PROCESS | 1643 | 1461607392150 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:03:12 INFO - PROCESS | 1643 | 1461607392154 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:03:12 INFO - PROCESS | 1643 | 1461607392156 Marionette TRACE conn2 <- [1,1490,null,{}] 11:03:12 INFO - PROCESS | 1643 | 1461607392159 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:12 INFO - PROCESS | 1643 | 1461607392267 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:03:12 INFO - PROCESS | 1643 | 1461607392359 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x125eb9800 == 100 [pid = 1643] [id = 380] 11:03:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 254 (0x115027800) [pid = 1643] [serial = 1139] [outer = 0x0] 11:03:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 255 (0x119134400) [pid = 1643] [serial = 1140] [outer = 0x115027800] 11:03:12 INFO - PROCESS | 1643 | 1461607392389 Marionette DEBUG loaded listener.js 11:03:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 256 (0x11b82c400) [pid = 1643] [serial = 1141] [outer = 0x115027800] 11:03:12 INFO - PROCESS | 1643 | 1461607392832 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 725ms 11:03:12 INFO - PROCESS | 1643 | 1461607392879 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:03:12 INFO - PROCESS | 1643 | 1461607392882 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:03:12 INFO - PROCESS | 1643 | 1461607392886 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:03:12 INFO - PROCESS | 1643 | 1461607392888 Marionette TRACE conn2 <- [1,1494,null,{}] 11:03:12 INFO - PROCESS | 1643 | 1461607392891 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:13 INFO - PROCESS | 1643 | 1461607393020 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:03:13 INFO - PROCESS | 1643 | 1461607393159 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c0c5800 == 101 [pid = 1643] [id = 381] 11:03:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 257 (0x11be1e400) [pid = 1643] [serial = 1142] [outer = 0x0] 11:03:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 258 (0x11c8de400) [pid = 1643] [serial = 1143] [outer = 0x11be1e400] 11:03:13 INFO - PROCESS | 1643 | 1461607393187 Marionette DEBUG loaded listener.js 11:03:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 259 (0x123b5bc00) [pid = 1643] [serial = 1144] [outer = 0x11be1e400] 11:03:13 INFO - PROCESS | 1643 | 1461607393640 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 821ms 11:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:03:13 INFO - PROCESS | 1643 | 1461607393707 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:03:13 INFO - PROCESS | 1643 | 1461607393708 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:03:13 INFO - PROCESS | 1643 | 1461607393711 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:03:13 INFO - PROCESS | 1643 | 1461607393713 Marionette TRACE conn2 <- [1,1498,null,{}] 11:03:13 INFO - PROCESS | 1643 | 1461607393721 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:13 INFO - PROCESS | 1643 | 1461607393824 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:03:13 INFO - PROCESS | 1643 | 1461607393915 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b003800 == 102 [pid = 1643] [id = 382] 11:03:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 260 (0x12610b800) [pid = 1643] [serial = 1145] [outer = 0x0] 11:03:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 261 (0x12777e800) [pid = 1643] [serial = 1146] [outer = 0x12610b800] 11:03:13 INFO - PROCESS | 1643 | 1461607393945 Marionette DEBUG loaded listener.js 11:03:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 262 (0x12a1a7800) [pid = 1643] [serial = 1147] [outer = 0x12610b800] 11:03:14 INFO - PROCESS | 1643 | 1461607394405 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 721ms 11:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:03:14 INFO - PROCESS | 1643 | 1461607394432 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:03:14 INFO - PROCESS | 1643 | 1461607394434 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:03:14 INFO - PROCESS | 1643 | 1461607394436 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:03:14 INFO - PROCESS | 1643 | 1461607394438 Marionette TRACE conn2 <- [1,1502,null,{}] 11:03:14 INFO - PROCESS | 1643 | 1461607394440 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:14 INFO - PROCESS | 1643 | 1461607394543 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12f996000 == 101 [pid = 1643] [id = 307] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x119d3a000 == 100 [pid = 1643] [id = 117] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x13a7ad800 == 99 [pid = 1643] [id = 371] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x138d9e800 == 98 [pid = 1643] [id = 370] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12973b800 == 97 [pid = 1643] [id = 369] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x130432000 == 96 [pid = 1643] [id = 368] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12ebad000 == 95 [pid = 1643] [id = 367] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 261 (0x126c82800) [pid = 1643] [serial = 993] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 260 (0x12b23a000) [pid = 1643] [serial = 987] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 259 (0x11babf000) [pid = 1643] [serial = 990] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 258 (0x12b238400) [pid = 1643] [serial = 996] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 257 (0x12b887400) [pid = 1643] [serial = 999] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 256 (0x12e698c00) [pid = 1643] [serial = 1002] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 255 (0x12eab4000) [pid = 1643] [serial = 1005] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 254 (0x12f08ec00) [pid = 1643] [serial = 1008] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 253 (0x12ae0b000) [pid = 1643] [serial = 1011] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 252 (0x12afc2c00) [pid = 1643] [serial = 1014] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12d525800 == 94 [pid = 1643] [id = 366] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba6e000 == 93 [pid = 1643] [id = 365] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1c4000 == 92 [pid = 1643] [id = 364] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12abea000 == 91 [pid = 1643] [id = 363] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x123a08000 == 90 [pid = 1643] [id = 362] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x1156a4000 == 89 [pid = 1643] [id = 361] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12d276000 == 88 [pid = 1643] [id = 360] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x11c30c800 == 87 [pid = 1643] [id = 359] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x139d48800 == 86 [pid = 1643] [id = 358] 11:03:14 INFO - PROCESS | 1643 | 1461607394691 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x139d33800 == 85 [pid = 1643] [id = 357] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x138da1000 == 84 [pid = 1643] [id = 356] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x1372a3000 == 83 [pid = 1643] [id = 355] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x130441800 == 82 [pid = 1643] [id = 354] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12f1f7000 == 81 [pid = 1643] [id = 353] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x12b021800 == 80 [pid = 1643] [id = 352] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x1261b4000 == 79 [pid = 1643] [id = 351] 11:03:14 INFO - PROCESS | 1643 | --DOCSHELL 0x1179c4000 == 78 [pid = 1643] [id = 350] 11:03:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x11917d800 == 79 [pid = 1643] [id = 383] 11:03:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 253 (0x11571e800) [pid = 1643] [serial = 1148] [outer = 0x0] 11:03:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 254 (0x11aaba000) [pid = 1643] [serial = 1149] [outer = 0x11571e800] 11:03:14 INFO - PROCESS | 1643 | 1461607394722 Marionette DEBUG loaded listener.js 11:03:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 255 (0x12676e400) [pid = 1643] [serial = 1150] [outer = 0x11571e800] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 254 (0x12a727c00) [pid = 1643] [serial = 1032] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 253 (0x12ae07800) [pid = 1643] [serial = 1035] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 252 (0x12b231400) [pid = 1643] [serial = 1038] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 251 (0x118ea3000) [pid = 1643] [serial = 1018] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 250 (0x115032000) [pid = 1643] [serial = 1017] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 249 (0x11b833400) [pid = 1643] [serial = 1023] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 248 (0x11c8d5400) [pid = 1643] [serial = 1024] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 247 (0x11aabd400) [pid = 1643] [serial = 1020] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 246 (0x11b81f000) [pid = 1643] [serial = 1021] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 245 (0x123b5f000) [pid = 1643] [serial = 1026] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 244 (0x126c2e800) [pid = 1643] [serial = 1027] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 243 (0x12b0b2800) [pid = 1643] [serial = 1036] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 242 (0x12a1eb400) [pid = 1643] [serial = 1041] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 241 (0x12b5cd800) [pid = 1643] [serial = 1044] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 240 (0x12b5c0c00) [pid = 1643] [serial = 1039] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 239 (0x1277b5000) [pid = 1643] [serial = 1029] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 238 (0x12b233400) [pid = 1643] [serial = 1042] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 237 (0x12bacb800) [pid = 1643] [serial = 1045] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 236 (0x129375800) [pid = 1643] [serial = 1030] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 235 (0x12ad30000) [pid = 1643] [serial = 1033] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 234 (0x12bd97800) [pid = 1643] [serial = 1047] [outer = 0x0] [url = about:blank] 11:03:14 INFO - PROCESS | 1643 | --DOMWINDOW == 233 (0x12d78b000) [pid = 1643] [serial = 922] [outer = 0x0] [url = about:blank] 11:03:15 INFO - PROCESS | 1643 | 1461607395020 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 620ms 11:03:15 INFO - PROCESS | 1643 | 1461607395060 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:03:15 INFO - PROCESS | 1643 | 1461607395061 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:03:15 INFO - PROCESS | 1643 | 1461607395072 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:03:15 INFO - PROCESS | 1643 | 1461607395073 Marionette TRACE conn2 <- [1,1506,null,{}] 11:03:15 INFO - PROCESS | 1643 | 1461607395075 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:15 INFO - PROCESS | 1643 | 1461607395163 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:03:15 INFO - PROCESS | 1643 | 1461607395168 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c397000 == 80 [pid = 1643] [id = 384] 11:03:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 234 (0x129372800) [pid = 1643] [serial = 1151] [outer = 0x0] 11:03:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 235 (0x12a244800) [pid = 1643] [serial = 1152] [outer = 0x129372800] 11:03:15 INFO - PROCESS | 1643 | 1461607395194 Marionette DEBUG loaded listener.js 11:03:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 236 (0x12a25c800) [pid = 1643] [serial = 1153] [outer = 0x129372800] 11:03:15 INFO - PROCESS | 1643 | 1461607395565 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 518ms 11:03:15 INFO - PROCESS | 1643 | 1461607395590 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:03:15 INFO - PROCESS | 1643 | 1461607395591 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:03:15 INFO - PROCESS | 1643 | 1461607395593 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:03:15 INFO - PROCESS | 1643 | 1461607395594 Marionette TRACE conn2 <- [1,1510,null,{}] 11:03:15 INFO - PROCESS | 1643 | 1461607395596 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:15 INFO - PROCESS | 1643 | 1461607395705 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:03:15 INFO - PROCESS | 1643 | 1461607395779 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x12973a000 == 81 [pid = 1643] [id = 385] 11:03:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 237 (0x12a25b000) [pid = 1643] [serial = 1154] [outer = 0x0] 11:03:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 238 (0x12a4d4800) [pid = 1643] [serial = 1155] [outer = 0x12a25b000] 11:03:15 INFO - PROCESS | 1643 | 1461607395807 Marionette DEBUG loaded listener.js 11:03:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 239 (0x12aca7400) [pid = 1643] [serial = 1156] [outer = 0x12a25b000] 11:03:16 INFO - PROCESS | 1643 | 1461607396090 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 523ms 11:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:03:16 INFO - PROCESS | 1643 | 1461607396124 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:03:16 INFO - PROCESS | 1643 | 1461607396125 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:03:16 INFO - PROCESS | 1643 | 1461607396127 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:03:16 INFO - PROCESS | 1643 | 1461607396128 Marionette TRACE conn2 <- [1,1514,null,{}] 11:03:16 INFO - PROCESS | 1643 | 1461607396130 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:16 INFO - PROCESS | 1643 | 1461607396224 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:03:16 INFO - PROCESS | 1643 | 1461607396294 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1d5800 == 82 [pid = 1643] [id = 386] 11:03:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 240 (0x118c65400) [pid = 1643] [serial = 1157] [outer = 0x0] 11:03:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 241 (0x12aca8400) [pid = 1643] [serial = 1158] [outer = 0x118c65400] 11:03:16 INFO - PROCESS | 1643 | 1461607396320 Marionette DEBUG loaded listener.js 11:03:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 242 (0x12ace3c00) [pid = 1643] [serial = 1159] [outer = 0x118c65400] 11:03:16 INFO - PROCESS | 1643 | 1461607396607 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 519ms 11:03:16 INFO - PROCESS | 1643 | 1461607396646 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:03:16 INFO - PROCESS | 1643 | 1461607396648 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:03:16 INFO - PROCESS | 1643 | 1461607396650 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:03:16 INFO - PROCESS | 1643 | 1461607396653 Marionette TRACE conn2 <- [1,1518,null,{}] 11:03:16 INFO - PROCESS | 1643 | 1461607396657 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:16 INFO - PROCESS | 1643 | 1461607396749 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:03:16 INFO - PROCESS | 1643 | 1461607396753 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d264800 == 83 [pid = 1643] [id = 387] 11:03:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 243 (0x12ad03400) [pid = 1643] [serial = 1160] [outer = 0x0] 11:03:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 244 (0x12ad2ac00) [pid = 1643] [serial = 1161] [outer = 0x12ad03400] 11:03:16 INFO - PROCESS | 1643 | 1461607396779 Marionette DEBUG loaded listener.js 11:03:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 245 (0x12ad36800) [pid = 1643] [serial = 1162] [outer = 0x12ad03400] 11:03:17 INFO - PROCESS | 1643 | 1461607397177 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 572ms 11:03:17 INFO - PROCESS | 1643 | 1461607397222 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:03:17 INFO - PROCESS | 1643 | 1461607397223 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:03:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:03:17 INFO - PROCESS | 1643 | 1461607397226 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:03:17 INFO - PROCESS | 1643 | 1461607397227 Marionette TRACE conn2 <- [1,1522,null,{}] 11:03:17 INFO - PROCESS | 1643 | 1461607397229 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:17 INFO - PROCESS | 1643 | 1461607397348 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:03:17 INFO - PROCESS | 1643 | 1461607397395 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d51e800 == 84 [pid = 1643] [id = 388] 11:03:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 246 (0x12ad07800) [pid = 1643] [serial = 1163] [outer = 0x0] 11:03:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 247 (0x12ae09400) [pid = 1643] [serial = 1164] [outer = 0x12ad07800] 11:03:17 INFO - PROCESS | 1643 | 1461607397421 Marionette DEBUG loaded listener.js 11:03:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 248 (0x12afc9000) [pid = 1643] [serial = 1165] [outer = 0x12ad07800] 11:03:17 INFO - PROCESS | 1643 | 1461607397736 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:03:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:03:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:03:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:03:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:03:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:03:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:03:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:03:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:03:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:03:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:03:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 11:03:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:03:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:03:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:03:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:03:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 11:03:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:03:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:03:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:03:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:03:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 571ms 11:03:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:03:17 INFO - PROCESS | 1643 | 1461607397798 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:03:17 INFO - PROCESS | 1643 | 1461607397799 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:03:17 INFO - PROCESS | 1643 | 1461607397802 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:03:17 INFO - PROCESS | 1643 | 1461607397803 Marionette TRACE conn2 <- [1,1526,null,{}] 11:03:17 INFO - PROCESS | 1643 | 1461607397805 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:17 INFO - PROCESS | 1643 | 1461607397922 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:03:17 INFO - PROCESS | 1643 | 1461607397933 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ebb0000 == 85 [pid = 1643] [id = 389] 11:03:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 249 (0x12afc6000) [pid = 1643] [serial = 1166] [outer = 0x0] 11:03:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 250 (0x12b0bc800) [pid = 1643] [serial = 1167] [outer = 0x12afc6000] 11:03:17 INFO - PROCESS | 1643 | 1461607397959 Marionette DEBUG loaded listener.js 11:03:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 251 (0x126739400) [pid = 1643] [serial = 1168] [outer = 0x12afc6000] 11:03:18 INFO - PROCESS | 1643 | 1461607398352 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:03:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:03:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:03:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:03:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:03:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:03:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:03:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:03:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:03:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:03:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 571ms 11:03:18 INFO - PROCESS | 1643 | 1461607398375 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:03:18 INFO - PROCESS | 1643 | 1461607398377 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:03:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:03:18 INFO - PROCESS | 1643 | 1461607398381 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:03:18 INFO - PROCESS | 1643 | 1461607398384 Marionette TRACE conn2 <- [1,1530,null,{}] 11:03:18 INFO - PROCESS | 1643 | 1461607398393 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:18 INFO - PROCESS | 1643 | 1461607398562 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:03:18 INFO - PROCESS | 1643 | 1461607398583 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x13017d000 == 86 [pid = 1643] [id = 390] 11:03:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 252 (0x12afc9400) [pid = 1643] [serial = 1169] [outer = 0x0] 11:03:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 253 (0x12b5cb000) [pid = 1643] [serial = 1170] [outer = 0x12afc9400] 11:03:18 INFO - PROCESS | 1643 | 1461607398613 Marionette DEBUG loaded listener.js 11:03:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 254 (0x12c989c00) [pid = 1643] [serial = 1171] [outer = 0x12afc9400] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 253 (0x11c8d9800) [pid = 1643] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 252 (0x12e6a1c00) [pid = 1643] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 251 (0x12afc4000) [pid = 1643] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 250 (0x115719400) [pid = 1643] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 249 (0x12d204800) [pid = 1643] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 248 (0x12b233800) [pid = 1643] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 247 (0x12a728000) [pid = 1643] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 246 (0x12d2d0000) [pid = 1643] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 245 (0x129374800) [pid = 1643] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 244 (0x1147df000) [pid = 1643] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 243 (0x123b5ec00) [pid = 1643] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 242 (0x1133dc000) [pid = 1643] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 241 (0x12e64e000) [pid = 1643] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 240 (0x12b75a400) [pid = 1643] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 239 (0x11926ac00) [pid = 1643] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 238 (0x12b0be800) [pid = 1643] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 237 (0x11c8d7400) [pid = 1643] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 236 (0x11ad97c00) [pid = 1643] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 235 (0x12ad35000) [pid = 1643] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 234 (0x129357400) [pid = 1643] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 233 (0x12b74f400) [pid = 1643] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 232 (0x11ad9bc00) [pid = 1643] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 231 (0x11571c800) [pid = 1643] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 230 (0x12676f400) [pid = 1643] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 229 (0x12936b400) [pid = 1643] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 228 (0x126c25400) [pid = 1643] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 227 (0x11c8d7000) [pid = 1643] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 226 (0x127777c00) [pid = 1643] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 225 (0x12d78a800) [pid = 1643] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 224 (0x11ad6b000) [pid = 1643] [serial = 863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 223 (0x11a8f3800) [pid = 1643] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 222 (0x11c8d6c00) [pid = 1643] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 221 (0x11ad6a800) [pid = 1643] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 220 (0x11c9c9800) [pid = 1643] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 219 (0x11af4d800) [pid = 1643] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 218 (0x119d8a800) [pid = 1643] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 217 (0x128d31800) [pid = 1643] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 216 (0x12e6a1000) [pid = 1643] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 215 (0x118642400) [pid = 1643] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 214 (0x118675c00) [pid = 1643] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 213 (0x11541c400) [pid = 1643] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 212 (0x12777d000) [pid = 1643] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 211 (0x1133df800) [pid = 1643] [serial = 860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 210 (0x11502a000) [pid = 1643] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 209 (0x11c81c000) [pid = 1643] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 208 (0x12c982400) [pid = 1643] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 207 (0x119261400) [pid = 1643] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 206 (0x11c8d4c00) [pid = 1643] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 205 (0x12b231c00) [pid = 1643] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 204 (0x12eac2000) [pid = 1643] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 203 (0x11c0a0c00) [pid = 1643] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 202 (0x11c8da000) [pid = 1643] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x12b75ac00) [pid = 1643] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x1191a2800) [pid = 1643] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x12e64c400) [pid = 1643] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x115717000) [pid = 1643] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x12c98ec00) [pid = 1643] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x12a4cb000) [pid = 1643] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 195 (0x12a4cf000) [pid = 1643] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 194 (0x1134e0c00) [pid = 1643] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 193 (0x12afd0000) [pid = 1643] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 192 (0x11c81b400) [pid = 1643] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 191 (0x11ad6a000) [pid = 1643] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 190 (0x12abc6800) [pid = 1643] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 189 (0x12b0b6400) [pid = 1643] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x12a731000) [pid = 1643] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x1134da800) [pid = 1643] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 186 (0x12624cc00) [pid = 1643] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 185 (0x11ad6b800) [pid = 1643] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x12eabc800) [pid = 1643] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:03:19 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x12b352400) [pid = 1643] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:03:19 INFO - PROCESS | 1643 | 1461607399529 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:03:19 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 11:03:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:03:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:03:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:03:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:03:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 11:03:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:03:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1174ms 11:03:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:03:19 INFO - PROCESS | 1643 | 1461607399555 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:03:19 INFO - PROCESS | 1643 | 1461607399556 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:03:19 INFO - PROCESS | 1643 | 1461607399558 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:03:19 INFO - PROCESS | 1643 | 1461607399559 Marionette TRACE conn2 <- [1,1534,null,{}] 11:03:19 INFO - PROCESS | 1643 | 1461607399562 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:19 INFO - PROCESS | 1643 | 1461607399656 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:03:19 INFO - PROCESS | 1643 | 1461607399660 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x119109800 == 87 [pid = 1643] [id = 391] 11:03:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x1134d9400) [pid = 1643] [serial = 1172] [outer = 0x0] 11:03:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x115aba000) [pid = 1643] [serial = 1173] [outer = 0x1134d9400] 11:03:19 INFO - PROCESS | 1643 | 1461607399686 Marionette DEBUG loaded listener.js 11:03:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x11925f400) [pid = 1643] [serial = 1174] [outer = 0x1134d9400] 11:03:20 INFO - PROCESS | 1643 | 1461607400043 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:03:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:03:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 518ms 11:03:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:03:20 INFO - PROCESS | 1643 | 1461607400077 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:03:20 INFO - PROCESS | 1643 | 1461607400078 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:03:20 INFO - PROCESS | 1643 | 1461607400080 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:03:20 INFO - PROCESS | 1643 | 1461607400081 Marionette TRACE conn2 <- [1,1538,null,{}] 11:03:20 INFO - PROCESS | 1643 | 1461607400085 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:20 INFO - PROCESS | 1643 | 1461607400183 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:03:20 INFO - PROCESS | 1643 | 1461607400187 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12abe5800 == 88 [pid = 1643] [id = 392] 11:03:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x11925fc00) [pid = 1643] [serial = 1175] [outer = 0x0] 11:03:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x11ad72800) [pid = 1643] [serial = 1176] [outer = 0x11925fc00] 11:03:20 INFO - PROCESS | 1643 | 1461607400213 Marionette DEBUG loaded listener.js 11:03:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x11c81c000) [pid = 1643] [serial = 1177] [outer = 0x11925fc00] 11:03:20 INFO - PROCESS | 1643 | 1461607400566 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:03:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:03:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 520ms 11:03:20 INFO - PROCESS | 1643 | 1461607400602 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:03:20 INFO - PROCESS | 1643 | 1461607400604 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:03:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:03:20 INFO - PROCESS | 1643 | 1461607400606 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:03:20 INFO - PROCESS | 1643 | 1461607400607 Marionette TRACE conn2 <- [1,1542,null,{}] 11:03:20 INFO - PROCESS | 1643 | 1461607400610 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:20 INFO - PROCESS | 1643 | 1461607400704 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:03:20 INFO - PROCESS | 1643 | 1461607400782 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e609000 == 89 [pid = 1643] [id = 393] 11:03:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x11af42000) [pid = 1643] [serial = 1178] [outer = 0x0] 11:03:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x11c9ccc00) [pid = 1643] [serial = 1179] [outer = 0x11af42000] 11:03:20 INFO - PROCESS | 1643 | 1461607400807 Marionette DEBUG loaded listener.js 11:03:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 192 (0x12676f400) [pid = 1643] [serial = 1180] [outer = 0x11af42000] 11:03:21 INFO - PROCESS | 1643 | 1461607401102 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:03:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:03:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 518ms 11:03:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:03:21 INFO - PROCESS | 1643 | 1461607401125 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:03:21 INFO - PROCESS | 1643 | 1461607401126 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:03:21 INFO - PROCESS | 1643 | 1461607401128 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:03:21 INFO - PROCESS | 1643 | 1461607401129 Marionette TRACE conn2 <- [1,1546,null,{}] 11:03:21 INFO - PROCESS | 1643 | 1461607401131 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:21 INFO - PROCESS | 1643 | 1461607401232 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:03:21 INFO - PROCESS | 1643 | 1461607401236 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x13729b800 == 90 [pid = 1643] [id = 394] 11:03:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 193 (0x126eeb000) [pid = 1643] [serial = 1181] [outer = 0x0] 11:03:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x12a23c400) [pid = 1643] [serial = 1182] [outer = 0x126eeb000] 11:03:21 INFO - PROCESS | 1643 | 1461607401261 Marionette DEBUG loaded listener.js 11:03:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 195 (0x12abc0c00) [pid = 1643] [serial = 1183] [outer = 0x126eeb000] 11:03:21 INFO - PROCESS | 1643 | 1461607401794 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:03:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:03:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 720ms 11:03:21 INFO - PROCESS | 1643 | 1461607401865 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:03:21 INFO - PROCESS | 1643 | 1461607401869 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:03:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:03:21 INFO - PROCESS | 1643 | 1461607401876 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:03:21 INFO - PROCESS | 1643 | 1461607401878 Marionette TRACE conn2 <- [1,1550,null,{}] 11:03:21 INFO - PROCESS | 1643 | 1461607401882 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:22 INFO - PROCESS | 1643 | 1461607402004 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:03:22 INFO - PROCESS | 1643 | 1461607402118 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x1261ba000 == 91 [pid = 1643] [id = 395] 11:03:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 196 (0x11aaba800) [pid = 1643] [serial = 1184] [outer = 0x0] 11:03:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x11ad99400) [pid = 1643] [serial = 1185] [outer = 0x11aaba800] 11:03:22 INFO - PROCESS | 1643 | 1461607402151 Marionette DEBUG loaded listener.js 11:03:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x11c2b2000) [pid = 1643] [serial = 1186] [outer = 0x11aaba800] 11:03:22 INFO - PROCESS | 1643 | 1461607402606 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:03:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:03:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 771ms 11:03:22 INFO - PROCESS | 1643 | 1461607402648 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:03:22 INFO - PROCESS | 1643 | 1461607402652 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:03:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:03:22 INFO - PROCESS | 1643 | 1461607402656 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:03:22 INFO - PROCESS | 1643 | 1461607402658 Marionette TRACE conn2 <- [1,1554,null,{}] 11:03:22 INFO - PROCESS | 1643 | 1461607402661 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:22 INFO - PROCESS | 1643 | 1461607402781 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:03:22 INFO - PROCESS | 1643 | 1461607402869 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12abf8800 == 92 [pid = 1643] [id = 396] 11:03:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x11c8cf400) [pid = 1643] [serial = 1187] [outer = 0x0] 11:03:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x125c58c00) [pid = 1643] [serial = 1188] [outer = 0x11c8cf400] 11:03:22 INFO - PROCESS | 1643 | 1461607402901 Marionette DEBUG loaded listener.js 11:03:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x128d29400) [pid = 1643] [serial = 1189] [outer = 0x11c8cf400] 11:03:23 INFO - PROCESS | 1643 | 1461607403316 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:03:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:03:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 721ms 11:03:23 INFO - PROCESS | 1643 | 1461607403379 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:03:23 INFO - PROCESS | 1643 | 1461607403381 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:03:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:03:23 INFO - PROCESS | 1643 | 1461607403403 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:03:23 INFO - PROCESS | 1643 | 1461607403406 Marionette TRACE conn2 <- [1,1558,null,{}] 11:03:23 INFO - PROCESS | 1643 | 1461607403414 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:23 INFO - PROCESS | 1643 | 1461607403531 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:03:23 INFO - PROCESS | 1643 | 1461607403622 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12fe04000 == 93 [pid = 1643] [id = 397] 11:03:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x128d28000) [pid = 1643] [serial = 1190] [outer = 0x0] 11:03:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x12a4ca000) [pid = 1643] [serial = 1191] [outer = 0x128d28000] 11:03:23 INFO - PROCESS | 1643 | 1461607403654 Marionette DEBUG loaded listener.js 11:03:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 204 (0x12a726400) [pid = 1643] [serial = 1192] [outer = 0x128d28000] 11:03:24 INFO - PROCESS | 1643 | 1461607404089 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:03:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:03:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 723ms 11:03:24 INFO - PROCESS | 1643 | 1461607404126 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:03:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:03:24 INFO - PROCESS | 1643 | 1461607404128 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:03:24 INFO - PROCESS | 1643 | 1461607404130 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:03:24 INFO - PROCESS | 1643 | 1461607404131 Marionette TRACE conn2 <- [1,1562,null,{}] 11:03:24 INFO - PROCESS | 1643 | 1461607404154 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:24 INFO - PROCESS | 1643 | 1461607404269 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:03:24 INFO - PROCESS | 1643 | 1461607404356 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x1373d2000 == 94 [pid = 1643] [id = 398] 11:03:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 205 (0x12a728c00) [pid = 1643] [serial = 1193] [outer = 0x0] 11:03:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 206 (0x12aca6c00) [pid = 1643] [serial = 1194] [outer = 0x12a728c00] 11:03:24 INFO - PROCESS | 1643 | 1461607404388 Marionette DEBUG loaded listener.js 11:03:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 207 (0x12ad2d400) [pid = 1643] [serial = 1195] [outer = 0x12a728c00] 11:03:24 INFO - PROCESS | 1643 | 1461607404807 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:03:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:03:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 686ms 11:03:24 INFO - PROCESS | 1643 | 1461607404817 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:03:24 INFO - PROCESS | 1643 | 1461607404821 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:03:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:03:24 INFO - PROCESS | 1643 | 1461607404859 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:03:24 INFO - PROCESS | 1643 | 1461607404861 Marionette TRACE conn2 <- [1,1566,null,{}] 11:03:24 INFO - PROCESS | 1643 | 1461607404885 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:25 INFO - PROCESS | 1643 | 1461607405097 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:03:25 INFO - PROCESS | 1643 | 1461607405180 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x139c15800 == 95 [pid = 1643] [id = 399] 11:03:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 208 (0x12ae06800) [pid = 1643] [serial = 1196] [outer = 0x0] 11:03:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 209 (0x12afcac00) [pid = 1643] [serial = 1197] [outer = 0x12ae06800] 11:03:25 INFO - PROCESS | 1643 | 1461607405211 Marionette DEBUG loaded listener.js 11:03:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 210 (0x12b0bb000) [pid = 1643] [serial = 1198] [outer = 0x12ae06800] 11:03:25 INFO - PROCESS | 1643 | 1461607405613 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:03:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:03:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 821ms 11:03:25 INFO - PROCESS | 1643 | 1461607405679 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:03:25 INFO - PROCESS | 1643 | 1461607405681 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:03:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:03:25 INFO - PROCESS | 1643 | 1461607405702 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:03:25 INFO - PROCESS | 1643 | 1461607405704 Marionette TRACE conn2 <- [1,1570,null,{}] 11:03:25 INFO - PROCESS | 1643 | 1461607405708 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:25 INFO - PROCESS | 1643 | 1461607405835 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:03:25 INFO - PROCESS | 1643 | 1461607405923 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a2b9000 == 96 [pid = 1643] [id = 400] 11:03:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 211 (0x12b681c00) [pid = 1643] [serial = 1199] [outer = 0x0] 11:03:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 212 (0x12bad4000) [pid = 1643] [serial = 1200] [outer = 0x12b681c00] 11:03:25 INFO - PROCESS | 1643 | 1461607405955 Marionette DEBUG loaded listener.js 11:03:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 213 (0x12c10f800) [pid = 1643] [serial = 1201] [outer = 0x12b681c00] 11:03:26 INFO - PROCESS | 1643 | 1461607406357 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:03:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:03:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 740ms 11:03:26 INFO - PROCESS | 1643 | 1461607406424 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:03:26 INFO - PROCESS | 1643 | 1461607406425 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:03:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:03:26 INFO - PROCESS | 1643 | 1461607406427 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:03:26 INFO - PROCESS | 1643 | 1461607406429 Marionette TRACE conn2 <- [1,1574,null,{}] 11:03:26 INFO - PROCESS | 1643 | 1461607406431 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:26 INFO - PROCESS | 1643 | 1461607406546 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:03:26 INFO - PROCESS | 1643 | 1461607406633 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a7bc000 == 97 [pid = 1643] [id = 401] 11:03:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 214 (0x12b751400) [pid = 1643] [serial = 1202] [outer = 0x0] 11:03:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 215 (0x12c95f800) [pid = 1643] [serial = 1203] [outer = 0x12b751400] 11:03:26 INFO - PROCESS | 1643 | 1461607406665 Marionette DEBUG loaded listener.js 11:03:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 216 (0x12c98e000) [pid = 1643] [serial = 1204] [outer = 0x12b751400] 11:03:27 INFO - PROCESS | 1643 | 1461607407048 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:03:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:03:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 11:03:27 INFO - PROCESS | 1643 | 1461607407098 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:03:27 INFO - PROCESS | 1643 | 1461607407100 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:03:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:03:27 INFO - PROCESS | 1643 | 1461607407104 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:03:27 INFO - PROCESS | 1643 | 1461607407105 Marionette TRACE conn2 <- [1,1578,null,{}] 11:03:27 INFO - PROCESS | 1643 | 1461607407108 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:27 INFO - PROCESS | 1643 | 1461607407221 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:03:27 INFO - PROCESS | 1643 | 1461607407338 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a9ce800 == 98 [pid = 1643] [id = 402] 11:03:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 217 (0x12c984000) [pid = 1643] [serial = 1205] [outer = 0x0] 11:03:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 218 (0x12d2d2800) [pid = 1643] [serial = 1206] [outer = 0x12c984000] 11:03:27 INFO - PROCESS | 1643 | 1461607407370 Marionette DEBUG loaded listener.js 11:03:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 219 (0x12d787400) [pid = 1643] [serial = 1207] [outer = 0x12c984000] 11:03:27 INFO - PROCESS | 1643 | 1461607407750 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:03:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:03:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 669ms 11:03:27 INFO - PROCESS | 1643 | 1461607407773 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:03:27 INFO - PROCESS | 1643 | 1461607407775 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:03:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:03:27 INFO - PROCESS | 1643 | 1461607407777 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:03:27 INFO - PROCESS | 1643 | 1461607407778 Marionette TRACE conn2 <- [1,1582,null,{}] 11:03:27 INFO - PROCESS | 1643 | 1461607407781 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:27 INFO - PROCESS | 1643 | 1461607407898 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:03:28 INFO - PROCESS | 1643 | 1461607408018 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x138e0f000 == 99 [pid = 1643] [id = 403] 11:03:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 220 (0x129357c00) [pid = 1643] [serial = 1208] [outer = 0x0] 11:03:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 221 (0x12ddca400) [pid = 1643] [serial = 1209] [outer = 0x129357c00] 11:03:28 INFO - PROCESS | 1643 | 1461607408049 Marionette DEBUG loaded listener.js 11:03:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 222 (0x12e649400) [pid = 1643] [serial = 1210] [outer = 0x129357c00] 11:03:28 INFO - PROCESS | 1643 | 1461607408521 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:03:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:03:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 770ms 11:03:28 INFO - PROCESS | 1643 | 1461607408557 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:03:28 INFO - PROCESS | 1643 | 1461607408558 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:03:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:03:28 INFO - PROCESS | 1643 | 1461607408562 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:03:28 INFO - PROCESS | 1643 | 1461607408564 Marionette TRACE conn2 <- [1,1586,null,{}] 11:03:28 INFO - PROCESS | 1643 | 1461607408567 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:28 INFO - PROCESS | 1643 | 1461607408685 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:03:28 INFO - PROCESS | 1643 | 1461607408776 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b848000 == 100 [pid = 1643] [id = 404] 11:03:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 223 (0x1134e0000) [pid = 1643] [serial = 1211] [outer = 0x0] 11:03:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 224 (0x125a0fc00) [pid = 1643] [serial = 1212] [outer = 0x1134e0000] 11:03:28 INFO - PROCESS | 1643 | 1461607408806 Marionette DEBUG loaded listener.js 11:03:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 225 (0x12a4cf400) [pid = 1643] [serial = 1213] [outer = 0x1134e0000] 11:03:29 INFO - PROCESS | 1643 | 1461607409266 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:03:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:03:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 772ms 11:03:29 INFO - PROCESS | 1643 | 1461607409352 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:03:29 INFO - PROCESS | 1643 | 1461607409353 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:03:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:03:29 INFO - PROCESS | 1643 | 1461607409357 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:03:29 INFO - PROCESS | 1643 | 1461607409359 Marionette TRACE conn2 <- [1,1590,null,{}] 11:03:29 INFO - PROCESS | 1643 | 1461607409362 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:29 INFO - PROCESS | 1643 | 1461607409494 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:03:29 INFO - PROCESS | 1643 | 1461607409589 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x123b16800 == 101 [pid = 1643] [id = 405] 11:03:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 226 (0x11424ac00) [pid = 1643] [serial = 1214] [outer = 0x0] 11:03:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 227 (0x11ac84000) [pid = 1643] [serial = 1215] [outer = 0x11424ac00] 11:03:29 INFO - PROCESS | 1643 | 1461607409624 Marionette DEBUG loaded listener.js 11:03:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 228 (0x12a4d6c00) [pid = 1643] [serial = 1216] [outer = 0x11424ac00] 11:03:30 INFO - PROCESS | 1643 | 1461607410077 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:03:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:03:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 773ms 11:03:30 INFO - PROCESS | 1643 | 1461607410343 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:03:30 INFO - PROCESS | 1643 | 1461607410346 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:03:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:03:30 INFO - PROCESS | 1643 | 1461607410365 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:03:30 INFO - PROCESS | 1643 | 1461607410366 Marionette TRACE conn2 <- [1,1594,null,{}] 11:03:30 INFO - PROCESS | 1643 | 1461607410370 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:30 INFO - PROCESS | 1643 | 1461607410481 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:03:30 INFO - PROCESS | 1643 | 1461607410600 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c012800 == 102 [pid = 1643] [id = 406] 11:03:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 229 (0x115714000) [pid = 1643] [serial = 1217] [outer = 0x0] 11:03:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 230 (0x11571ec00) [pid = 1643] [serial = 1218] [outer = 0x115714000] 11:03:30 INFO - PROCESS | 1643 | 1461607410630 Marionette DEBUG loaded listener.js 11:03:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 231 (0x11883b000) [pid = 1643] [serial = 1219] [outer = 0x115714000] 11:03:31 INFO - PROCESS | 1643 | 1461607411080 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:03:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:03:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 776ms 11:03:31 INFO - PROCESS | 1643 | 1461607411139 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:03:31 INFO - PROCESS | 1643 | 1461607411141 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:03:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:03:31 INFO - PROCESS | 1643 | 1461607411147 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:03:31 INFO - PROCESS | 1643 | 1461607411149 Marionette TRACE conn2 <- [1,1598,null,{}] 11:03:31 INFO - PROCESS | 1643 | 1461607411152 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:31 INFO - PROCESS | 1643 | 1461607411288 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:03:31 INFO - PROCESS | 1643 | 1461607411457 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x11ab1f800 == 103 [pid = 1643] [id = 407] 11:03:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 232 (0x11a826400) [pid = 1643] [serial = 1220] [outer = 0x0] 11:03:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 233 (0x11ac81c00) [pid = 1643] [serial = 1221] [outer = 0x11a826400] 11:03:31 INFO - PROCESS | 1643 | 1461607411503 Marionette DEBUG loaded listener.js 11:03:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 234 (0x11b82a000) [pid = 1643] [serial = 1222] [outer = 0x11a826400] 11:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x11b859800 == 102 [pid = 1643] [id = 206] 11:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x12972a000 == 101 [pid = 1643] [id = 291] 11:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x12e609000 == 100 [pid = 1643] [id = 393] 11:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x12abe5800 == 99 [pid = 1643] [id = 392] 11:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x119109800 == 98 [pid = 1643] [id = 391] 11:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x13017d000 == 97 [pid = 1643] [id = 390] 11:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 233 (0x12d785400) [pid = 1643] [serial = 1062] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 232 (0x12ea12000) [pid = 1643] [serial = 1065] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 231 (0x12abc6400) [pid = 1643] [serial = 1068] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 230 (0x12aca5000) [pid = 1643] [serial = 1071] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 229 (0x12ad02800) [pid = 1643] [serial = 1074] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 228 (0x12ad0a400) [pid = 1643] [serial = 1077] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1643 | --DOMWINDOW == 227 (0x12a249c00) [pid = 1643] [serial = 1113] [outer = 0x0] [url = about:blank] 11:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x12ebb0000 == 96 [pid = 1643] [id = 389] 11:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x12d51e800 == 95 [pid = 1643] [id = 388] 11:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x12d264800 == 94 [pid = 1643] [id = 387] 11:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1d5800 == 93 [pid = 1643] [id = 386] 11:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x12973a000 == 92 [pid = 1643] [id = 385] 11:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x11c397000 == 91 [pid = 1643] [id = 384] 11:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x11917d800 == 90 [pid = 1643] [id = 383] 11:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x12b003800 == 89 [pid = 1643] [id = 382] 11:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x11c0c5800 == 88 [pid = 1643] [id = 381] 11:03:31 INFO - PROCESS | 1643 | --DOCSHELL 0x125eb9800 == 87 [pid = 1643] [id = 380] 11:03:32 INFO - PROCESS | 1643 | --DOCSHELL 0x13a7d2000 == 86 [pid = 1643] [id = 378] 11:03:32 INFO - PROCESS | 1643 | --DOCSHELL 0x139d87000 == 85 [pid = 1643] [id = 377] 11:03:32 INFO - PROCESS | 1643 | --DOCSHELL 0x13a7ab000 == 84 [pid = 1643] [id = 376] 11:03:32 INFO - PROCESS | 1643 | --DOCSHELL 0x139c23000 == 83 [pid = 1643] [id = 375] 11:03:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12d522000 == 82 [pid = 1643] [id = 374] 11:03:32 INFO - PROCESS | 1643 | --DOCSHELL 0x129741800 == 81 [pid = 1643] [id = 373] 11:03:32 INFO - PROCESS | 1643 | --DOCSHELL 0x119d48800 == 80 [pid = 1643] [id = 372] 11:03:32 INFO - PROCESS | 1643 | 1461607412025 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:03:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:03:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 925ms 11:03:32 INFO - PROCESS | 1643 | 1461607412071 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:03:32 INFO - PROCESS | 1643 | 1461607412072 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:03:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:03:32 INFO - PROCESS | 1643 | 1461607412074 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:03:32 INFO - PROCESS | 1643 | 1461607412075 Marionette TRACE conn2 <- [1,1602,null,{}] 11:03:32 INFO - PROCESS | 1643 | 1461607412082 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:32 INFO - PROCESS | 1643 | 1461607412180 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 226 (0x12b23e800) [pid = 1643] [serial = 988] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 225 (0x12bea4800) [pid = 1643] [serial = 874] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 224 (0x12ea11000) [pid = 1643] [serial = 940] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 223 (0x12ddc9000) [pid = 1643] [serial = 624] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 222 (0x118643400) [pid = 1643] [serial = 738] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 221 (0x127710000) [pid = 1643] [serial = 621] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 220 (0x11453fc00) [pid = 1643] [serial = 675] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 219 (0x12f092c00) [pid = 1643] [serial = 630] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 218 (0x12bd94800) [pid = 1643] [serial = 690] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 217 (0x11ad6bc00) [pid = 1643] [serial = 681] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 216 (0x12c98d000) [pid = 1643] [serial = 1000] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 215 (0x12b0b8400) [pid = 1643] [serial = 883] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 214 (0x11c8dc000) [pid = 1643] [serial = 928] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 213 (0x12eb68400) [pid = 1643] [serial = 1006] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 212 (0x12b752c00) [pid = 1643] [serial = 934] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 211 (0x12c986c00) [pid = 1643] [serial = 949] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 210 (0x127710800) [pid = 1643] [serial = 744] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 209 (0x12d2cd400) [pid = 1643] [serial = 696] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 208 (0x12a730c00) [pid = 1643] [serial = 931] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 207 (0x12d206400) [pid = 1643] [serial = 807] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 206 (0x126c31000) [pid = 1643] [serial = 943] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 205 (0x12b5c7000) [pid = 1643] [serial = 871] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 204 (0x12d2d5400) [pid = 1643] [serial = 747] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 203 (0x12eb6cc00) [pid = 1643] [serial = 627] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 202 (0x11c7e4400) [pid = 1643] [serial = 865] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x11be20800) [pid = 1643] [serial = 618] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x1291b4400) [pid = 1643] [serial = 994] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x127778400) [pid = 1643] [serial = 684] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x12b5c2400) [pid = 1643] [serial = 819] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x11c8d2400) [pid = 1643] [serial = 991] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x11aa0f800) [pid = 1643] [serial = 925] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 195 (0x12f538800) [pid = 1643] [serial = 756] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 194 (0x12eb6c000) [pid = 1643] [serial = 880] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 193 (0x12eb6ec00) [pid = 1643] [serial = 1015] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 192 (0x118f5d400) [pid = 1643] [serial = 678] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 191 (0x12f9e8000) [pid = 1643] [serial = 1012] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 190 (0x12ddd3400) [pid = 1643] [serial = 750] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 189 (0x115031c00) [pid = 1643] [serial = 862] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x12eab5000) [pid = 1643] [serial = 946] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x128d28c00) [pid = 1643] [serial = 804] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 186 (0x12eab6000) [pid = 1643] [serial = 1003] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 185 (0x11be2a000) [pid = 1643] [serial = 801] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x12706d400) [pid = 1643] [serial = 868] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x12b5c5000) [pid = 1643] [serial = 997] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 182 (0x12f539800) [pid = 1643] [serial = 1009] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x12a1e8800) [pid = 1643] [serial = 687] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 180 (0x11c9d3000) [pid = 1643] [serial = 816] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x12d204400) [pid = 1643] [serial = 693] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x11aac7000) [pid = 1643] [serial = 741] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x12f532800) [pid = 1643] [serial = 877] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x118f5e400) [pid = 1643] [serial = 798] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x12eb6b000) [pid = 1643] [serial = 813] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x12f091800) [pid = 1643] [serial = 753] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x12d2ce800) [pid = 1643] [serial = 937] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x12f539c00) [pid = 1643] [serial = 633] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x12ddc6000) [pid = 1643] [serial = 810] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x12e69ac00) [pid = 1643] [serial = 1098] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x12a4d3c00) [pid = 1643] [serial = 1101] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x12c957000) [pid = 1643] [serial = 1104] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x11c8dac00) [pid = 1643] [serial = 1107] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x12a4d4c00) [pid = 1643] [serial = 1108] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x12b236800) [pid = 1643] [serial = 1092] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x12b5c5800) [pid = 1643] [serial = 1093] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x12c95b000) [pid = 1643] [serial = 1105] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x1271c3c00) [pid = 1643] [serial = 1086] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x12a252c00) [pid = 1643] [serial = 1087] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x125c67800) [pid = 1643] [serial = 1084] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x11bac1400) [pid = 1643] [serial = 1083] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x12ad37800) [pid = 1643] [serial = 1089] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x12afc6c00) [pid = 1643] [serial = 1090] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x12b681400) [pid = 1643] [serial = 1095] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x12b0b5c00) [pid = 1643] [serial = 1059] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x118f62800) [pid = 1643] [serial = 1051] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x1147e0c00) [pid = 1643] [serial = 1050] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x12a25cc00) [pid = 1643] [serial = 1057] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x129375c00) [pid = 1643] [serial = 1056] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x11c2be400) [pid = 1643] [serial = 1053] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x123b5f400) [pid = 1643] [serial = 1054] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x12fbf1000) [pid = 1643] [serial = 1081] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x12f9ee800) [pid = 1643] [serial = 1080] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x12c988c00) [pid = 1643] [serial = 1060] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x12eac1c00) [pid = 1643] [serial = 1099] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x12a4d7c00) [pid = 1643] [serial = 1102] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12b35c400) [pid = 1643] [serial = 1110] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12b35f800) [pid = 1643] [serial = 1111] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x12c983400) [pid = 1643] [serial = 1096] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 1643 | 1461607412267 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x11ab15800 == 81 [pid = 1643] [id = 408] 11:03:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x118643400) [pid = 1643] [serial = 1223] [outer = 0x0] 11:03:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x11aa0f800) [pid = 1643] [serial = 1224] [outer = 0x118643400] 11:03:32 INFO - PROCESS | 1643 | 1461607412302 Marionette DEBUG loaded listener.js 11:03:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x11c8da000) [pid = 1643] [serial = 1225] [outer = 0x118643400] 11:03:32 INFO - PROCESS | 1643 | 1461607412671 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:03:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:03:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 621ms 11:03:32 INFO - PROCESS | 1643 | 1461607412695 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:03:32 INFO - PROCESS | 1643 | 1461607412696 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:03:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:03:32 INFO - PROCESS | 1643 | 1461607412699 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:03:32 INFO - PROCESS | 1643 | 1461607412701 Marionette TRACE conn2 <- [1,1606,null,{}] 11:03:32 INFO - PROCESS | 1643 | 1461607412703 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:32 INFO - PROCESS | 1643 | 1461607412805 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:03:32 INFO - PROCESS | 1643 | 1461607412875 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c307000 == 82 [pid = 1643] [id = 409] 11:03:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x11c8dc000) [pid = 1643] [serial = 1226] [outer = 0x0] 11:03:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x123b5e800) [pid = 1643] [serial = 1227] [outer = 0x11c8dc000] 11:03:32 INFO - PROCESS | 1643 | 1461607412902 Marionette DEBUG loaded listener.js 11:03:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x126c2a800) [pid = 1643] [serial = 1228] [outer = 0x11c8dc000] 11:03:33 INFO - PROCESS | 1643 | 1461607413203 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:03:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 521ms 11:03:33 INFO - PROCESS | 1643 | 1461607413226 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:03:33 INFO - PROCESS | 1643 | 1461607413227 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:03:33 INFO - PROCESS | 1643 | 1461607413229 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:03:33 INFO - PROCESS | 1643 | 1461607413230 Marionette TRACE conn2 <- [1,1610,null,{}] 11:03:33 INFO - PROCESS | 1643 | 1461607413233 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:33 INFO - PROCESS | 1643 | 1461607413331 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:03:33 INFO - PROCESS | 1643 | 1461607413401 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12931c800 == 83 [pid = 1643] [id = 410] 11:03:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x11c9ce800) [pid = 1643] [serial = 1229] [outer = 0x0] 11:03:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x126eec800) [pid = 1643] [serial = 1230] [outer = 0x11c9ce800] 11:03:33 INFO - PROCESS | 1643 | 1461607413427 Marionette DEBUG loaded listener.js 11:03:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x12936cc00) [pid = 1643] [serial = 1231] [outer = 0x11c9ce800] 11:03:33 INFO - PROCESS | 1643 | 1461607413785 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:03:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 569ms 11:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:03:33 INFO - PROCESS | 1643 | 1461607413799 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:03:33 INFO - PROCESS | 1643 | 1461607413803 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:03:33 INFO - PROCESS | 1643 | 1461607413807 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:03:33 INFO - PROCESS | 1643 | 1461607413809 Marionette TRACE conn2 <- [1,1614,null,{}] 11:03:33 INFO - PROCESS | 1643 | 1461607413812 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:33 INFO - PROCESS | 1643 | 1461607413980 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:03:34 INFO - PROCESS | 1643 | 1461607414120 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12975a800 == 84 [pid = 1643] [id = 411] 11:03:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x127710800) [pid = 1643] [serial = 1232] [outer = 0x0] 11:03:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x12a1f1400) [pid = 1643] [serial = 1233] [outer = 0x127710800] 11:03:34 INFO - PROCESS | 1643 | 1461607414164 Marionette DEBUG loaded listener.js 11:03:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x12a4cec00) [pid = 1643] [serial = 1234] [outer = 0x127710800] 11:03:34 INFO - PROCESS | 1643 | 1461607414506 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 11:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 721ms 11:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:03:34 INFO - PROCESS | 1643 | 1461607414527 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:03:34 INFO - PROCESS | 1643 | 1461607414529 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:03:34 INFO - PROCESS | 1643 | 1461607414531 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:03:34 INFO - PROCESS | 1643 | 1461607414532 Marionette TRACE conn2 <- [1,1618,null,{}] 11:03:34 INFO - PROCESS | 1643 | 1461607414534 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:34 INFO - PROCESS | 1643 | 1461607414657 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:03:34 INFO - PROCESS | 1643 | 1461607414692 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ad60800 == 85 [pid = 1643] [id = 412] 11:03:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x12a4d6000) [pid = 1643] [serial = 1235] [outer = 0x0] 11:03:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x12a72bc00) [pid = 1643] [serial = 1236] [outer = 0x12a4d6000] 11:03:34 INFO - PROCESS | 1643 | 1461607414718 Marionette DEBUG loaded listener.js 11:03:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x12aca2400) [pid = 1643] [serial = 1237] [outer = 0x12a4d6000] 11:03:35 INFO - PROCESS | 1643 | 1461607415075 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:03:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:03:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 571ms 11:03:35 INFO - PROCESS | 1643 | 1461607415102 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:03:35 INFO - PROCESS | 1643 | 1461607415104 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:03:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:03:35 INFO - PROCESS | 1643 | 1461607415106 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:03:35 INFO - PROCESS | 1643 | 1461607415107 Marionette TRACE conn2 <- [1,1622,null,{}] 11:03:35 INFO - PROCESS | 1643 | 1461607415109 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:35 INFO - PROCESS | 1643 | 1461607415233 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:03:35 INFO - PROCESS | 1643 | 1461607415250 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1c9000 == 86 [pid = 1643] [id = 413] 11:03:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x12aca2800) [pid = 1643] [serial = 1238] [outer = 0x0] 11:03:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x12acdec00) [pid = 1643] [serial = 1239] [outer = 0x12aca2800] 11:03:35 INFO - PROCESS | 1643 | 1461607415276 Marionette DEBUG loaded listener.js 11:03:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x12ad0d400) [pid = 1643] [serial = 1240] [outer = 0x12aca2800] 11:03:35 INFO - PROCESS | 1643 | 1461607415639 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:03:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 11:03:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 570ms 11:03:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:03:35 INFO - PROCESS | 1643 | 1461607415679 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:03:35 INFO - PROCESS | 1643 | 1461607415680 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:03:35 INFO - PROCESS | 1643 | 1461607415683 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:03:35 INFO - PROCESS | 1643 | 1461607415684 Marionette TRACE conn2 <- [1,1626,null,{}] 11:03:35 INFO - PROCESS | 1643 | 1461607415686 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:35 INFO - PROCESS | 1643 | 1461607415810 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:03:35 INFO - PROCESS | 1643 | 1461607415824 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bda4800 == 87 [pid = 1643] [id = 414] 11:03:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x12a4d6800) [pid = 1643] [serial = 1241] [outer = 0x0] 11:03:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x12ad39400) [pid = 1643] [serial = 1242] [outer = 0x12a4d6800] 11:03:35 INFO - PROCESS | 1643 | 1461607415850 Marionette DEBUG loaded listener.js 11:03:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x12afcf400) [pid = 1643] [serial = 1243] [outer = 0x12a4d6800] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x1134d9400) [pid = 1643] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x11af42000) [pid = 1643] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x11925fc00) [pid = 1643] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x12ad07800) [pid = 1643] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x12afc6000) [pid = 1643] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x12610b800) [pid = 1643] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x11be1e400) [pid = 1643] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x129372800) [pid = 1643] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x1133dd400) [pid = 1643] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x12afc9400) [pid = 1643] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x115027800) [pid = 1643] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x12b235000) [pid = 1643] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x12abc4000) [pid = 1643] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x12abc3800) [pid = 1643] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x12aca9000) [pid = 1643] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x12a25b000) [pid = 1643] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x118c65400) [pid = 1643] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x11571e800) [pid = 1643] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12ad03400) [pid = 1643] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12c989000) [pid = 1643] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x12e9ca400) [pid = 1643] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x123a5c800) [pid = 1643] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:03:36 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x12a243400) [pid = 1643] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:03:36 INFO - PROCESS | 1643 | 1461607416423 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:03:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:03:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 770ms 11:03:36 INFO - PROCESS | 1643 | 1461607416454 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:03:36 INFO - PROCESS | 1643 | 1461607416455 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:03:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:03:36 INFO - PROCESS | 1643 | 1461607416457 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:03:36 INFO - PROCESS | 1643 | 1461607416459 Marionette TRACE conn2 <- [1,1630,null,{}] 11:03:36 INFO - PROCESS | 1643 | 1461607416461 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:36 INFO - PROCESS | 1643 | 1461607416559 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:03:36 INFO - PROCESS | 1643 | 1461607416632 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b482000 == 88 [pid = 1643] [id = 415] 11:03:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x11a8f4400) [pid = 1643] [serial = 1244] [outer = 0x0] 11:03:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x126739000) [pid = 1643] [serial = 1245] [outer = 0x11a8f4400] 11:03:36 INFO - PROCESS | 1643 | 1461607416658 Marionette DEBUG loaded listener.js 11:03:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x12abc9400) [pid = 1643] [serial = 1246] [outer = 0x11a8f4400] 11:03:36 INFO - PROCESS | 1643 | 1461607416943 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:03:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:03:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 517ms 11:03:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:03:36 INFO - PROCESS | 1643 | 1461607416976 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:03:36 INFO - PROCESS | 1643 | 1461607416978 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:03:36 INFO - PROCESS | 1643 | 1461607416980 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:03:36 INFO - PROCESS | 1643 | 1461607416982 Marionette TRACE conn2 <- [1,1634,null,{}] 11:03:36 INFO - PROCESS | 1643 | 1461607416986 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:37 INFO - PROCESS | 1643 | 1461607417117 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:03:37 INFO - PROCESS | 1643 | 1461607417122 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d7b6800 == 89 [pid = 1643] [id = 416] 11:03:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x12b0b4800) [pid = 1643] [serial = 1247] [outer = 0x0] 11:03:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x12b23d000) [pid = 1643] [serial = 1248] [outer = 0x12b0b4800] 11:03:37 INFO - PROCESS | 1643 | 1461607417150 Marionette DEBUG loaded listener.js 11:03:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x12ae0dc00) [pid = 1643] [serial = 1249] [outer = 0x12b0b4800] 11:03:37 INFO - PROCESS | 1643 | 1461607417529 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:03:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:03:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 574ms 11:03:37 INFO - PROCESS | 1643 | 1461607417555 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:03:37 INFO - PROCESS | 1643 | 1461607417556 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:03:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:03:37 INFO - PROCESS | 1643 | 1461607417559 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:03:37 INFO - PROCESS | 1643 | 1461607417560 Marionette TRACE conn2 <- [1,1638,null,{}] 11:03:37 INFO - PROCESS | 1643 | 1461607417573 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:37 INFO - PROCESS | 1643 | 1461607417675 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:03:37 INFO - PROCESS | 1643 | 1461607417680 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e612000 == 90 [pid = 1643] [id = 417] 11:03:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x11a8fd400) [pid = 1643] [serial = 1250] [outer = 0x0] 11:03:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x12b5bec00) [pid = 1643] [serial = 1251] [outer = 0x11a8fd400] 11:03:37 INFO - PROCESS | 1643 | 1461607417705 Marionette DEBUG loaded listener.js 11:03:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12b75a400) [pid = 1643] [serial = 1252] [outer = 0x11a8fd400] 11:03:38 INFO - PROCESS | 1643 | 1461607418054 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:03:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:03:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 531ms 11:03:38 INFO - PROCESS | 1643 | 1461607418090 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:03:38 INFO - PROCESS | 1643 | 1461607418092 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:03:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:03:38 INFO - PROCESS | 1643 | 1461607418094 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:03:38 INFO - PROCESS | 1643 | 1461607418095 Marionette TRACE conn2 <- [1,1642,null,{}] 11:03:38 INFO - PROCESS | 1643 | 1461607418097 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:38 INFO - PROCESS | 1643 | 1461607418198 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:03:38 INFO - PROCESS | 1643 | 1461607418273 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f00e000 == 91 [pid = 1643] [id = 418] 11:03:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x12abc3800) [pid = 1643] [serial = 1253] [outer = 0x0] 11:03:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x12b887400) [pid = 1643] [serial = 1254] [outer = 0x12abc3800] 11:03:38 INFO - PROCESS | 1643 | 1461607418298 Marionette DEBUG loaded listener.js 11:03:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x12bea4800) [pid = 1643] [serial = 1255] [outer = 0x12abc3800] 11:03:38 INFO - PROCESS | 1643 | 1461607418781 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:03:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:03:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 720ms 11:03:38 INFO - PROCESS | 1643 | 1461607418815 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:03:38 INFO - PROCESS | 1643 | 1461607418818 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:03:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:03:38 INFO - PROCESS | 1643 | 1461607418821 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:03:38 INFO - PROCESS | 1643 | 1461607418824 Marionette TRACE conn2 <- [1,1646,null,{}] 11:03:38 INFO - PROCESS | 1643 | 1461607418828 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:38 INFO - PROCESS | 1643 | 1461607418953 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:03:39 INFO - PROCESS | 1643 | 1461607419039 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x11bcc4800 == 92 [pid = 1643] [id = 419] 11:03:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x115710c00) [pid = 1643] [serial = 1256] [outer = 0x0] 11:03:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x11a81ec00) [pid = 1643] [serial = 1257] [outer = 0x115710c00] 11:03:39 INFO - PROCESS | 1643 | 1461607419073 Marionette DEBUG loaded listener.js 11:03:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x11af43000) [pid = 1643] [serial = 1258] [outer = 0x115710c00] 11:03:39 INFO - PROCESS | 1643 | 1461607419495 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:03:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:03:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 722ms 11:03:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:03:39 INFO - PROCESS | 1643 | 1461607419544 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:03:39 INFO - PROCESS | 1643 | 1461607419548 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:03:39 INFO - PROCESS | 1643 | 1461607419553 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:03:39 INFO - PROCESS | 1643 | 1461607419555 Marionette TRACE conn2 <- [1,1650,null,{}] 11:03:39 INFO - PROCESS | 1643 | 1461607419557 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:39 INFO - PROCESS | 1643 | 1461607419698 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:03:39 INFO - PROCESS | 1643 | 1461607419786 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a1cd000 == 93 [pid = 1643] [id = 420] 11:03:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x11babd000) [pid = 1643] [serial = 1259] [outer = 0x0] 11:03:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x11c8d1400) [pid = 1643] [serial = 1260] [outer = 0x11babd000] 11:03:39 INFO - PROCESS | 1643 | 1461607419818 Marionette DEBUG loaded listener.js 11:03:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x126752c00) [pid = 1643] [serial = 1261] [outer = 0x11babd000] 11:03:40 INFO - PROCESS | 1643 | 1461607420241 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:03:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:03:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 720ms 11:03:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:03:40 INFO - PROCESS | 1643 | 1461607420273 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:03:40 INFO - PROCESS | 1643 | 1461607420275 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:03:40 INFO - PROCESS | 1643 | 1461607420277 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:03:40 INFO - PROCESS | 1643 | 1461607420279 Marionette TRACE conn2 <- [1,1654,null,{}] 11:03:40 INFO - PROCESS | 1643 | 1461607420287 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:40 INFO - PROCESS | 1643 | 1461607420411 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:03:40 INFO - PROCESS | 1643 | 1461607420526 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e415800 == 94 [pid = 1643] [id = 421] 11:03:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x126c2b400) [pid = 1643] [serial = 1262] [outer = 0x0] 11:03:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x12a240400) [pid = 1643] [serial = 1263] [outer = 0x126c2b400] 11:03:40 INFO - PROCESS | 1643 | 1461607420560 Marionette DEBUG loaded listener.js 11:03:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x12a4d4c00) [pid = 1643] [serial = 1264] [outer = 0x126c2b400] 11:03:40 INFO - PROCESS | 1643 | 1461607420963 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:03:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:03:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 721ms 11:03:41 INFO - PROCESS | 1643 | 1461607420999 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:03:41 INFO - PROCESS | 1643 | 1461607421001 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:03:41 INFO - PROCESS | 1643 | 1461607421003 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:03:41 INFO - PROCESS | 1643 | 1461607421004 Marionette TRACE conn2 <- [1,1658,null,{}] 11:03:41 INFO - PROCESS | 1643 | 1461607421007 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:41 INFO - PROCESS | 1643 | 1461607421147 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:03:41 INFO - PROCESS | 1643 | 1461607421262 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f989000 == 95 [pid = 1643] [id = 422] 11:03:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x12ac9f800) [pid = 1643] [serial = 1265] [outer = 0x0] 11:03:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x12ad10800) [pid = 1643] [serial = 1266] [outer = 0x12ac9f800] 11:03:41 INFO - PROCESS | 1643 | 1461607421294 Marionette DEBUG loaded listener.js 11:03:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x12ae12000) [pid = 1643] [serial = 1267] [outer = 0x12ac9f800] 11:03:41 INFO - PROCESS | 1643 | 1461607421718 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 769ms 11:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:03:41 INFO - PROCESS | 1643 | 1461607421773 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:03:41 INFO - PROCESS | 1643 | 1461607421774 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:03:41 INFO - PROCESS | 1643 | 1461607421776 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:03:41 INFO - PROCESS | 1643 | 1461607421777 Marionette TRACE conn2 <- [1,1662,null,{}] 11:03:41 INFO - PROCESS | 1643 | 1461607421780 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:41 INFO - PROCESS | 1643 | 1461607421897 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:03:42 INFO - PROCESS | 1643 | 1461607422013 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12fe12800 == 96 [pid = 1643] [id = 423] 11:03:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x12ad0bc00) [pid = 1643] [serial = 1268] [outer = 0x0] 11:03:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x12b234000) [pid = 1643] [serial = 1269] [outer = 0x12ad0bc00] 11:03:42 INFO - PROCESS | 1643 | 1461607422047 Marionette DEBUG loaded listener.js 11:03:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x12b35a800) [pid = 1643] [serial = 1270] [outer = 0x12ad0bc00] 11:03:42 INFO - PROCESS | 1643 | 1461607422527 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 820ms 11:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:03:42 INFO - PROCESS | 1643 | 1461607422604 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:03:42 INFO - PROCESS | 1643 | 1461607422606 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:03:42 INFO - PROCESS | 1643 | 1461607422612 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:03:42 INFO - PROCESS | 1643 | 1461607422614 Marionette TRACE conn2 <- [1,1666,null,{}] 11:03:42 INFO - PROCESS | 1643 | 1461607422616 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:42 INFO - PROCESS | 1643 | 1461607422809 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:03:42 INFO - PROCESS | 1643 | 1461607422938 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x130b9a000 == 97 [pid = 1643] [id = 424] 11:03:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x12b890400) [pid = 1643] [serial = 1271] [outer = 0x0] 11:03:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x12c98e800) [pid = 1643] [serial = 1272] [outer = 0x12b890400] 11:03:42 INFO - PROCESS | 1643 | 1461607422972 Marionette DEBUG loaded listener.js 11:03:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x12d2d5400) [pid = 1643] [serial = 1273] [outer = 0x12b890400] 11:03:43 INFO - PROCESS | 1643 | 1461607423386 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 821ms 11:03:43 INFO - PROCESS | 1643 | 1461607423432 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:03:43 INFO - PROCESS | 1643 | 1461607423434 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:03:43 INFO - PROCESS | 1643 | 1461607423436 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:03:43 INFO - PROCESS | 1643 | 1461607423437 Marionette TRACE conn2 <- [1,1670,null,{}] 11:03:43 INFO - PROCESS | 1643 | 1461607423440 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:43 INFO - PROCESS | 1643 | 1461607423557 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:03:43 INFO - PROCESS | 1643 | 1461607423672 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x137286000 == 98 [pid = 1643] [id = 425] 11:03:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x12c980800) [pid = 1643] [serial = 1274] [outer = 0x0] 11:03:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x12d78f400) [pid = 1643] [serial = 1275] [outer = 0x12c980800] 11:03:43 INFO - PROCESS | 1643 | 1461607423703 Marionette DEBUG loaded listener.js 11:03:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x12e649800) [pid = 1643] [serial = 1276] [outer = 0x12c980800] 11:03:44 INFO - PROCESS | 1643 | 1461607424070 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 669ms 11:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:03:44 INFO - PROCESS | 1643 | 1461607424106 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:03:44 INFO - PROCESS | 1643 | 1461607424107 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:03:44 INFO - PROCESS | 1643 | 1461607424110 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:03:44 INFO - PROCESS | 1643 | 1461607424111 Marionette TRACE conn2 <- [1,1674,null,{}] 11:03:44 INFO - PROCESS | 1643 | 1461607424113 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:44 INFO - PROCESS | 1643 | 1461607424230 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:03:44 INFO - PROCESS | 1643 | 1461607424349 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x137395000 == 99 [pid = 1643] [id = 426] 11:03:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x12d504400) [pid = 1643] [serial = 1277] [outer = 0x0] 11:03:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x12e692400) [pid = 1643] [serial = 1278] [outer = 0x12d504400] 11:03:44 INFO - PROCESS | 1643 | 1461607424379 Marionette DEBUG loaded listener.js 11:03:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x12e9bc800) [pid = 1643] [serial = 1279] [outer = 0x12d504400] 11:03:44 INFO - PROCESS | 1643 | 1461607424794 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 719ms 11:03:44 INFO - PROCESS | 1643 | 1461607424829 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:03:44 INFO - PROCESS | 1643 | 1461607424831 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:03:44 INFO - PROCESS | 1643 | 1461607424833 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:03:44 INFO - PROCESS | 1643 | 1461607424835 Marionette TRACE conn2 <- [1,1678,null,{}] 11:03:44 INFO - PROCESS | 1643 | 1461607424837 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:44 INFO - PROCESS | 1643 | 1461607424955 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:03:45 INFO - PROCESS | 1643 | 1461607425083 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12fe21800 == 100 [pid = 1643] [id = 427] 11:03:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x1165a1800) [pid = 1643] [serial = 1280] [outer = 0x0] 11:03:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x12e697000) [pid = 1643] [serial = 1281] [outer = 0x1165a1800] 11:03:45 INFO - PROCESS | 1643 | 1461607425116 Marionette DEBUG loaded listener.js 11:03:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x12ea12400) [pid = 1643] [serial = 1282] [outer = 0x1165a1800] 11:03:45 INFO - PROCESS | 1643 | 1461607425508 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 720ms 11:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:03:45 INFO - PROCESS | 1643 | 1461607425580 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:03:45 INFO - PROCESS | 1643 | 1461607425581 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:03:45 INFO - PROCESS | 1643 | 1461607425586 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:03:45 INFO - PROCESS | 1643 | 1461607425587 Marionette TRACE conn2 <- [1,1682,null,{}] 11:03:45 INFO - PROCESS | 1643 | 1461607425590 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:45 INFO - PROCESS | 1643 | 1461607425710 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:03:45 INFO - PROCESS | 1643 | 1461607425800 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a22000 == 101 [pid = 1643] [id = 428] 11:03:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x11541f000) [pid = 1643] [serial = 1283] [outer = 0x0] 11:03:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x125bec400) [pid = 1643] [serial = 1284] [outer = 0x11541f000] 11:03:45 INFO - PROCESS | 1643 | 1461607425830 Marionette DEBUG loaded listener.js 11:03:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x12b234800) [pid = 1643] [serial = 1285] [outer = 0x11541f000] 11:03:46 INFO - PROCESS | 1643 | 1461607426517 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 972ms 11:03:46 INFO - PROCESS | 1643 | 1461607426558 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:03:46 INFO - PROCESS | 1643 | 1461607426560 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:03:46 INFO - PROCESS | 1643 | 1461607426564 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:03:46 INFO - PROCESS | 1643 | 1461607426566 Marionette TRACE conn2 <- [1,1686,null,{}] 11:03:46 INFO - PROCESS | 1643 | 1461607426571 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:46 INFO - PROCESS | 1643 | 1461607426688 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:03:46 INFO - PROCESS | 1643 | 1461607426779 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c0c8000 == 102 [pid = 1643] [id = 429] 11:03:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x11571b800) [pid = 1643] [serial = 1286] [outer = 0x0] 11:03:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x118834400) [pid = 1643] [serial = 1287] [outer = 0x11571b800] 11:03:46 INFO - PROCESS | 1643 | 1461607426808 Marionette DEBUG loaded listener.js 11:03:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x11925fc00) [pid = 1643] [serial = 1288] [outer = 0x11571b800] 11:03:47 INFO - PROCESS | 1643 | 1461607427262 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 11:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 723ms 11:03:47 INFO - PROCESS | 1643 | 1461607427287 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:03:47 INFO - PROCESS | 1643 | 1461607427291 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:03:47 INFO - PROCESS | 1643 | 1461607427295 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:03:47 INFO - PROCESS | 1643 | 1461607427297 Marionette TRACE conn2 <- [1,1690,null,{}] 11:03:47 INFO - PROCESS | 1643 | 1461607427299 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:47 INFO - PROCESS | 1643 | 1461607427408 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:03:47 INFO - PROCESS | 1643 | 1461607427532 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192c8800 == 103 [pid = 1643] [id = 430] 11:03:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x11aac6c00) [pid = 1643] [serial = 1289] [outer = 0x0] 11:03:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x11ade7800) [pid = 1643] [serial = 1290] [outer = 0x11aac6c00] 11:03:47 INFO - PROCESS | 1643 | 1461607427564 Marionette DEBUG loaded listener.js 11:03:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x11c09ec00) [pid = 1643] [serial = 1291] [outer = 0x11aac6c00] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12e612000 == 102 [pid = 1643] [id = 417] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12d7b6800 == 101 [pid = 1643] [id = 416] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12b482000 == 100 [pid = 1643] [id = 415] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12bda4800 == 99 [pid = 1643] [id = 414] 11:03:47 INFO - PROCESS | 1643 | --DOMWINDOW == 186 (0x12a23c400) [pid = 1643] [serial = 1182] [outer = 0x0] [url = about:blank] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1c9000 == 98 [pid = 1643] [id = 413] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12ad60800 == 97 [pid = 1643] [id = 412] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12975a800 == 96 [pid = 1643] [id = 411] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12931c800 == 95 [pid = 1643] [id = 410] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x11c307000 == 94 [pid = 1643] [id = 409] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x11ab15800 == 93 [pid = 1643] [id = 408] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x11ab1f800 == 92 [pid = 1643] [id = 407] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x11c012800 == 91 [pid = 1643] [id = 406] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x13a9ce800 == 90 [pid = 1643] [id = 402] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x13a7bc000 == 89 [pid = 1643] [id = 401] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x13a2b9000 == 88 [pid = 1643] [id = 400] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x139c15800 == 87 [pid = 1643] [id = 399] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x1373d2000 == 86 [pid = 1643] [id = 398] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12fe04000 == 85 [pid = 1643] [id = 397] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x12abf8800 == 84 [pid = 1643] [id = 396] 11:03:47 INFO - PROCESS | 1643 | --DOCSHELL 0x1261ba000 == 83 [pid = 1643] [id = 395] 11:03:48 INFO - PROCESS | 1643 | 1461607428008 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 185 (0x12ae09400) [pid = 1643] [serial = 1164] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x12b0bc800) [pid = 1643] [serial = 1167] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x12777e800) [pid = 1643] [serial = 1146] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 182 (0x12a1a7800) [pid = 1643] [serial = 1147] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x12c953800) [pid = 1643] [serial = 1128] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 180 (0x12afc9000) [pid = 1643] [serial = 1165] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x123b5bc00) [pid = 1643] [serial = 1144] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x11c8de400) [pid = 1643] [serial = 1143] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x12a244800) [pid = 1643] [serial = 1152] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x12a25c800) [pid = 1643] [serial = 1153] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x12b23ec00) [pid = 1643] [serial = 1138] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x11a827c00) [pid = 1643] [serial = 1137] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x12b357800) [pid = 1643] [serial = 1125] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x12b5cb000) [pid = 1643] [serial = 1170] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x12abbd400) [pid = 1643] [serial = 1122] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x126739400) [pid = 1643] [serial = 1168] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x11b82c400) [pid = 1643] [serial = 1141] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x119134400) [pid = 1643] [serial = 1140] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x12e9be400) [pid = 1643] [serial = 1131] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x1271c5c00) [pid = 1643] [serial = 1119] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x12c98b800) [pid = 1643] [serial = 1048] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x115023800) [pid = 1643] [serial = 1116] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x12aca9c00) [pid = 1643] [serial = 1072] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x12ad05800) [pid = 1643] [serial = 1069] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x12ad0a000) [pid = 1643] [serial = 1075] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x12a4d4800) [pid = 1643] [serial = 1155] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x12aca7400) [pid = 1643] [serial = 1156] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x12d50b800) [pid = 1643] [serial = 1134] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x12aca8400) [pid = 1643] [serial = 1158] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x12ace3c00) [pid = 1643] [serial = 1159] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x11aaba000) [pid = 1643] [serial = 1149] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x12676e400) [pid = 1643] [serial = 1150] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x12ad2ac00) [pid = 1643] [serial = 1161] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x12e647c00) [pid = 1643] [serial = 1063] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x12c989c00) [pid = 1643] [serial = 1171] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x115aba000) [pid = 1643] [serial = 1173] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x12676f400) [pid = 1643] [serial = 1180] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x11c81c000) [pid = 1643] [serial = 1177] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x11925f400) [pid = 1643] [serial = 1174] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x11ad72800) [pid = 1643] [serial = 1176] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x12ad36800) [pid = 1643] [serial = 1162] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x11c9ccc00) [pid = 1643] [serial = 1179] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12eabd400) [pid = 1643] [serial = 1066] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12ad0f800) [pid = 1643] [serial = 1078] [outer = 0x0] [url = about:blank] 11:03:48 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x12c95f000) [pid = 1643] [serial = 1114] [outer = 0x0] [url = about:blank] 11:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 774ms 11:03:48 INFO - PROCESS | 1643 | 1461607428069 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:03:48 INFO - PROCESS | 1643 | 1461607428070 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:03:48 INFO - PROCESS | 1643 | 1461607428073 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:03:48 INFO - PROCESS | 1643 | 1461607428075 Marionette TRACE conn2 <- [1,1694,null,{}] 11:03:48 INFO - PROCESS | 1643 | 1461607428082 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:48 INFO - PROCESS | 1643 | 1461607428185 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:03:48 INFO - PROCESS | 1643 | 1461607428190 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x11bcbe800 == 84 [pid = 1643] [id = 431] 11:03:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x11c81b800) [pid = 1643] [serial = 1292] [outer = 0x0] 11:03:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x11c9d4000) [pid = 1643] [serial = 1293] [outer = 0x11c81b800] 11:03:48 INFO - PROCESS | 1643 | 1461607428221 Marionette DEBUG loaded listener.js 11:03:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x125c67800) [pid = 1643] [serial = 1294] [outer = 0x11c81b800] 11:03:48 INFO - PROCESS | 1643 | 1461607428627 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 571ms 11:03:48 INFO - PROCESS | 1643 | 1461607428645 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:03:48 INFO - PROCESS | 1643 | 1461607428646 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:03:48 INFO - PROCESS | 1643 | 1461607428649 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:03:48 INFO - PROCESS | 1643 | 1461607428650 Marionette TRACE conn2 <- [1,1698,null,{}] 11:03:48 INFO - PROCESS | 1643 | 1461607428658 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:48 INFO - PROCESS | 1643 | 1461607428757 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:03:48 INFO - PROCESS | 1643 | 1461607428782 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x1295c9800 == 85 [pid = 1643] [id = 432] 11:03:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x126ef0000) [pid = 1643] [serial = 1295] [outer = 0x0] 11:03:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x1271c6800) [pid = 1643] [serial = 1296] [outer = 0x126ef0000] 11:03:48 INFO - PROCESS | 1643 | 1461607428809 Marionette DEBUG loaded listener.js 11:03:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x1277bd000) [pid = 1643] [serial = 1297] [outer = 0x126ef0000] 11:03:49 INFO - PROCESS | 1643 | 1461607429170 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 11:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 575ms 11:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:03:49 INFO - PROCESS | 1643 | 1461607429225 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:03:49 INFO - PROCESS | 1643 | 1461607429226 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:03:49 INFO - PROCESS | 1643 | 1461607429228 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:03:49 INFO - PROCESS | 1643 | 1461607429229 Marionette TRACE conn2 <- [1,1702,null,{}] 11:03:49 INFO - PROCESS | 1643 | 1461607429231 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:49 INFO - PROCESS | 1643 | 1461607429325 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:03:49 INFO - PROCESS | 1643 | 1461607429331 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a799800 == 86 [pid = 1643] [id = 433] 11:03:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x126c2fc00) [pid = 1643] [serial = 1298] [outer = 0x0] 11:03:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x12a1e8000) [pid = 1643] [serial = 1299] [outer = 0x126c2fc00] 11:03:49 INFO - PROCESS | 1643 | 1461607429358 Marionette DEBUG loaded listener.js 11:03:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x12a240c00) [pid = 1643] [serial = 1300] [outer = 0x126c2fc00] 11:03:49 INFO - PROCESS | 1643 | 1461607429715 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 519ms 11:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:03:49 INFO - PROCESS | 1643 | 1461607429748 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:03:49 INFO - PROCESS | 1643 | 1461607429749 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:03:49 INFO - PROCESS | 1643 | 1461607429751 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:03:49 INFO - PROCESS | 1643 | 1461607429754 Marionette TRACE conn2 <- [1,1706,null,{}] 11:03:49 INFO - PROCESS | 1643 | 1461607429757 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:49 INFO - PROCESS | 1643 | 1461607429905 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:03:49 INFO - PROCESS | 1643 | 1461607429956 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b48d800 == 87 [pid = 1643] [id = 434] 11:03:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x12a19fc00) [pid = 1643] [serial = 1301] [outer = 0x0] 11:03:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x12a25ec00) [pid = 1643] [serial = 1302] [outer = 0x12a19fc00] 11:03:49 INFO - PROCESS | 1643 | 1461607429984 Marionette DEBUG loaded listener.js 11:03:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x12aca0400) [pid = 1643] [serial = 1303] [outer = 0x12a19fc00] 11:03:50 INFO - PROCESS | 1643 | 1461607430327 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 621ms 11:03:50 INFO - PROCESS | 1643 | 1461607430372 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:03:50 INFO - PROCESS | 1643 | 1461607430373 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:03:50 INFO - PROCESS | 1643 | 1461607430375 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:03:50 INFO - PROCESS | 1643 | 1461607430376 Marionette TRACE conn2 <- [1,1710,null,{}] 11:03:50 INFO - PROCESS | 1643 | 1461607430379 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:50 INFO - PROCESS | 1643 | 1461607430502 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:03:50 INFO - PROCESS | 1643 | 1461607430516 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c290800 == 88 [pid = 1643] [id = 435] 11:03:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x12aca0c00) [pid = 1643] [serial = 1304] [outer = 0x0] 11:03:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x12acabc00) [pid = 1643] [serial = 1305] [outer = 0x12aca0c00] 11:03:50 INFO - PROCESS | 1643 | 1461607430542 Marionette DEBUG loaded listener.js 11:03:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x12ad0a000) [pid = 1643] [serial = 1306] [outer = 0x12aca0c00] 11:03:50 INFO - PROCESS | 1643 | 1461607430908 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 571ms 11:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:03:50 INFO - PROCESS | 1643 | 1461607430953 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:03:50 INFO - PROCESS | 1643 | 1461607430954 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:03:50 INFO - PROCESS | 1643 | 1461607430956 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:03:50 INFO - PROCESS | 1643 | 1461607430957 Marionette TRACE conn2 <- [1,1714,null,{}] 11:03:50 INFO - PROCESS | 1643 | 1461607430959 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:51 INFO - PROCESS | 1643 | 1461607431083 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:03:51 INFO - PROCESS | 1643 | 1461607431094 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d28d800 == 89 [pid = 1643] [id = 436] 11:03:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x12ace2000) [pid = 1643] [serial = 1307] [outer = 0x0] 11:03:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x12ae09400) [pid = 1643] [serial = 1308] [outer = 0x12ace2000] 11:03:51 INFO - PROCESS | 1643 | 1461607431119 Marionette DEBUG loaded listener.js 11:03:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x12b0b2800) [pid = 1643] [serial = 1309] [outer = 0x12ace2000] 11:03:51 INFO - PROCESS | 1643 | 1461607431473 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 568ms 11:03:51 INFO - PROCESS | 1643 | 1461607431525 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:03:51 INFO - PROCESS | 1643 | 1461607431526 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:03:51 INFO - PROCESS | 1643 | 1461607431528 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:03:51 INFO - PROCESS | 1643 | 1461607431529 Marionette TRACE conn2 <- [1,1718,null,{}] 11:03:51 INFO - PROCESS | 1643 | 1461607431532 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:51 INFO - PROCESS | 1643 | 1461607431663 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:03:51 INFO - PROCESS | 1643 | 1461607431678 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12dc3e800 == 90 [pid = 1643] [id = 437] 11:03:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x12afd0400) [pid = 1643] [serial = 1310] [outer = 0x0] 11:03:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x11befc000) [pid = 1643] [serial = 1311] [outer = 0x12afd0400] 11:03:51 INFO - PROCESS | 1643 | 1461607431704 Marionette DEBUG loaded listener.js 11:03:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x12b35c800) [pid = 1643] [serial = 1312] [outer = 0x12afd0400] 11:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 521ms 11:03:52 INFO - PROCESS | 1643 | 1461607432045 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:03:52 INFO - PROCESS | 1643 | 1461607432049 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:03:52 INFO - PROCESS | 1643 | 1461607432052 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:03:52 INFO - PROCESS | 1643 | 1461607432054 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:03:52 INFO - PROCESS | 1643 | 1461607432055 Marionette TRACE conn2 <- [1,1722,null,{}] 11:03:52 INFO - PROCESS | 1643 | 1461607432058 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:52 INFO - PROCESS | 1643 | 1461607432187 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x11a8fd400) [pid = 1643] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x127710800) [pid = 1643] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x12a72f000) [pid = 1643] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x1134d8400) [pid = 1643] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x12acdbc00) [pid = 1643] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x12676e000) [pid = 1643] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x12e645400) [pid = 1643] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x12b23a400) [pid = 1643] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x12b23b800) [pid = 1643] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x12a4d6000) [pid = 1643] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x12aca2800) [pid = 1643] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x12a4d6800) [pid = 1643] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x11a8f4400) [pid = 1643] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x126eeb000) [pid = 1643] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x115714000) [pid = 1643] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x11a826400) [pid = 1643] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x118643400) [pid = 1643] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x11c8dc000) [pid = 1643] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x11c9ce800) [pid = 1643] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:03:52 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12b0b4800) [pid = 1643] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:03:52 INFO - PROCESS | 1643 | 1461607432475 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c396800 == 91 [pid = 1643] [id = 438] 11:03:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x115027400) [pid = 1643] [serial = 1313] [outer = 0x0] 11:03:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x118643400) [pid = 1643] [serial = 1314] [outer = 0x115027400] 11:03:52 INFO - PROCESS | 1643 | 1461607432502 Marionette DEBUG loaded listener.js 11:03:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x11c8d5c00) [pid = 1643] [serial = 1315] [outer = 0x115027400] 11:03:52 INFO - PROCESS | 1643 | 1461607432900 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 11:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 870ms 11:03:52 INFO - PROCESS | 1643 | 1461607432925 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:03:52 INFO - PROCESS | 1643 | 1461607432928 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:03:52 INFO - PROCESS | 1643 | 1461607432931 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:03:52 INFO - PROCESS | 1643 | 1461607432936 Marionette TRACE conn2 <- [1,1726,null,{}] 11:03:52 INFO - PROCESS | 1643 | 1461607432940 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:53 INFO - PROCESS | 1643 | 1461607433156 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:03:53 INFO - PROCESS | 1643 | 1461607433175 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f988000 == 92 [pid = 1643] [id = 439] 11:03:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x126c2d800) [pid = 1643] [serial = 1316] [outer = 0x0] 11:03:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x12b0bd800) [pid = 1643] [serial = 1317] [outer = 0x126c2d800] 11:03:53 INFO - PROCESS | 1643 | 1461607433222 Marionette DEBUG loaded listener.js 11:03:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12bd9a800) [pid = 1643] [serial = 1318] [outer = 0x126c2d800] 11:03:53 INFO - PROCESS | 1643 | 1461607433650 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 773ms 11:03:53 INFO - PROCESS | 1643 | 1461607433708 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:03:53 INFO - PROCESS | 1643 | 1461607433710 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 11:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:03:53 INFO - PROCESS | 1643 | 1461607433714 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:03:53 INFO - PROCESS | 1643 | 1461607433715 Marionette TRACE conn2 <- [1,1730,null,{}] 11:03:53 INFO - PROCESS | 1643 | 1461607433728 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:53 INFO - PROCESS | 1643 | 1461607433846 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:03:53 INFO - PROCESS | 1643 | 1461607433858 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x130b97000 == 93 [pid = 1643] [id = 440] 11:03:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x12be99400) [pid = 1643] [serial = 1319] [outer = 0x0] 11:03:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x12c983c00) [pid = 1643] [serial = 1320] [outer = 0x12be99400] 11:03:53 INFO - PROCESS | 1643 | 1461607433898 Marionette DEBUG loaded listener.js 11:03:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x12d50cc00) [pid = 1643] [serial = 1321] [outer = 0x12be99400] 11:03:54 INFO - PROCESS | 1643 | 1461607434258 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 11:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 582ms 11:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:03:54 INFO - PROCESS | 1643 | 1461607434295 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:03:54 INFO - PROCESS | 1643 | 1461607434296 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 11:03:54 INFO - PROCESS | 1643 | 1461607434298 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:03:54 INFO - PROCESS | 1643 | 1461607434300 Marionette TRACE conn2 <- [1,1734,null,{}] 11:03:54 INFO - PROCESS | 1643 | 1461607434318 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:54 INFO - PROCESS | 1643 | 1461607434416 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:03:54 INFO - PROCESS | 1643 | 1461607434566 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x11917e000 == 94 [pid = 1643] [id = 441] 11:03:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x1133df800) [pid = 1643] [serial = 1322] [outer = 0x0] 11:03:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x1136d8000) [pid = 1643] [serial = 1323] [outer = 0x1133df800] 11:03:54 INFO - PROCESS | 1643 | 1461607434601 Marionette DEBUG loaded listener.js 11:03:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x115718c00) [pid = 1643] [serial = 1324] [outer = 0x1133df800] 11:03:55 INFO - PROCESS | 1643 | 1461607435041 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 772ms 11:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:03:55 INFO - PROCESS | 1643 | 1461607435072 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:03:55 INFO - PROCESS | 1643 | 1461607435075 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 11:03:55 INFO - PROCESS | 1643 | 1461607435078 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:03:55 INFO - PROCESS | 1643 | 1461607435081 Marionette TRACE conn2 <- [1,1738,null,{}] 11:03:55 INFO - PROCESS | 1643 | 1461607435084 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:55 INFO - PROCESS | 1643 | 1461607435235 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:03:55 INFO - PROCESS | 1643 | 1461607435323 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x126c56000 == 95 [pid = 1643] [id = 442] 11:03:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x11af4d800) [pid = 1643] [serial = 1325] [outer = 0x0] 11:03:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x11be24800) [pid = 1643] [serial = 1326] [outer = 0x11af4d800] 11:03:55 INFO - PROCESS | 1643 | 1461607435355 Marionette DEBUG loaded listener.js 11:03:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x11c9d0c00) [pid = 1643] [serial = 1327] [outer = 0x11af4d800] 11:03:55 INFO - PROCESS | 1643 | 1461607435787 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 722ms 11:03:55 INFO - PROCESS | 1643 | 1461607435804 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:03:55 INFO - PROCESS | 1643 | 1461607435807 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 11:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:03:55 INFO - PROCESS | 1643 | 1461607435810 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:03:55 INFO - PROCESS | 1643 | 1461607435811 Marionette TRACE conn2 <- [1,1742,null,{}] 11:03:55 INFO - PROCESS | 1643 | 1461607435814 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:55 INFO - PROCESS | 1643 | 1461607435933 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:03:56 INFO - PROCESS | 1643 | 1461607436050 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c9d9800 == 96 [pid = 1643] [id = 443] 11:03:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x1262a1c00) [pid = 1643] [serial = 1328] [outer = 0x0] 11:03:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x126eee000) [pid = 1643] [serial = 1329] [outer = 0x1262a1c00] 11:03:56 INFO - PROCESS | 1643 | 1461607436083 Marionette DEBUG loaded listener.js 11:03:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x12a245c00) [pid = 1643] [serial = 1330] [outer = 0x1262a1c00] 11:03:56 INFO - PROCESS | 1643 | 1461607436521 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 723ms 11:03:56 INFO - PROCESS | 1643 | 1461607436560 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:03:56 INFO - PROCESS | 1643 | 1461607436562 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 11:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:03:56 INFO - PROCESS | 1643 | 1461607436581 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:03:56 INFO - PROCESS | 1643 | 1461607436586 Marionette TRACE conn2 <- [1,1746,null,{}] 11:03:56 INFO - PROCESS | 1643 | 1461607436594 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:56 INFO - PROCESS | 1643 | 1461607436772 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:03:56 INFO - PROCESS | 1643 | 1461607436898 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x1373d1000 == 97 [pid = 1643] [id = 444] 11:03:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x126c27c00) [pid = 1643] [serial = 1331] [outer = 0x0] 11:03:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x12a726c00) [pid = 1643] [serial = 1332] [outer = 0x126c27c00] 11:03:56 INFO - PROCESS | 1643 | 1461607436945 Marionette DEBUG loaded listener.js 11:03:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x12b0be800) [pid = 1643] [serial = 1333] [outer = 0x126c27c00] 11:03:57 INFO - PROCESS | 1643 | 1461607437435 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 893ms 11:03:57 INFO - PROCESS | 1643 | 1461607437458 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:03:57 INFO - PROCESS | 1643 | 1461607437460 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 11:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:03:57 INFO - PROCESS | 1643 | 1461607437463 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:03:57 INFO - PROCESS | 1643 | 1461607437464 Marionette TRACE conn2 <- [1,1750,null,{}] 11:03:57 INFO - PROCESS | 1643 | 1461607437467 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:57 INFO - PROCESS | 1643 | 1461607437585 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:03:57 INFO - PROCESS | 1643 | 1461607437703 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x138e0e800 == 98 [pid = 1643] [id = 445] 11:03:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x12a257000) [pid = 1643] [serial = 1334] [outer = 0x0] 11:03:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x12b682000) [pid = 1643] [serial = 1335] [outer = 0x12a257000] 11:03:57 INFO - PROCESS | 1643 | 1461607437737 Marionette DEBUG loaded listener.js 11:03:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x12bacb800) [pid = 1643] [serial = 1336] [outer = 0x12a257000] 11:03:58 INFO - PROCESS | 1643 | 1461607438122 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 718ms 11:03:58 INFO - PROCESS | 1643 | 1461607438213 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:03:58 INFO - PROCESS | 1643 | 1461607438215 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 11:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:03:58 INFO - PROCESS | 1643 | 1461607438219 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:03:58 INFO - PROCESS | 1643 | 1461607438221 Marionette TRACE conn2 <- [1,1754,null,{}] 11:03:58 INFO - PROCESS | 1643 | 1461607438223 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:58 INFO - PROCESS | 1643 | 1461607438341 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:03:58 INFO - PROCESS | 1643 | 1461607438426 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x139d35800 == 99 [pid = 1643] [id = 446] 11:03:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x12c987800) [pid = 1643] [serial = 1337] [outer = 0x0] 11:03:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x12d50e800) [pid = 1643] [serial = 1338] [outer = 0x12c987800] 11:03:58 INFO - PROCESS | 1643 | 1461607438464 Marionette DEBUG loaded listener.js 11:03:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x12e69cc00) [pid = 1643] [serial = 1339] [outer = 0x12c987800] 11:03:58 INFO - PROCESS | 1643 | 1461607438892 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 721ms 11:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:03:58 INFO - PROCESS | 1643 | 1461607438940 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:03:58 INFO - PROCESS | 1643 | 1461607438941 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 11:03:58 INFO - PROCESS | 1643 | 1461607438944 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:03:58 INFO - PROCESS | 1643 | 1461607438945 Marionette TRACE conn2 <- [1,1758,null,{}] 11:03:58 INFO - PROCESS | 1643 | 1461607438947 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:59 INFO - PROCESS | 1643 | 1461607439070 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:03:59 INFO - PROCESS | 1643 | 1461607439189 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x139d7d000 == 100 [pid = 1643] [id = 447] 11:03:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x11c2a1800) [pid = 1643] [serial = 1340] [outer = 0x0] 11:03:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x11c2a4c00) [pid = 1643] [serial = 1341] [outer = 0x11c2a1800] 11:03:59 INFO - PROCESS | 1643 | 1461607439221 Marionette DEBUG loaded listener.js 11:03:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x12e9be400) [pid = 1643] [serial = 1342] [outer = 0x11c2a1800] 11:03:59 INFO - PROCESS | 1643 | 1461607439639 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 722ms 11:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:03:59 INFO - PROCESS | 1643 | 1461607439692 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:03:59 INFO - PROCESS | 1643 | 1461607439693 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 11:03:59 INFO - PROCESS | 1643 | 1461607439696 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:03:59 INFO - PROCESS | 1643 | 1461607439697 Marionette TRACE conn2 <- [1,1762,null,{}] 11:03:59 INFO - PROCESS | 1643 | 1461607439699 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:59 INFO - PROCESS | 1643 | 1461607439818 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:03:59 INFO - PROCESS | 1643 | 1461607439905 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a2c7000 == 101 [pid = 1643] [id = 448] 11:03:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x129702400) [pid = 1643] [serial = 1343] [outer = 0x0] 11:03:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x129709000) [pid = 1643] [serial = 1344] [outer = 0x129702400] 11:03:59 INFO - PROCESS | 1643 | 1461607439935 Marionette DEBUG loaded listener.js 11:03:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x12970d800) [pid = 1643] [serial = 1345] [outer = 0x129702400] 11:04:00 INFO - PROCESS | 1643 | 1461607440351 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 11:04:00 INFO - PROCESS | 1643 | 1461607440366 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:04:00 INFO - PROCESS | 1643 | 1461607440368 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 11:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:04:00 INFO - PROCESS | 1643 | 1461607440373 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:04:00 INFO - PROCESS | 1643 | 1461607440374 Marionette TRACE conn2 <- [1,1766,null,{}] 11:04:00 INFO - PROCESS | 1643 | 1461607440376 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:00 INFO - PROCESS | 1643 | 1461607440493 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:04:00 INFO - PROCESS | 1643 | 1461607440608 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a7bc800 == 102 [pid = 1643] [id = 449] 11:04:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x12970a800) [pid = 1643] [serial = 1346] [outer = 0x0] 11:04:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x12a25e000) [pid = 1643] [serial = 1347] [outer = 0x12970a800] 11:04:00 INFO - PROCESS | 1643 | 1461607440640 Marionette DEBUG loaded listener.js 11:04:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x12ac6fc00) [pid = 1643] [serial = 1348] [outer = 0x12970a800] 11:04:01 INFO - PROCESS | 1643 | 1461607441035 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 718ms 11:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:04:01 INFO - PROCESS | 1643 | 1461607441091 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:04:01 INFO - PROCESS | 1643 | 1461607441093 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 11:04:01 INFO - PROCESS | 1643 | 1461607441095 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:04:01 INFO - PROCESS | 1643 | 1461607441096 Marionette TRACE conn2 <- [1,1770,null,{}] 11:04:01 INFO - PROCESS | 1643 | 1461607441099 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:01 INFO - PROCESS | 1643 | 1461607441236 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:04:01 INFO - PROCESS | 1643 | 1461607441335 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a9cb000 == 103 [pid = 1643] [id = 450] 11:04:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x12970f400) [pid = 1643] [serial = 1349] [outer = 0x0] 11:04:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x12ac73800) [pid = 1643] [serial = 1350] [outer = 0x12970f400] 11:04:01 INFO - PROCESS | 1643 | 1461607441367 Marionette DEBUG loaded listener.js 11:04:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x12ac79c00) [pid = 1643] [serial = 1351] [outer = 0x12970f400] 11:04:01 INFO - PROCESS | 1643 | 1461607441784 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 721ms 11:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:04:01 INFO - PROCESS | 1643 | 1461607441817 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:04:01 INFO - PROCESS | 1643 | 1461607441818 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 11:04:01 INFO - PROCESS | 1643 | 1461607441821 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:04:01 INFO - PROCESS | 1643 | 1461607441822 Marionette TRACE conn2 <- [1,1774,null,{}] 11:04:01 INFO - PROCESS | 1643 | 1461607441824 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:01 INFO - PROCESS | 1643 | 1461607441941 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:04:02 INFO - PROCESS | 1643 | 1461607442097 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x12eba7800 == 104 [pid = 1643] [id = 451] 11:04:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x12a254000) [pid = 1643] [serial = 1352] [outer = 0x0] 11:04:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x12e694800) [pid = 1643] [serial = 1353] [outer = 0x12a254000] 11:04:02 INFO - PROCESS | 1643 | 1461607442134 Marionette DEBUG loaded listener.js 11:04:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x12eabac00) [pid = 1643] [serial = 1354] [outer = 0x12a254000] 11:04:02 INFO - PROCESS | 1643 | 1461607442622 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 11:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:04:02 INFO - PROCESS | 1643 | 1461607442808 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:04:02 INFO - PROCESS | 1643 | 1461607442811 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 11:04:02 INFO - PROCESS | 1643 | 1461607442814 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:04:02 INFO - PROCESS | 1643 | 1461607442816 Marionette TRACE conn2 <- [1,1778,null,{}] 11:04:02 INFO - PROCESS | 1643 | 1461607442839 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:02 INFO - PROCESS | 1643 | 1461607442959 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:04:03 INFO - PROCESS | 1643 | 1461607443074 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12671b800 == 105 [pid = 1643] [id = 452] 11:04:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x1165a1400) [pid = 1643] [serial = 1355] [outer = 0x0] 11:04:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x118f5f000) [pid = 1643] [serial = 1356] [outer = 0x1165a1400] 11:04:03 INFO - PROCESS | 1643 | 1461607443104 Marionette DEBUG loaded listener.js 11:04:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x11aa05c00) [pid = 1643] [serial = 1357] [outer = 0x1165a1400] 11:04:03 INFO - PROCESS | 1643 | 1461607443529 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 11:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 775ms 11:04:03 INFO - PROCESS | 1643 | 1461607443590 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:04:03 INFO - PROCESS | 1643 | 1461607443592 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 11:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:04:03 INFO - PROCESS | 1643 | 1461607443597 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:04:03 INFO - PROCESS | 1643 | 1461607443600 Marionette TRACE conn2 <- [1,1782,null,{}] 11:04:03 INFO - PROCESS | 1643 | 1461607443602 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:03 INFO - PROCESS | 1643 | 1461607443714 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:04:03 INFO - PROCESS | 1643 | 1461607443838 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c30a000 == 106 [pid = 1643] [id = 453] 11:04:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x11af48400) [pid = 1643] [serial = 1358] [outer = 0x0] 11:04:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x11c09ac00) [pid = 1643] [serial = 1359] [outer = 0x11af48400] 11:04:03 INFO - PROCESS | 1643 | 1461607443868 Marionette DEBUG loaded listener.js 11:04:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x11c29e400) [pid = 1643] [serial = 1360] [outer = 0x11af48400] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x129745800 == 105 [pid = 1643] [id = 292] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x130b97000 == 104 [pid = 1643] [id = 440] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12f988000 == 103 [pid = 1643] [id = 439] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x11c396800 == 102 [pid = 1643] [id = 438] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12dc3e800 == 101 [pid = 1643] [id = 437] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12d28d800 == 100 [pid = 1643] [id = 436] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 189 (0x12d2d2800) [pid = 1643] [serial = 1206] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x12ddca400) [pid = 1643] [serial = 1209] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x125a0fc00) [pid = 1643] [serial = 1212] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 186 (0x11ac84000) [pid = 1643] [serial = 1215] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12c290800 == 99 [pid = 1643] [id = 435] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12b48d800 == 98 [pid = 1643] [id = 434] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12a799800 == 97 [pid = 1643] [id = 433] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x1295c9800 == 96 [pid = 1643] [id = 432] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x11bcbe800 == 95 [pid = 1643] [id = 431] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x1192c8800 == 94 [pid = 1643] [id = 430] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x11c0c8000 == 93 [pid = 1643] [id = 429] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x137395000 == 92 [pid = 1643] [id = 426] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x137286000 == 91 [pid = 1643] [id = 425] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x130b9a000 == 90 [pid = 1643] [id = 424] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12fe12800 == 89 [pid = 1643] [id = 423] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12f989000 == 88 [pid = 1643] [id = 422] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12e415800 == 87 [pid = 1643] [id = 421] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x12a1cd000 == 86 [pid = 1643] [id = 420] 11:04:04 INFO - PROCESS | 1643 | --DOCSHELL 0x11bcc4800 == 85 [pid = 1643] [id = 419] 11:04:04 INFO - PROCESS | 1643 | 1461607444287 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 185 (0x12ad06000) [pid = 1643] [serial = 1123] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x11ad9b800) [pid = 1643] [serial = 1117] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x12f540800) [pid = 1643] [serial = 1135] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 182 (0x12a23a800) [pid = 1643] [serial = 1120] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x12f08fc00) [pid = 1643] [serial = 1132] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 180 (0x12b5c7c00) [pid = 1643] [serial = 1126] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x12c985800) [pid = 1643] [serial = 1129] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x12a72bc00) [pid = 1643] [serial = 1236] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x12acdec00) [pid = 1643] [serial = 1239] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x12ad39400) [pid = 1643] [serial = 1242] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x126739000) [pid = 1643] [serial = 1245] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x12ad0d400) [pid = 1643] [serial = 1240] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x12abc0c00) [pid = 1643] [serial = 1183] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x12c95f800) [pid = 1643] [serial = 1203] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x125c58c00) [pid = 1643] [serial = 1188] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x11571ec00) [pid = 1643] [serial = 1218] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x11883b000) [pid = 1643] [serial = 1219] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x11b82a000) [pid = 1643] [serial = 1222] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x11ac81c00) [pid = 1643] [serial = 1221] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x11aa0f800) [pid = 1643] [serial = 1224] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x11c8da000) [pid = 1643] [serial = 1225] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x12aca6c00) [pid = 1643] [serial = 1194] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x12bad4000) [pid = 1643] [serial = 1200] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x123b5e800) [pid = 1643] [serial = 1227] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x126c2a800) [pid = 1643] [serial = 1228] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x12a4ca000) [pid = 1643] [serial = 1191] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x126eec800) [pid = 1643] [serial = 1230] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x12936cc00) [pid = 1643] [serial = 1231] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x12b23d000) [pid = 1643] [serial = 1248] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x11ad99400) [pid = 1643] [serial = 1185] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x12afcac00) [pid = 1643] [serial = 1197] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x12ae0dc00) [pid = 1643] [serial = 1249] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x12b5bec00) [pid = 1643] [serial = 1251] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x12abc9400) [pid = 1643] [serial = 1246] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x12afcf400) [pid = 1643] [serial = 1243] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x12a1f1400) [pid = 1643] [serial = 1233] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x12a4cec00) [pid = 1643] [serial = 1234] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x12b75a400) [pid = 1643] [serial = 1252] [outer = 0x0] [url = about:blank] 11:04:04 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x12aca2400) [pid = 1643] [serial = 1237] [outer = 0x0] [url = about:blank] 11:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 11:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 723ms 11:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:04:04 INFO - PROCESS | 1643 | 1461607444333 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:04:04 INFO - PROCESS | 1643 | 1461607444335 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 11:04:04 INFO - PROCESS | 1643 | 1461607444338 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:04:04 INFO - PROCESS | 1643 | 1461607444339 Marionette TRACE conn2 <- [1,1786,null,{}] 11:04:04 INFO - PROCESS | 1643 | 1461607444345 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:04 INFO - PROCESS | 1643 | 1461607444451 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:04:04 INFO - PROCESS | 1643 | 1461607444459 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x123b1d800 == 86 [pid = 1643] [id = 454] 11:04:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x11c9ccc00) [pid = 1643] [serial = 1361] [outer = 0x0] 11:04:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x125933400) [pid = 1643] [serial = 1362] [outer = 0x11c9ccc00] 11:04:04 INFO - PROCESS | 1643 | 1461607444491 Marionette DEBUG loaded listener.js 11:04:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x126c22400) [pid = 1643] [serial = 1363] [outer = 0x11c9ccc00] 11:04:04 INFO - PROCESS | 1643 | 1461607444899 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 11:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 568ms 11:04:04 INFO - PROCESS | 1643 | 1461607444907 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:04:04 INFO - PROCESS | 1643 | 1461607444908 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 11:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:04:04 INFO - PROCESS | 1643 | 1461607444910 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:04:04 INFO - PROCESS | 1643 | 1461607444911 Marionette TRACE conn2 <- [1,1790,null,{}] 11:04:04 INFO - PROCESS | 1643 | 1461607444913 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:05 INFO - PROCESS | 1643 | 1461607445014 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:04:05 INFO - PROCESS | 1643 | 1461607445019 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a1cd000 == 87 [pid = 1643] [id = 455] 11:04:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x126c82800) [pid = 1643] [serial = 1364] [outer = 0x0] 11:04:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x12777e800) [pid = 1643] [serial = 1365] [outer = 0x126c82800] 11:04:05 INFO - PROCESS | 1643 | 1461607445046 Marionette DEBUG loaded listener.js 11:04:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x12a23b400) [pid = 1643] [serial = 1366] [outer = 0x126c82800] 11:04:05 INFO - PROCESS | 1643 | 1461607445408 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 519ms 11:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:04:05 INFO - PROCESS | 1643 | 1461607445430 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:04:05 INFO - PROCESS | 1643 | 1461607445431 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 11:04:05 INFO - PROCESS | 1643 | 1461607445433 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:04:05 INFO - PROCESS | 1643 | 1461607445435 Marionette TRACE conn2 <- [1,1794,null,{}] 11:04:05 INFO - PROCESS | 1643 | 1461607445439 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:05 INFO - PROCESS | 1643 | 1461607445535 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:04:05 INFO - PROCESS | 1643 | 1461607445539 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b01e800 == 88 [pid = 1643] [id = 456] 11:04:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x12a23e800) [pid = 1643] [serial = 1367] [outer = 0x0] 11:04:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x12a259400) [pid = 1643] [serial = 1368] [outer = 0x12a23e800] 11:04:05 INFO - PROCESS | 1643 | 1461607445566 Marionette DEBUG loaded listener.js 11:04:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x12a4d7c00) [pid = 1643] [serial = 1369] [outer = 0x12a23e800] 11:04:05 INFO - PROCESS | 1643 | 1461607445924 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 522ms 11:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:04:05 INFO - PROCESS | 1643 | 1461607445956 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:04:05 INFO - PROCESS | 1643 | 1461607445957 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 11:04:05 INFO - PROCESS | 1643 | 1461607445959 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:04:05 INFO - PROCESS | 1643 | 1461607445960 Marionette TRACE conn2 <- [1,1798,null,{}] 11:04:05 INFO - PROCESS | 1643 | 1461607445962 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:06 INFO - PROCESS | 1643 | 1461607446116 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:04:06 INFO - PROCESS | 1643 | 1461607446172 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x12a244800) [pid = 1643] [serial = 1370] [outer = 0x12f9f0800] 11:04:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c9ca000 == 89 [pid = 1643] [id = 457] 11:04:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x12abc5c00) [pid = 1643] [serial = 1371] [outer = 0x0] 11:04:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x12aca5c00) [pid = 1643] [serial = 1372] [outer = 0x12abc5c00] 11:04:06 INFO - PROCESS | 1643 | 1461607446210 Marionette DEBUG loaded listener.js 11:04:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x12ad0ec00) [pid = 1643] [serial = 1373] [outer = 0x12abc5c00] 11:04:06 INFO - PROCESS | 1643 | 1461607446567 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 618ms 11:04:06 INFO - PROCESS | 1643 | 1461607446577 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:04:06 INFO - PROCESS | 1643 | 1461607446579 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 11:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:04:06 INFO - PROCESS | 1643 | 1461607446581 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:04:06 INFO - PROCESS | 1643 | 1461607446582 Marionette TRACE conn2 <- [1,1802,null,{}] 11:04:06 INFO - PROCESS | 1643 | 1461607446584 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:06 INFO - PROCESS | 1643 | 1461607446712 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:04:06 INFO - PROCESS | 1643 | 1461607446733 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c9c7800 == 90 [pid = 1643] [id = 458] 11:04:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x115025400) [pid = 1643] [serial = 1374] [outer = 0x0] 11:04:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x118f66000) [pid = 1643] [serial = 1375] [outer = 0x115025400] 11:04:06 INFO - PROCESS | 1643 | 1461607446758 Marionette DEBUG loaded listener.js 11:04:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x12b0ba400) [pid = 1643] [serial = 1376] [outer = 0x115025400] 11:04:07 INFO - PROCESS | 1643 | 1461607447132 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 568ms 11:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:04:07 INFO - PROCESS | 1643 | 1461607447150 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:04:07 INFO - PROCESS | 1643 | 1461607447151 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 11:04:07 INFO - PROCESS | 1643 | 1461607447156 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:04:07 INFO - PROCESS | 1643 | 1461607447157 Marionette TRACE conn2 <- [1,1806,null,{}] 11:04:07 INFO - PROCESS | 1643 | 1461607447159 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:07 INFO - PROCESS | 1643 | 1461607447289 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:04:07 INFO - PROCESS | 1643 | 1461607447306 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e61f800 == 91 [pid = 1643] [id = 459] 11:04:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x12b233c00) [pid = 1643] [serial = 1377] [outer = 0x0] 11:04:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x12b5c7c00) [pid = 1643] [serial = 1378] [outer = 0x12b233c00] 11:04:07 INFO - PROCESS | 1643 | 1461607447332 Marionette DEBUG loaded listener.js 11:04:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x12bd96400) [pid = 1643] [serial = 1379] [outer = 0x12b233c00] 11:04:07 INFO - PROCESS | 1643 | 1461607447706 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 569ms 11:04:07 INFO - PROCESS | 1643 | 1461607447729 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:04:07 INFO - PROCESS | 1643 | 1461607447730 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 11:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:04:07 INFO - PROCESS | 1643 | 1461607447732 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:04:07 INFO - PROCESS | 1643 | 1461607447733 Marionette TRACE conn2 <- [1,1810,null,{}] 11:04:07 INFO - PROCESS | 1643 | 1461607447738 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:07 INFO - PROCESS | 1643 | 1461607447867 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:04:07 INFO - PROCESS | 1643 | 1461607447879 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f979800 == 92 [pid = 1643] [id = 460] 11:04:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x12be9f800) [pid = 1643] [serial = 1380] [outer = 0x0] 11:04:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x12c98f400) [pid = 1643] [serial = 1381] [outer = 0x12be9f800] 11:04:07 INFO - PROCESS | 1643 | 1461607447904 Marionette DEBUG loaded listener.js 11:04:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x12dc1f800) [pid = 1643] [serial = 1382] [outer = 0x12be9f800] 11:04:08 INFO - PROCESS | 1643 | 1461607448328 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 622ms 11:04:08 INFO - PROCESS | 1643 | 1461607448356 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:04:08 INFO - PROCESS | 1643 | 1461607448358 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 11:04:08 INFO - PROCESS | 1643 | 1461607448362 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:04:08 INFO - PROCESS | 1643 | 1461607448363 Marionette TRACE conn2 <- [1,1814,null,{}] 11:04:08 INFO - PROCESS | 1643 | 1461607448376 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:08 INFO - PROCESS | 1643 | 1461607448637 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:04:08 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x12aca0c00) [pid = 1643] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:04:08 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x12ace2000) [pid = 1643] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:04:08 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x12a19fc00) [pid = 1643] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:04:08 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x11571b800) [pid = 1643] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:04:08 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x12afd0400) [pid = 1643] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:04:08 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x126ef0000) [pid = 1643] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:04:08 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x126c2fc00) [pid = 1643] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:04:08 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x11aac6c00) [pid = 1643] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:04:08 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x12abc3800) [pid = 1643] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:04:08 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x11c81b800) [pid = 1643] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:04:08 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x115027400) [pid = 1643] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:04:08 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x126c2d800) [pid = 1643] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:04:08 INFO - PROCESS | 1643 | 1461607448710 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c387800 == 93 [pid = 1643] [id = 461] 11:04:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x1133e3000) [pid = 1643] [serial = 1383] [outer = 0x0] 11:04:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x119267c00) [pid = 1643] [serial = 1384] [outer = 0x1133e3000] 11:04:08 INFO - PROCESS | 1643 | 1461607448737 Marionette DEBUG loaded listener.js 11:04:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x12a19fc00) [pid = 1643] [serial = 1385] [outer = 0x1133e3000] 11:04:09 INFO - PROCESS | 1643 | 1461607449040 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 721ms 11:04:09 INFO - PROCESS | 1643 | 1461607449083 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:04:09 INFO - PROCESS | 1643 | 1461607449085 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 11:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:04:09 INFO - PROCESS | 1643 | 1461607449087 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:04:09 INFO - PROCESS | 1643 | 1461607449088 Marionette TRACE conn2 <- [1,1818,null,{}] 11:04:09 INFO - PROCESS | 1643 | 1461607449091 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:09 INFO - PROCESS | 1643 | 1461607449254 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:04:09 INFO - PROCESS | 1643 | 1461607449262 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x13726d000 == 94 [pid = 1643] [id = 462] 11:04:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x12aca1800) [pid = 1643] [serial = 1386] [outer = 0x0] 11:04:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x12e64d000) [pid = 1643] [serial = 1387] [outer = 0x12aca1800] 11:04:09 INFO - PROCESS | 1643 | 1461607449292 Marionette DEBUG loaded listener.js 11:04:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x12eabe800) [pid = 1643] [serial = 1388] [outer = 0x12aca1800] 11:04:09 INFO - PROCESS | 1643 | 1461607449631 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 569ms 11:04:09 INFO - PROCESS | 1643 | 1461607449656 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:04:09 INFO - PROCESS | 1643 | 1461607449658 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 11:04:09 INFO - PROCESS | 1643 | 1461607449660 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:04:09 INFO - PROCESS | 1643 | 1461607449661 Marionette TRACE conn2 <- [1,1822,null,{}] 11:04:09 INFO - PROCESS | 1643 | 1461607449663 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:09 INFO - PROCESS | 1643 | 1461607449765 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:04:09 INFO - PROCESS | 1643 | 1461607449844 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x1373c4800 == 95 [pid = 1643] [id = 463] 11:04:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x12ad02800) [pid = 1643] [serial = 1389] [outer = 0x0] 11:04:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x12eb6e800) [pid = 1643] [serial = 1390] [outer = 0x12ad02800] 11:04:09 INFO - PROCESS | 1643 | 1461607449869 Marionette DEBUG loaded listener.js 11:04:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x12f535000) [pid = 1643] [serial = 1391] [outer = 0x12ad02800] 11:04:10 INFO - PROCESS | 1643 | 1461607450145 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 518ms 11:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:04:10 INFO - PROCESS | 1643 | 1461607450179 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:04:10 INFO - PROCESS | 1643 | 1461607450180 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 11:04:10 INFO - PROCESS | 1643 | 1461607450182 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:04:10 INFO - PROCESS | 1643 | 1461607450183 Marionette TRACE conn2 <- [1,1826,null,{}] 11:04:10 INFO - PROCESS | 1643 | 1461607450193 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:10 INFO - PROCESS | 1643 | 1461607450302 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:04:10 INFO - PROCESS | 1643 | 1461607450306 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x139d77800 == 96 [pid = 1643] [id = 464] 11:04:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x12ab12800) [pid = 1643] [serial = 1392] [outer = 0x0] 11:04:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x12ab1bc00) [pid = 1643] [serial = 1393] [outer = 0x12ab12800] 11:04:10 INFO - PROCESS | 1643 | 1461607450331 Marionette DEBUG loaded listener.js 11:04:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x12ab20000) [pid = 1643] [serial = 1394] [outer = 0x12ab12800] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12f1e7800 == 95 [pid = 1643] [id = 337] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11a921800 == 94 [pid = 1643] [id = 232] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x13044b800 == 93 [pid = 1643] [id = 329] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12f1df000 == 92 [pid = 1643] [id = 230] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12eb9a000 == 91 [pid = 1643] [id = 170] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12fe21800 == 90 [pid = 1643] [id = 427] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x13729b800 == 89 [pid = 1643] [id = 394] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11b8b1000 == 88 [pid = 1643] [id = 149] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11c0c8800 == 87 [pid = 1643] [id = 105] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12e41e800 == 86 [pid = 1643] [id = 211] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12d52f000 == 85 [pid = 1643] [id = 210] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x119725000 == 84 [pid = 1643] [id = 148] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x123a0b000 == 83 [pid = 1643] [id = 168] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12d258800 == 82 [pid = 1643] [id = 169] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x137262000 == 81 [pid = 1643] [id = 314] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12c054000 == 80 [pid = 1643] [id = 289] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12e406000 == 79 [pid = 1643] [id = 265] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba1a000 == 78 [pid = 1643] [id = 208] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x123a22000 == 77 [pid = 1643] [id = 428] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12e60b000 == 76 [pid = 1643] [id = 166] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x130186800 == 75 [pid = 1643] [id = 250] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11bcb9000 == 74 [pid = 1643] [id = 103] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x119181000 == 73 [pid = 1643] [id = 172] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12a1d0000 == 72 [pid = 1643] [id = 273] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12f00e000 == 71 [pid = 1643] [id = 418] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12c055800 == 70 [pid = 1643] [id = 209] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11bcd4000 == 69 [pid = 1643] [id = 104] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12ebb4800 == 68 [pid = 1643] [id = 171] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11b06f000 == 67 [pid = 1643] [id = 316] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12f1f6800 == 66 [pid = 1643] [id = 231] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12f9b0800 == 65 [pid = 1643] [id = 271] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x137295000 == 64 [pid = 1643] [id = 313] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x123b18000 == 63 [pid = 1643] [id = 207] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x123b16800 == 62 [pid = 1643] [id = 405] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x129756000 == 61 [pid = 1643] [id = 293] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x130b84800 == 60 [pid = 1643] [id = 251] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x137274000 == 59 [pid = 1643] [id = 315] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11b848000 == 58 [pid = 1643] [id = 404] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12ebad800 == 57 [pid = 1643] [id = 248] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12c297000 == 56 [pid = 1643] [id = 150] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12f011800 == 55 [pid = 1643] [id = 229] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11bcd5000 == 54 [pid = 1643] [id = 379] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x130b80000 == 53 [pid = 1643] [id = 272] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x130b83000 == 52 [pid = 1643] [id = 312] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11b853000 == 51 [pid = 1643] [id = 294] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x138e0f000 == 50 [pid = 1643] [id = 403] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x119730800 == 49 [pid = 1643] [id = 338] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11c30a000 == 48 [pid = 1643] [id = 453] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12671b800 == 47 [pid = 1643] [id = 452] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12eba7800 == 46 [pid = 1643] [id = 451] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x13a9cb000 == 45 [pid = 1643] [id = 450] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x13a7bc800 == 44 [pid = 1643] [id = 449] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x13a2c7000 == 43 [pid = 1643] [id = 448] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x139d7d000 == 42 [pid = 1643] [id = 447] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x139d35800 == 41 [pid = 1643] [id = 446] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x138e0e800 == 40 [pid = 1643] [id = 445] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x1373d1000 == 39 [pid = 1643] [id = 444] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x12c9d9800 == 38 [pid = 1643] [id = 443] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x126c56000 == 37 [pid = 1643] [id = 442] 11:04:11 INFO - PROCESS | 1643 | --DOCSHELL 0x11917e000 == 36 [pid = 1643] [id = 441] 11:04:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12b01e800 == 35 [pid = 1643] [id = 456] 11:04:12 INFO - PROCESS | 1643 | --DOCSHELL 0x123b1d800 == 34 [pid = 1643] [id = 454] 11:04:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12c9c7800 == 33 [pid = 1643] [id = 458] 11:04:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12c9ca000 == 32 [pid = 1643] [id = 457] 11:04:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12f979800 == 31 [pid = 1643] [id = 460] 11:04:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12e61f800 == 30 [pid = 1643] [id = 459] 11:04:12 INFO - PROCESS | 1643 | --DOCSHELL 0x12a1cd000 == 29 [pid = 1643] [id = 455] 11:04:12 INFO - PROCESS | 1643 | --DOCSHELL 0x13726d000 == 28 [pid = 1643] [id = 462] 11:04:12 INFO - PROCESS | 1643 | --DOCSHELL 0x11c387800 == 27 [pid = 1643] [id = 461] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x12c983c00) [pid = 1643] [serial = 1320] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x12acabc00) [pid = 1643] [serial = 1305] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x12ae09400) [pid = 1643] [serial = 1308] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x12a25ec00) [pid = 1643] [serial = 1302] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x11925fc00) [pid = 1643] [serial = 1288] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x118834400) [pid = 1643] [serial = 1287] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x11befc000) [pid = 1643] [serial = 1311] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x1271c6800) [pid = 1643] [serial = 1296] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x1277bd000) [pid = 1643] [serial = 1297] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x12a1e8000) [pid = 1643] [serial = 1299] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x12a240c00) [pid = 1643] [serial = 1300] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x12b35c800) [pid = 1643] [serial = 1312] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x11ade7800) [pid = 1643] [serial = 1290] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x11c09ec00) [pid = 1643] [serial = 1291] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x12d78f400) [pid = 1643] [serial = 1275] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x12b0b2800) [pid = 1643] [serial = 1309] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x12ad10800) [pid = 1643] [serial = 1266] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x12e697000) [pid = 1643] [serial = 1281] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x12b887400) [pid = 1643] [serial = 1254] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x12bea4800) [pid = 1643] [serial = 1255] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x11c9d4000) [pid = 1643] [serial = 1293] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x125c67800) [pid = 1643] [serial = 1294] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x11a81ec00) [pid = 1643] [serial = 1257] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x12c98e800) [pid = 1643] [serial = 1272] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x12e692400) [pid = 1643] [serial = 1278] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12a240400) [pid = 1643] [serial = 1263] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12b234000) [pid = 1643] [serial = 1269] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x11c8d1400) [pid = 1643] [serial = 1260] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x125bec400) [pid = 1643] [serial = 1284] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOCSHELL 0x1373c4800 == 26 [pid = 1643] [id = 463] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x11c8d5c00) [pid = 1643] [serial = 1315] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x118643400) [pid = 1643] [serial = 1314] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x12b0bd800) [pid = 1643] [serial = 1317] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x12ad0a000) [pid = 1643] [serial = 1306] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x12bd9a800) [pid = 1643] [serial = 1318] [outer = 0x0] [url = about:blank] 11:04:12 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12aca0400) [pid = 1643] [serial = 1303] [outer = 0x0] [url = about:blank] 11:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2634ms 11:04:12 INFO - PROCESS | 1643 | 1461607452812 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:04:12 INFO - PROCESS | 1643 | 1461607452817 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:04:12 INFO - PROCESS | 1643 | 1461607452821 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 11:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:04:12 INFO - PROCESS | 1643 | 1461607452827 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:04:12 INFO - PROCESS | 1643 | 1461607452829 Marionette TRACE conn2 <- [1,1830,null,{}] 11:04:12 INFO - PROCESS | 1643 | 1461607452833 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:12 INFO - PROCESS | 1643 | 1461607452924 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:04:12 INFO - PROCESS | 1643 | 1461607452976 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x115021000 == 27 [pid = 1643] [id = 465] 11:04:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x114bc1800) [pid = 1643] [serial = 1395] [outer = 0x0] 11:04:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x11502a800) [pid = 1643] [serial = 1396] [outer = 0x114bc1800] 11:04:13 INFO - PROCESS | 1643 | 1461607453004 Marionette DEBUG loaded listener.js 11:04:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x11541d800) [pid = 1643] [serial = 1397] [outer = 0x114bc1800] 11:04:13 INFO - PROCESS | 1643 | 1461607453335 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 524ms 11:04:13 INFO - PROCESS | 1643 | 1461607453350 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:04:13 INFO - PROCESS | 1643 | 1461607453358 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 11:04:13 INFO - PROCESS | 1643 | 1461607453362 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:04:13 INFO - PROCESS | 1643 | 1461607453364 Marionette TRACE conn2 <- [1,1834,null,{}] 11:04:13 INFO - PROCESS | 1643 | 1461607453367 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:13 INFO - PROCESS | 1643 | 1461607453450 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:04:13 INFO - PROCESS | 1643 | 1461607453506 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x1188d0000 == 28 [pid = 1643] [id = 466] 11:04:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x115026000) [pid = 1643] [serial = 1398] [outer = 0x0] 11:04:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x115712000) [pid = 1643] [serial = 1399] [outer = 0x115026000] 11:04:13 INFO - PROCESS | 1643 | 1461607453533 Marionette DEBUG loaded listener.js 11:04:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x116547800) [pid = 1643] [serial = 1400] [outer = 0x115026000] 11:04:13 INFO - PROCESS | 1643 | 1461607453857 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 11:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 519ms 11:04:13 INFO - PROCESS | 1643 | 1461607453882 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:04:13 INFO - PROCESS | 1643 | 1461607453883 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 11:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:04:13 INFO - PROCESS | 1643 | 1461607453888 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:04:13 INFO - PROCESS | 1643 | 1461607453891 Marionette TRACE conn2 <- [1,1838,null,{}] 11:04:13 INFO - PROCESS | 1643 | 1461607453899 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:13 INFO - PROCESS | 1643 | 1461607453983 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:04:13 INFO - PROCESS | 1643 | 1461607453991 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x11973b800 == 29 [pid = 1643] [id = 467] 11:04:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x1133dd400) [pid = 1643] [serial = 1401] [outer = 0x0] 11:04:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x118852c00) [pid = 1643] [serial = 1402] [outer = 0x1133dd400] 11:04:14 INFO - PROCESS | 1643 | 1461607454021 Marionette DEBUG loaded listener.js 11:04:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x118ce6000) [pid = 1643] [serial = 1403] [outer = 0x1133dd400] 11:04:14 INFO - PROCESS | 1643 | 1461607454382 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 523ms 11:04:14 INFO - PROCESS | 1643 | 1461607454410 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:04:14 INFO - PROCESS | 1643 | 1461607454412 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 11:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:04:14 INFO - PROCESS | 1643 | 1461607454414 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:04:14 INFO - PROCESS | 1643 | 1461607454415 Marionette TRACE conn2 <- [1,1842,null,{}] 11:04:14 INFO - PROCESS | 1643 | 1461607454418 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:14 INFO - PROCESS | 1643 | 1461607454505 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:04:14 INFO - PROCESS | 1643 | 1461607454510 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x11ab18800 == 30 [pid = 1643] [id = 468] 11:04:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x118643400) [pid = 1643] [serial = 1404] [outer = 0x0] 11:04:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x118f68c00) [pid = 1643] [serial = 1405] [outer = 0x118643400] 11:04:14 INFO - PROCESS | 1643 | 1461607454537 Marionette DEBUG loaded listener.js 11:04:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x11926c800) [pid = 1643] [serial = 1406] [outer = 0x118643400] 11:04:14 INFO - PROCESS | 1643 | 1461607454863 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 468ms 11:04:14 INFO - PROCESS | 1643 | 1461607454883 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:04:14 INFO - PROCESS | 1643 | 1461607454884 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 11:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:04:14 INFO - PROCESS | 1643 | 1461607454890 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:04:14 INFO - PROCESS | 1643 | 1461607454891 Marionette TRACE conn2 <- [1,1846,null,{}] 11:04:14 INFO - PROCESS | 1643 | 1461607454893 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:14 INFO - PROCESS | 1643 | 1461607454972 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:04:14 INFO - PROCESS | 1643 | 1461607454977 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b05d800 == 31 [pid = 1643] [id = 469] 11:04:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x1134d6400) [pid = 1643] [serial = 1407] [outer = 0x0] 11:04:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x119269400) [pid = 1643] [serial = 1408] [outer = 0x1134d6400] 11:04:15 INFO - PROCESS | 1643 | 1461607455051 Marionette DEBUG loaded listener.js 11:04:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x11a81e400) [pid = 1643] [serial = 1409] [outer = 0x1134d6400] 11:04:15 INFO - PROCESS | 1643 | 1461607455379 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 522ms 11:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:04:15 INFO - PROCESS | 1643 | 1461607455412 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:04:15 INFO - PROCESS | 1643 | 1461607455414 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 11:04:15 INFO - PROCESS | 1643 | 1461607455417 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:04:15 INFO - PROCESS | 1643 | 1461607455422 Marionette TRACE conn2 <- [1,1850,null,{}] 11:04:15 INFO - PROCESS | 1643 | 1461607455425 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:15 INFO - PROCESS | 1643 | 1461607455584 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:04:15 INFO - PROCESS | 1643 | 1461607455667 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x11bcd3800 == 32 [pid = 1643] [id = 470] 11:04:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x118839c00) [pid = 1643] [serial = 1410] [outer = 0x0] 11:04:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x11a8f3c00) [pid = 1643] [serial = 1411] [outer = 0x118839c00] 11:04:15 INFO - PROCESS | 1643 | 1461607455698 Marionette DEBUG loaded listener.js 11:04:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x11ad71800) [pid = 1643] [serial = 1412] [outer = 0x118839c00] 11:04:15 INFO - PROCESS | 1643 | 1461607455974 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 575ms 11:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:04:16 INFO - PROCESS | 1643 | 1461607455994 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:04:16 INFO - PROCESS | 1643 | 1461607455995 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 11:04:16 INFO - PROCESS | 1643 | 1461607455997 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:04:16 INFO - PROCESS | 1643 | 1461607455998 Marionette TRACE conn2 <- [1,1854,null,{}] 11:04:16 INFO - PROCESS | 1643 | 1461607456008 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:16 INFO - PROCESS | 1643 | 1461607456092 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:04:16 INFO - PROCESS | 1643 | 1461607456097 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c31f000 == 33 [pid = 1643] [id = 471] 11:04:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x11ad72000) [pid = 1643] [serial = 1413] [outer = 0x0] 11:04:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x11ade7000) [pid = 1643] [serial = 1414] [outer = 0x11ad72000] 11:04:16 INFO - PROCESS | 1643 | 1461607456123 Marionette DEBUG loaded listener.js 11:04:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x11af47800) [pid = 1643] [serial = 1415] [outer = 0x11ad72000] 11:04:16 INFO - PROCESS | 1643 | 1461607456456 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 474ms 11:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:04:16 INFO - PROCESS | 1643 | 1461607456473 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:04:16 INFO - PROCESS | 1643 | 1461607456474 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 11:04:16 INFO - PROCESS | 1643 | 1461607456476 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:04:16 INFO - PROCESS | 1643 | 1461607456477 Marionette TRACE conn2 <- [1,1858,null,{}] 11:04:16 INFO - PROCESS | 1643 | 1461607456480 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:16 INFO - PROCESS | 1643 | 1461607456585 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:04:16 INFO - PROCESS | 1643 | 1461607456592 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c7af800 == 34 [pid = 1643] [id = 472] 11:04:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x11a8f6000) [pid = 1643] [serial = 1416] [outer = 0x0] 11:04:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x11af47400) [pid = 1643] [serial = 1417] [outer = 0x11a8f6000] 11:04:16 INFO - PROCESS | 1643 | 1461607456618 Marionette DEBUG loaded listener.js 11:04:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x11bab5400) [pid = 1643] [serial = 1418] [outer = 0x11a8f6000] 11:04:17 INFO - PROCESS | 1643 | 1461607457022 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 570ms 11:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:04:17 INFO - PROCESS | 1643 | 1461607457047 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:04:17 INFO - PROCESS | 1643 | 1461607457049 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 11:04:17 INFO - PROCESS | 1643 | 1461607457054 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:04:17 INFO - PROCESS | 1643 | 1461607457057 Marionette TRACE conn2 <- [1,1862,null,{}] 11:04:17 INFO - PROCESS | 1643 | 1461607457060 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:17 INFO - PROCESS | 1643 | 1461607457182 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:04:17 INFO - PROCESS | 1643 | 1461607457271 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x11973b000 == 35 [pid = 1643] [id = 473] 11:04:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x1147df000) [pid = 1643] [serial = 1419] [outer = 0x0] 11:04:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x11babf000) [pid = 1643] [serial = 1420] [outer = 0x1147df000] 11:04:17 INFO - PROCESS | 1643 | 1461607457306 Marionette DEBUG loaded listener.js 11:04:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x11c09cc00) [pid = 1643] [serial = 1421] [outer = 0x1147df000] 11:04:17 INFO - PROCESS | 1643 | 1461607457587 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 574ms 11:04:17 INFO - PROCESS | 1643 | 1461607457626 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:04:17 INFO - PROCESS | 1643 | 1461607457627 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 11:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:04:17 INFO - PROCESS | 1643 | 1461607457629 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:04:17 INFO - PROCESS | 1643 | 1461607457630 Marionette TRACE conn2 <- [1,1866,null,{}] 11:04:17 INFO - PROCESS | 1643 | 1461607457633 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:17 INFO - PROCESS | 1643 | 1461607457723 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:04:17 INFO - PROCESS | 1643 | 1461607457728 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x125ab7000 == 36 [pid = 1643] [id = 474] 11:04:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x11be24c00) [pid = 1643] [serial = 1422] [outer = 0x0] 11:04:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x11c299000) [pid = 1643] [serial = 1423] [outer = 0x11be24c00] 11:04:17 INFO - PROCESS | 1643 | 1461607457756 Marionette DEBUG loaded listener.js 11:04:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x11c2a1c00) [pid = 1643] [serial = 1424] [outer = 0x11be24c00] 11:04:18 INFO - PROCESS | 1643 | 1461607458149 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 570ms 11:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:04:18 INFO - PROCESS | 1643 | 1461607458199 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:04:18 INFO - PROCESS | 1643 | 1461607458201 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 11:04:18 INFO - PROCESS | 1643 | 1461607458205 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:04:18 INFO - PROCESS | 1643 | 1461607458207 Marionette TRACE conn2 <- [1,1870,null,{}] 11:04:18 INFO - PROCESS | 1643 | 1461607458210 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:18 INFO - PROCESS | 1643 | 1461607458322 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:04:18 INFO - PROCESS | 1643 | 1461607458338 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b05d000 == 37 [pid = 1643] [id = 475] 11:04:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x11c810000) [pid = 1643] [serial = 1425] [outer = 0x0] 11:04:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x11c8d2000) [pid = 1643] [serial = 1426] [outer = 0x11c810000] 11:04:18 INFO - PROCESS | 1643 | 1461607458371 Marionette DEBUG loaded listener.js 11:04:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x11c8d5400) [pid = 1643] [serial = 1427] [outer = 0x11c810000] 11:04:18 INFO - PROCESS | 1643 | 1461607458742 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 569ms 11:04:18 INFO - PROCESS | 1643 | 1461607458779 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:04:18 INFO - PROCESS | 1643 | 1461607458780 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 11:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:04:18 INFO - PROCESS | 1643 | 1461607458782 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:04:18 INFO - PROCESS | 1643 | 1461607458783 Marionette TRACE conn2 <- [1,1874,null,{}] 11:04:18 INFO - PROCESS | 1643 | 1461607458786 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:18 INFO - PROCESS | 1643 | 1461607458891 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:04:18 INFO - PROCESS | 1643 | 1461607458929 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x126c5d000 == 38 [pid = 1643] [id = 476] 11:04:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x11c81b800) [pid = 1643] [serial = 1428] [outer = 0x0] 11:04:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x11c954800) [pid = 1643] [serial = 1429] [outer = 0x11c81b800] 11:04:18 INFO - PROCESS | 1643 | 1461607458954 Marionette DEBUG loaded listener.js 11:04:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x11c9d2000) [pid = 1643] [serial = 1430] [outer = 0x11c81b800] 11:04:19 INFO - PROCESS | 1643 | 1461607459274 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 518ms 11:04:19 INFO - PROCESS | 1643 | 1461607459301 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:04:19 INFO - PROCESS | 1643 | 1461607459304 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 11:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:04:19 INFO - PROCESS | 1643 | 1461607459313 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:04:19 INFO - PROCESS | 1643 | 1461607459314 Marionette TRACE conn2 <- [1,1878,null,{}] 11:04:19 INFO - PROCESS | 1643 | 1461607459317 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:19 INFO - PROCESS | 1643 | 1461607459422 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:04:19 INFO - PROCESS | 1643 | 1461607459460 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x129313000 == 39 [pid = 1643] [id = 477] 11:04:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x11c8d2c00) [pid = 1643] [serial = 1431] [outer = 0x0] 11:04:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x123a58c00) [pid = 1643] [serial = 1432] [outer = 0x11c8d2c00] 11:04:19 INFO - PROCESS | 1643 | 1461607459486 Marionette DEBUG loaded listener.js 11:04:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x123b5a000) [pid = 1643] [serial = 1433] [outer = 0x11c8d2c00] 11:04:20 INFO - PROCESS | 1643 | 1461607460692 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x11c8cf400) [pid = 1643] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x12b681c00) [pid = 1643] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x11aaba800) [pid = 1643] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x12c980800) [pid = 1643] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x12a728c00) [pid = 1643] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x11541f000) [pid = 1643] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x12b890400) [pid = 1643] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x12d504400) [pid = 1643] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x128d28000) [pid = 1643] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x1165a1800) [pid = 1643] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x1134e0000) [pid = 1643] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x12ad0bc00) [pid = 1643] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x126c2b400) [pid = 1643] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x12c984000) [pid = 1643] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x12ae06800) [pid = 1643] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x12b751400) [pid = 1643] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x129357c00) [pid = 1643] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x12be99400) [pid = 1643] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x11424ac00) [pid = 1643] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x11babd000) [pid = 1643] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x12ac9f800) [pid = 1643] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x115710c00) [pid = 1643] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x12ad02800) [pid = 1643] [serial = 1389] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x115025400) [pid = 1643] [serial = 1374] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x12b233c00) [pid = 1643] [serial = 1377] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x12be9f800) [pid = 1643] [serial = 1380] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x1133e3000) [pid = 1643] [serial = 1383] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x11af4d800) [pid = 1643] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x1133df800) [pid = 1643] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12abc5c00) [pid = 1643] [serial = 1371] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12a23e800) [pid = 1643] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x126c82800) [pid = 1643] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x11c9ccc00) [pid = 1643] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x11af48400) [pid = 1643] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x1165a1400) [pid = 1643] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x12a254000) [pid = 1643] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x12970f400) [pid = 1643] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x12970a800) [pid = 1643] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x129702400) [pid = 1643] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x11c2a1800) [pid = 1643] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x12c987800) [pid = 1643] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x12a257000) [pid = 1643] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x126c27c00) [pid = 1643] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x1262a1c00) [pid = 1643] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:04:20 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x12aca1800) [pid = 1643] [serial = 1386] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1474ms 11:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:04:20 INFO - PROCESS | 1643 | 1461607460783 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:04:20 INFO - PROCESS | 1643 | 1461607460784 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 11:04:20 INFO - PROCESS | 1643 | 1461607460786 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:04:20 INFO - PROCESS | 1643 | 1461607460787 Marionette TRACE conn2 <- [1,1882,null,{}] 11:04:20 INFO - PROCESS | 1643 | 1461607460790 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:20 INFO - PROCESS | 1643 | 1461607460868 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:04:20 INFO - PROCESS | 1643 | 1461607460874 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192c8800 == 40 [pid = 1643] [id = 478] 11:04:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x115028400) [pid = 1643] [serial = 1434] [outer = 0x0] 11:04:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x118ea8000) [pid = 1643] [serial = 1435] [outer = 0x115028400] 11:04:20 INFO - PROCESS | 1643 | 1461607460901 Marionette DEBUG loaded listener.js 11:04:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x11af4d800) [pid = 1643] [serial = 1436] [outer = 0x115028400] 11:04:21 INFO - PROCESS | 1643 | 1461607461227 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 469ms 11:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:04:21 INFO - PROCESS | 1643 | 1461607461257 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:04:21 INFO - PROCESS | 1643 | 1461607461258 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 11:04:21 INFO - PROCESS | 1643 | 1461607461260 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:04:21 INFO - PROCESS | 1643 | 1461607461261 Marionette TRACE conn2 <- [1,1886,null,{}] 11:04:21 INFO - PROCESS | 1643 | 1461607461264 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:21 INFO - PROCESS | 1643 | 1461607461373 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:04:21 INFO - PROCESS | 1643 | 1461607461380 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x1295c6000 == 41 [pid = 1643] [id = 479] 11:04:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x11b82f400) [pid = 1643] [serial = 1437] [outer = 0x0] 11:04:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x11c8dac00) [pid = 1643] [serial = 1438] [outer = 0x11b82f400] 11:04:21 INFO - PROCESS | 1643 | 1461607461405 Marionette DEBUG loaded listener.js 11:04:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x123b5f800) [pid = 1643] [serial = 1439] [outer = 0x11b82f400] 11:04:21 INFO - PROCESS | 1643 | 1461607461707 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 467ms 11:04:21 INFO - PROCESS | 1643 | 1461607461729 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:04:21 INFO - PROCESS | 1643 | 1461607461730 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 11:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:04:21 INFO - PROCESS | 1643 | 1461607461732 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:04:21 INFO - PROCESS | 1643 | 1461607461733 Marionette TRACE conn2 <- [1,1890,null,{}] 11:04:21 INFO - PROCESS | 1643 | 1461607461736 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:21 INFO - PROCESS | 1643 | 1461607461821 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:04:21 INFO - PROCESS | 1643 | 1461607461826 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12974a000 == 42 [pid = 1643] [id = 480] 11:04:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x123b60000) [pid = 1643] [serial = 1440] [outer = 0x0] 11:04:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x126111400) [pid = 1643] [serial = 1441] [outer = 0x123b60000] 11:04:21 INFO - PROCESS | 1643 | 1461607461851 Marionette DEBUG loaded listener.js 11:04:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x1264b8400) [pid = 1643] [serial = 1442] [outer = 0x123b60000] 11:04:22 INFO - PROCESS | 1643 | 1461607462205 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 523ms 11:04:22 INFO - PROCESS | 1643 | 1461607462267 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:04:22 INFO - PROCESS | 1643 | 1461607462269 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 11:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:04:22 INFO - PROCESS | 1643 | 1461607462279 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:04:22 INFO - PROCESS | 1643 | 1461607462281 Marionette TRACE conn2 <- [1,1894,null,{}] 11:04:22 INFO - PROCESS | 1643 | 1461607462283 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:22 INFO - PROCESS | 1643 | 1461607462373 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:04:22 INFO - PROCESS | 1643 | 1461607462377 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x129778800 == 43 [pid = 1643] [id = 481] 11:04:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x125c61c00) [pid = 1643] [serial = 1443] [outer = 0x0] 11:04:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x126739400) [pid = 1643] [serial = 1444] [outer = 0x125c61c00] 11:04:22 INFO - PROCESS | 1643 | 1461607462402 Marionette DEBUG loaded listener.js 11:04:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x126c23c00) [pid = 1643] [serial = 1445] [outer = 0x125c61c00] 11:04:22 INFO - PROCESS | 1643 | 1461607462841 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 573ms 11:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:04:22 INFO - PROCESS | 1643 | 1461607462853 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:04:22 INFO - PROCESS | 1643 | 1461607462856 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 11:04:22 INFO - PROCESS | 1643 | 1461607462859 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:04:22 INFO - PROCESS | 1643 | 1461607462861 Marionette TRACE conn2 <- [1,1898,null,{}] 11:04:22 INFO - PROCESS | 1643 | 1461607462865 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:22 INFO - PROCESS | 1643 | 1461607462981 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:04:23 INFO - PROCESS | 1643 | 1461607463065 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x1179c8800 == 44 [pid = 1643] [id = 482] 11:04:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x1134df400) [pid = 1643] [serial = 1446] [outer = 0x0] 11:04:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x115024800) [pid = 1643] [serial = 1447] [outer = 0x1134df400] 11:04:23 INFO - PROCESS | 1643 | 1461607463097 Marionette DEBUG loaded listener.js 11:04:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x11541e400) [pid = 1643] [serial = 1448] [outer = 0x1134df400] 11:04:23 INFO - PROCESS | 1643 | 1461607463649 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 823ms 11:04:23 INFO - PROCESS | 1643 | 1461607463704 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:04:23 INFO - PROCESS | 1643 | 1461607463709 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 11:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:04:23 INFO - PROCESS | 1643 | 1461607463714 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:04:23 INFO - PROCESS | 1643 | 1461607463716 Marionette TRACE conn2 <- [1,1902,null,{}] 11:04:23 INFO - PROCESS | 1643 | 1461607463719 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:23 INFO - PROCESS | 1643 | 1461607463835 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:04:23 INFO - PROCESS | 1643 | 1461607463919 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b848000 == 45 [pid = 1643] [id = 483] 11:04:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x1165a5c00) [pid = 1643] [serial = 1449] [outer = 0x0] 11:04:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x118856000) [pid = 1643] [serial = 1450] [outer = 0x1165a5c00] 11:04:23 INFO - PROCESS | 1643 | 1461607463950 Marionette DEBUG loaded listener.js 11:04:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x118ea7c00) [pid = 1643] [serial = 1451] [outer = 0x1165a5c00] 11:04:24 INFO - PROCESS | 1643 | 1461607464474 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 772ms 11:04:24 INFO - PROCESS | 1643 | 1461607464512 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:04:24 INFO - PROCESS | 1643 | 1461607464514 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 11:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:04:24 INFO - PROCESS | 1643 | 1461607464518 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:04:24 INFO - PROCESS | 1643 | 1461607464523 Marionette TRACE conn2 <- [1,1906,null,{}] 11:04:24 INFO - PROCESS | 1643 | 1461607464531 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:24 INFO - PROCESS | 1643 | 1461607464659 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:04:24 INFO - PROCESS | 1643 | 1461607464745 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x12671e800 == 46 [pid = 1643] [id = 484] 11:04:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x118f5e400) [pid = 1643] [serial = 1452] [outer = 0x0] 11:04:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x11a8ffc00) [pid = 1643] [serial = 1453] [outer = 0x118f5e400] 11:04:24 INFO - PROCESS | 1643 | 1461607464777 Marionette DEBUG loaded listener.js 11:04:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x11ac7a400) [pid = 1643] [serial = 1454] [outer = 0x118f5e400] 11:04:25 INFO - PROCESS | 1643 | 1461607465528 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1077ms 11:04:25 INFO - PROCESS | 1643 | 1461607465597 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:04:25 INFO - PROCESS | 1643 | 1461607465601 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 11:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:04:25 INFO - PROCESS | 1643 | 1461607465606 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:04:25 INFO - PROCESS | 1643 | 1461607465610 Marionette TRACE conn2 <- [1,1910,null,{}] 11:04:25 INFO - PROCESS | 1643 | 1461607465617 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:25 INFO - PROCESS | 1643 | 1461607465761 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:04:25 INFO - PROCESS | 1643 | 1461607465882 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x11972e800 == 47 [pid = 1643] [id = 485] 11:04:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x115023400) [pid = 1643] [serial = 1455] [outer = 0x0] 11:04:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x115422800) [pid = 1643] [serial = 1456] [outer = 0x115023400] 11:04:25 INFO - PROCESS | 1643 | 1461607465913 Marionette DEBUG loaded listener.js 11:04:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x11571d000) [pid = 1643] [serial = 1457] [outer = 0x115023400] 11:04:26 INFO - PROCESS | 1643 | --DOCSHELL 0x1156a9000 == 46 [pid = 1643] [id = 97] 11:04:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12c293000 == 45 [pid = 1643] [id = 88] 11:04:26 INFO - PROCESS | 1643 | --DOCSHELL 0x1192bf800 == 44 [pid = 1643] [id = 84] 11:04:26 INFO - PROCESS | 1643 | --DOCSHELL 0x1159d1000 == 43 [pid = 1643] [id = 94] 11:04:26 INFO - PROCESS | 1643 | --DOCSHELL 0x11a64d800 == 42 [pid = 1643] [id = 100] 11:04:26 INFO - PROCESS | 1643 | --DOCSHELL 0x11c0cd000 == 41 [pid = 1643] [id = 85] 11:04:26 INFO - PROCESS | 1643 | --DOCSHELL 0x128d55000 == 40 [pid = 1643] [id = 86] 11:04:26 INFO - PROCESS | 1643 | --DOCSHELL 0x12b49b800 == 39 [pid = 1643] [id = 87] 11:04:26 INFO - PROCESS | 1643 | --DOCSHELL 0x11921b800 == 38 [pid = 1643] [id = 98] 11:04:26 INFO - PROCESS | 1643 | --DOCSHELL 0x1192d2000 == 37 [pid = 1643] [id = 99] 11:04:26 INFO - PROCESS | 1643 | --DOCSHELL 0x11c720800 == 36 [pid = 1643] [id = 92] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x12ab1bc00) [pid = 1643] [serial = 1393] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOCSHELL 0x139d77800 == 35 [pid = 1643] [id = 464] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x11c2b2000) [pid = 1643] [serial = 1186] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x12e649800) [pid = 1643] [serial = 1276] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x12ad2d400) [pid = 1643] [serial = 1195] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x12b234800) [pid = 1643] [serial = 1285] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x12d2d5400) [pid = 1643] [serial = 1273] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x12e9bc800) [pid = 1643] [serial = 1279] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x12a726400) [pid = 1643] [serial = 1192] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12ea12400) [pid = 1643] [serial = 1282] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12a4cf400) [pid = 1643] [serial = 1213] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x12b35a800) [pid = 1643] [serial = 1270] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x12a4d4c00) [pid = 1643] [serial = 1264] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x12d787400) [pid = 1643] [serial = 1207] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x12b0bb000) [pid = 1643] [serial = 1198] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x12c98e000) [pid = 1643] [serial = 1204] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x12e649400) [pid = 1643] [serial = 1210] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x12d50cc00) [pid = 1643] [serial = 1321] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12a4d6c00) [pid = 1643] [serial = 1216] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x126752c00) [pid = 1643] [serial = 1261] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x12ae12000) [pid = 1643] [serial = 1267] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x11af43000) [pid = 1643] [serial = 1258] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x128d29400) [pid = 1643] [serial = 1189] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x12c10f800) [pid = 1643] [serial = 1201] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x12f535000) [pid = 1643] [serial = 1391] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x118f66000) [pid = 1643] [serial = 1375] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x12b5c7c00) [pid = 1643] [serial = 1378] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x12c98f400) [pid = 1643] [serial = 1381] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12bd96400) [pid = 1643] [serial = 1379] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x12dc1f800) [pid = 1643] [serial = 1382] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x12eb6e800) [pid = 1643] [serial = 1390] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x12a19fc00) [pid = 1643] [serial = 1385] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x119267c00) [pid = 1643] [serial = 1384] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x11be24800) [pid = 1643] [serial = 1326] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x115718c00) [pid = 1643] [serial = 1324] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x1136d8000) [pid = 1643] [serial = 1323] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x12aca5c00) [pid = 1643] [serial = 1372] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x12a259400) [pid = 1643] [serial = 1368] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x12a4d7c00) [pid = 1643] [serial = 1369] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x11502cc00) [pid = 1643] [serial = 853] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x12777e800) [pid = 1643] [serial = 1365] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x12a23b400) [pid = 1643] [serial = 1366] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x125933400) [pid = 1643] [serial = 1362] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x126c22400) [pid = 1643] [serial = 1363] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11c09ac00) [pid = 1643] [serial = 1359] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11c29e400) [pid = 1643] [serial = 1360] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x118f5f000) [pid = 1643] [serial = 1356] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x11aa05c00) [pid = 1643] [serial = 1357] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x12e694800) [pid = 1643] [serial = 1353] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x12eabac00) [pid = 1643] [serial = 1354] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x12ac79c00) [pid = 1643] [serial = 1351] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x12ac73800) [pid = 1643] [serial = 1350] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x12a25e000) [pid = 1643] [serial = 1347] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x12ac6fc00) [pid = 1643] [serial = 1348] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x12970d800) [pid = 1643] [serial = 1345] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x129709000) [pid = 1643] [serial = 1344] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x12e9be400) [pid = 1643] [serial = 1342] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11c2a4c00) [pid = 1643] [serial = 1341] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x12e69cc00) [pid = 1643] [serial = 1339] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x12d50e800) [pid = 1643] [serial = 1338] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x12b682000) [pid = 1643] [serial = 1335] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x12bacb800) [pid = 1643] [serial = 1336] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x12b0be800) [pid = 1643] [serial = 1333] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x12a726c00) [pid = 1643] [serial = 1332] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x126eee000) [pid = 1643] [serial = 1329] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x12a245c00) [pid = 1643] [serial = 1330] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 86 (0x11c9d0c00) [pid = 1643] [serial = 1327] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 85 (0x12b0ba400) [pid = 1643] [serial = 1376] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 84 (0x12ad0ec00) [pid = 1643] [serial = 1373] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 83 (0x12e64d000) [pid = 1643] [serial = 1387] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | --DOMWINDOW == 82 (0x12eabe800) [pid = 1643] [serial = 1388] [outer = 0x0] [url = about:blank] 11:04:26 INFO - PROCESS | 1643 | 1461607466321 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 726ms 11:04:26 INFO - PROCESS | 1643 | 1461607466332 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:04:26 INFO - PROCESS | 1643 | 1461607466335 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 11:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:04:26 INFO - PROCESS | 1643 | 1461607466341 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:04:26 INFO - PROCESS | 1643 | 1461607466343 Marionette TRACE conn2 <- [1,1914,null,{}] 11:04:26 INFO - PROCESS | 1643 | 1461607466346 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:26 INFO - PROCESS | 1643 | 1461607466426 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:04:26 INFO - PROCESS | 1643 | 1461607466431 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x118af4000 == 36 [pid = 1643] [id = 486] 11:04:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 83 (0x115715000) [pid = 1643] [serial = 1458] [outer = 0x0] 11:04:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 84 (0x118835c00) [pid = 1643] [serial = 1459] [outer = 0x115715000] 11:04:26 INFO - PROCESS | 1643 | 1461607466460 Marionette DEBUG loaded listener.js 11:04:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 85 (0x1188b1c00) [pid = 1643] [serial = 1460] [outer = 0x115715000] 11:04:26 INFO - PROCESS | 1643 | 1461607466825 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 519ms 11:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:04:26 INFO - PROCESS | 1643 | 1461607466861 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:04:26 INFO - PROCESS | 1643 | 1461607466862 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 11:04:26 INFO - PROCESS | 1643 | 1461607466864 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:04:26 INFO - PROCESS | 1643 | 1461607466866 Marionette TRACE conn2 <- [1,1918,null,{}] 11:04:26 INFO - PROCESS | 1643 | 1461607466874 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:26 INFO - PROCESS | 1643 | 1461607466959 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:04:26 INFO - PROCESS | 1643 | 1461607466965 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b8be800 == 37 [pid = 1643] [id = 487] 11:04:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 86 (0x118f63800) [pid = 1643] [serial = 1461] [outer = 0x0] 11:04:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 87 (0x119a9b800) [pid = 1643] [serial = 1462] [outer = 0x118f63800] 11:04:26 INFO - PROCESS | 1643 | 1461607466993 Marionette DEBUG loaded listener.js 11:04:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x11a8f3000) [pid = 1643] [serial = 1463] [outer = 0x118f63800] 11:04:27 INFO - PROCESS | 1643 | 1461607467345 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 522ms 11:04:27 INFO - PROCESS | 1643 | 1461607467386 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:04:27 INFO - PROCESS | 1643 | 1461607467387 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 11:04:27 INFO - PROCESS | 1643 | 1461607467390 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:04:27 INFO - PROCESS | 1643 | 1461607467391 Marionette TRACE conn2 <- [1,1922,null,{}] 11:04:27 INFO - PROCESS | 1643 | 1461607467394 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:27 INFO - PROCESS | 1643 | 1461607467515 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:04:27 INFO - PROCESS | 1643 | 1461607467587 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c7c7800 == 38 [pid = 1643] [id = 488] 11:04:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11a8f5c00) [pid = 1643] [serial = 1464] [outer = 0x0] 11:04:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11aac5000) [pid = 1643] [serial = 1465] [outer = 0x11a8f5c00] 11:04:27 INFO - PROCESS | 1643 | 1461607467630 Marionette DEBUG loaded listener.js 11:04:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11ad9fc00) [pid = 1643] [serial = 1466] [outer = 0x11a8f5c00] 11:04:28 INFO - PROCESS | 1643 | 1461607468008 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 668ms 11:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:04:28 INFO - PROCESS | 1643 | 1461607468058 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:04:28 INFO - PROCESS | 1643 | 1461607468060 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 11:04:28 INFO - PROCESS | 1643 | 1461607468062 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:04:28 INFO - PROCESS | 1643 | 1461607468063 Marionette TRACE conn2 <- [1,1926,null,{}] 11:04:28 INFO - PROCESS | 1643 | 1461607468065 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:28 INFO - PROCESS | 1643 | 1461607468146 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:04:28 INFO - PROCESS | 1643 | 1461607468152 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x125ac5000 == 39 [pid = 1643] [id = 489] 11:04:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11ade9c00) [pid = 1643] [serial = 1467] [outer = 0x0] 11:04:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11af49000) [pid = 1643] [serial = 1468] [outer = 0x11ade9c00] 11:04:28 INFO - PROCESS | 1643 | 1461607468178 Marionette DEBUG loaded listener.js 11:04:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11b834000) [pid = 1643] [serial = 1469] [outer = 0x11ade9c00] 11:04:28 INFO - PROCESS | 1643 | 1461607468567 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 517ms 11:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:04:28 INFO - PROCESS | 1643 | 1461607468580 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:04:28 INFO - PROCESS | 1643 | 1461607468581 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 11:04:28 INFO - PROCESS | 1643 | 1461607468583 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:04:28 INFO - PROCESS | 1643 | 1461607468584 Marionette TRACE conn2 <- [1,1930,null,{}] 11:04:28 INFO - PROCESS | 1643 | 1461607468588 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:28 INFO - PROCESS | 1643 | 1461607468709 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:04:28 INFO - PROCESS | 1643 | 1461607468723 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x126721800 == 40 [pid = 1643] [id = 490] 11:04:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11babc000) [pid = 1643] [serial = 1470] [outer = 0x0] 11:04:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11c09e800) [pid = 1643] [serial = 1471] [outer = 0x11babc000] 11:04:28 INFO - PROCESS | 1643 | 1461607468751 Marionette DEBUG loaded listener.js 11:04:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x11c29f000) [pid = 1643] [serial = 1472] [outer = 0x11babc000] 11:04:29 INFO - PROCESS | 1643 | 1461607469098 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 522ms 11:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:04:29 INFO - PROCESS | 1643 | 1461607469107 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:04:29 INFO - PROCESS | 1643 | 1461607469108 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 11:04:29 INFO - PROCESS | 1643 | 1461607469110 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:04:29 INFO - PROCESS | 1643 | 1461607469111 Marionette TRACE conn2 <- [1,1934,null,{}] 11:04:29 INFO - PROCESS | 1643 | 1461607469113 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:29 INFO - PROCESS | 1643 | 1461607469230 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:04:29 INFO - PROCESS | 1643 | 1461607469242 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x1295ba800 == 41 [pid = 1643] [id = 491] 11:04:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11c29f400) [pid = 1643] [serial = 1473] [outer = 0x0] 11:04:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11c2b3400) [pid = 1643] [serial = 1474] [outer = 0x11c29f400] 11:04:29 INFO - PROCESS | 1643 | 1461607469267 Marionette DEBUG loaded listener.js 11:04:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11c8d1c00) [pid = 1643] [serial = 1475] [outer = 0x11c29f400] 11:04:29 INFO - PROCESS | 1643 | 1461607469626 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 567ms 11:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:04:29 INFO - PROCESS | 1643 | 1461607469679 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:04:29 INFO - PROCESS | 1643 | 1461607469680 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 11:04:29 INFO - PROCESS | 1643 | 1461607469682 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:04:29 INFO - PROCESS | 1643 | 1461607469683 Marionette TRACE conn2 <- [1,1938,null,{}] 11:04:29 INFO - PROCESS | 1643 | 1461607469691 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:29 INFO - PROCESS | 1643 | 1461607469794 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:04:29 INFO - PROCESS | 1643 | 1461607469808 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12976e000 == 42 [pid = 1643] [id = 492] 11:04:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x11c8d2400) [pid = 1643] [serial = 1476] [outer = 0x0] 11:04:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11c8d9c00) [pid = 1643] [serial = 1477] [outer = 0x11c8d2400] 11:04:29 INFO - PROCESS | 1643 | 1461607469834 Marionette DEBUG loaded listener.js 11:04:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11c9cac00) [pid = 1643] [serial = 1478] [outer = 0x11c8d2400] 11:04:30 INFO - PROCESS | 1643 | 1461607470155 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 518ms 11:04:30 INFO - PROCESS | 1643 | 1461607470200 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:04:30 INFO - PROCESS | 1643 | 1461607470202 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 11:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:04:30 INFO - PROCESS | 1643 | 1461607470204 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:04:30 INFO - PROCESS | 1643 | 1461607470205 Marionette TRACE conn2 <- [1,1942,null,{}] 11:04:30 INFO - PROCESS | 1643 | 1461607470208 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:30 INFO - PROCESS | 1643 | 1461607470310 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:04:30 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11c810000) [pid = 1643] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:04:30 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1133dd400) [pid = 1643] [serial = 1401] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:04:30 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x115026000) [pid = 1643] [serial = 1398] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:04:30 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x1147df000) [pid = 1643] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:04:30 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x118839c00) [pid = 1643] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:04:30 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11c81b800) [pid = 1643] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:04:30 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x11a8f6000) [pid = 1643] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:04:30 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x114bc1800) [pid = 1643] [serial = 1395] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:04:30 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x1134d6400) [pid = 1643] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:04:30 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x11ad72000) [pid = 1643] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:04:30 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x118643400) [pid = 1643] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:04:30 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11be24c00) [pid = 1643] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:04:30 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x11c8d2c00) [pid = 1643] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:04:30 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x123b60000) [pid = 1643] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:04:30 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x115028400) [pid = 1643] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:04:30 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11b82f400) [pid = 1643] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:04:30 INFO - PROCESS | 1643 | 1461607470486 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192c0000 == 43 [pid = 1643] [id = 493] 11:04:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x1133e0000) [pid = 1643] [serial = 1479] [outer = 0x0] 11:04:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11502bc00) [pid = 1643] [serial = 1480] [outer = 0x1133e0000] 11:04:30 INFO - PROCESS | 1643 | 1461607470514 Marionette DEBUG loaded listener.js 11:04:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x118851000) [pid = 1643] [serial = 1481] [outer = 0x1133e0000] 11:04:30 INFO - PROCESS | 1643 | 1461607470786 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 621ms 11:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:04:30 INFO - PROCESS | 1643 | 1461607470827 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:04:30 INFO - PROCESS | 1643 | 1461607470828 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 11:04:30 INFO - PROCESS | 1643 | 1461607470830 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:04:30 INFO - PROCESS | 1643 | 1461607470831 Marionette TRACE conn2 <- [1,1946,null,{}] 11:04:30 INFO - PROCESS | 1643 | 1461607470834 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:30 INFO - PROCESS | 1643 | 1461607470922 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:04:30 INFO - PROCESS | 1643 | 1461607470926 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x129747800 == 44 [pid = 1643] [id = 494] 11:04:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11ac7d000) [pid = 1643] [serial = 1482] [outer = 0x0] 11:04:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11c2b5800) [pid = 1643] [serial = 1483] [outer = 0x11ac7d000] 11:04:30 INFO - PROCESS | 1643 | 1461607470953 Marionette DEBUG loaded listener.js 11:04:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11c9d3400) [pid = 1643] [serial = 1484] [outer = 0x11ac7d000] 11:04:31 INFO - PROCESS | 1643 | 1461607471282 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 468ms 11:04:31 INFO - PROCESS | 1643 | 1461607471299 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:04:31 INFO - PROCESS | 1643 | 1461607471300 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 11:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:04:31 INFO - PROCESS | 1643 | 1461607471303 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:04:31 INFO - PROCESS | 1643 | 1461607471307 Marionette TRACE conn2 <- [1,1950,null,{}] 11:04:31 INFO - PROCESS | 1643 | 1461607471309 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:31 INFO - PROCESS | 1643 | 1461607471434 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:04:31 INFO - PROCESS | 1643 | 1461607471440 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x12abf0800 == 45 [pid = 1643] [id = 495] 11:04:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11c9d4000) [pid = 1643] [serial = 1485] [outer = 0x0] 11:04:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x123b5c000) [pid = 1643] [serial = 1486] [outer = 0x11c9d4000] 11:04:31 INFO - PROCESS | 1643 | 1461607471470 Marionette DEBUG loaded listener.js 11:04:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x1264b9400) [pid = 1643] [serial = 1487] [outer = 0x11c9d4000] 11:04:31 INFO - PROCESS | 1643 | 1461607471802 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 522ms 11:04:31 INFO - PROCESS | 1643 | 1461607471825 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:04:31 INFO - PROCESS | 1643 | 1461607471826 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 11:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:04:31 INFO - PROCESS | 1643 | 1461607471829 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:04:31 INFO - PROCESS | 1643 | 1461607471830 Marionette TRACE conn2 <- [1,1954,null,{}] 11:04:31 INFO - PROCESS | 1643 | 1461607471832 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:31 INFO - PROCESS | 1643 | 1461607471916 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:04:32 INFO - PROCESS | 1643 | 1461607472034 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x115a69800 == 46 [pid = 1643] [id = 496] 11:04:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x1133dc000) [pid = 1643] [serial = 1488] [outer = 0x0] 11:04:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x1134d7000) [pid = 1643] [serial = 1489] [outer = 0x1133dc000] 11:04:32 INFO - PROCESS | 1643 | 1461607472067 Marionette DEBUG loaded listener.js 11:04:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x114bb2c00) [pid = 1643] [serial = 1490] [outer = 0x1133dc000] 11:04:32 INFO - PROCESS | 1643 | 1461607472483 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 719ms 11:04:32 INFO - PROCESS | 1643 | 1461607472549 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:04:32 INFO - PROCESS | 1643 | 1461607472552 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 11:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:04:32 INFO - PROCESS | 1643 | 1461607472556 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:04:32 INFO - PROCESS | 1643 | 1461607472558 Marionette TRACE conn2 <- [1,1958,null,{}] 11:04:32 INFO - PROCESS | 1643 | 1461607472561 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:32 INFO - PROCESS | 1643 | 1461607472670 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:04:32 INFO - PROCESS | 1643 | 1461607472727 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c307000 == 47 [pid = 1643] [id = 497] 11:04:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x115719c00) [pid = 1643] [serial = 1491] [outer = 0x0] 11:04:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x118c1b000) [pid = 1643] [serial = 1492] [outer = 0x115719c00] 11:04:32 INFO - PROCESS | 1643 | 1461607472759 Marionette DEBUG loaded listener.js 11:04:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x118f6b400) [pid = 1643] [serial = 1493] [outer = 0x115719c00] 11:04:33 INFO - PROCESS | 1643 | 1461607473205 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 11:04:33 INFO - PROCESS | 1643 | 1461607473230 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:04:33 INFO - PROCESS | 1643 | 1461607473234 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 11:04:33 INFO - PROCESS | 1643 | 1461607473238 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:04:33 INFO - PROCESS | 1643 | 1461607473241 Marionette TRACE conn2 <- [1,1962,null,{}] 11:04:33 INFO - PROCESS | 1643 | 1461607473245 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:33 INFO - PROCESS | 1643 | 1461607473393 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:04:33 INFO - PROCESS | 1643 | 1461607473451 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x129771000 == 48 [pid = 1643] [id = 498] 11:04:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11926bc00) [pid = 1643] [serial = 1494] [outer = 0x0] 11:04:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x11a8fb800) [pid = 1643] [serial = 1495] [outer = 0x11926bc00] 11:04:33 INFO - PROCESS | 1643 | 1461607473482 Marionette DEBUG loaded listener.js 11:04:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x11b837800) [pid = 1643] [serial = 1496] [outer = 0x11926bc00] 11:04:33 INFO - PROCESS | 1643 | 1461607473950 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 722ms 11:04:33 INFO - PROCESS | 1643 | 1461607473960 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:04:33 INFO - PROCESS | 1643 | 1461607473961 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 11:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:04:33 INFO - PROCESS | 1643 | 1461607473969 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:04:33 INFO - PROCESS | 1643 | 1461607473973 Marionette TRACE conn2 <- [1,1966,null,{}] 11:04:33 INFO - PROCESS | 1643 | 1461607473977 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:34 INFO - PROCESS | 1643 | 1461607474084 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:04:34 INFO - PROCESS | 1643 | 1461607474152 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ad56000 == 49 [pid = 1643] [id = 499] 11:04:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x11b837400) [pid = 1643] [serial = 1497] [outer = 0x0] 11:04:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x11c0a3400) [pid = 1643] [serial = 1498] [outer = 0x11b837400] 11:04:34 INFO - PROCESS | 1643 | 1461607474184 Marionette DEBUG loaded listener.js 11:04:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x11c8dd400) [pid = 1643] [serial = 1499] [outer = 0x11b837400] 11:04:34 INFO - PROCESS | 1643 | 1461607474569 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 678ms 11:04:34 INFO - PROCESS | 1643 | 1461607474642 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:04:34 INFO - PROCESS | 1643 | 1461607474644 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 11:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:04:34 INFO - PROCESS | 1643 | 1461607474647 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:04:34 INFO - PROCESS | 1643 | 1461607474648 Marionette TRACE conn2 <- [1,1970,null,{}] 11:04:34 INFO - PROCESS | 1643 | 1461607474650 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:34 INFO - PROCESS | 1643 | 1461607474773 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:04:34 INFO - PROCESS | 1643 | 1461607474854 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1c0000 == 50 [pid = 1643] [id = 500] 11:04:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x11babe800) [pid = 1643] [serial = 1500] [outer = 0x0] 11:04:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x125be2400) [pid = 1643] [serial = 1501] [outer = 0x11babe800] 11:04:34 INFO - PROCESS | 1643 | 1461607474886 Marionette DEBUG loaded listener.js 11:04:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x126736c00) [pid = 1643] [serial = 1502] [outer = 0x11babe800] 11:04:35 INFO - PROCESS | 1643 | 1461607475292 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 671ms 11:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:04:35 INFO - PROCESS | 1643 | 1461607475318 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:04:35 INFO - PROCESS | 1643 | 1461607475320 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 11:04:35 INFO - PROCESS | 1643 | 1461607475322 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:04:35 INFO - PROCESS | 1643 | 1461607475323 Marionette TRACE conn2 <- [1,1974,null,{}] 11:04:35 INFO - PROCESS | 1643 | 1461607475326 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:35 INFO - PROCESS | 1643 | 1461607475428 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:04:35 INFO - PROCESS | 1643 | 1461607475488 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b493000 == 51 [pid = 1643] [id = 501] 11:04:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x126c2e800) [pid = 1643] [serial = 1503] [outer = 0x0] 11:04:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x126c31c00) [pid = 1643] [serial = 1504] [outer = 0x126c2e800] 11:04:35 INFO - PROCESS | 1643 | 1461607475565 Marionette DEBUG loaded listener.js 11:04:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x126eefc00) [pid = 1643] [serial = 1505] [outer = 0x126c2e800] 11:04:36 INFO - PROCESS | 1643 | 1461607476066 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 820ms 11:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:04:36 INFO - PROCESS | 1643 | 1461607476144 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:04:36 INFO - PROCESS | 1643 | 1461607476146 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 11:04:36 INFO - PROCESS | 1643 | 1461607476150 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:04:36 INFO - PROCESS | 1643 | 1461607476152 Marionette TRACE conn2 <- [1,1978,null,{}] 11:04:36 INFO - PROCESS | 1643 | 1461607476155 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:36 INFO - PROCESS | 1643 | 1461607476305 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:04:36 INFO - PROCESS | 1643 | 1461607476427 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12975a800 == 52 [pid = 1643] [id = 502] 11:04:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x125c67800) [pid = 1643] [serial = 1506] [outer = 0x0] 11:04:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x127776400) [pid = 1643] [serial = 1507] [outer = 0x125c67800] 11:04:36 INFO - PROCESS | 1643 | 1461607476459 Marionette DEBUG loaded listener.js 11:04:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x12777c000) [pid = 1643] [serial = 1508] [outer = 0x125c67800] 11:04:36 INFO - PROCESS | 1643 | 1461607476983 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 873ms 11:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:04:37 INFO - PROCESS | 1643 | 1461607477037 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:04:37 INFO - PROCESS | 1643 | 1461607477039 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 11:04:37 INFO - PROCESS | 1643 | 1461607477044 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:04:37 INFO - PROCESS | 1643 | 1461607477046 Marionette TRACE conn2 <- [1,1982,null,{}] 11:04:37 INFO - PROCESS | 1643 | 1461607477050 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:37 INFO - PROCESS | 1643 | 1461607477149 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:04:37 INFO - PROCESS | 1643 | 1461607477221 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b8a7800 == 53 [pid = 1643] [id = 503] 11:04:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x115023c00) [pid = 1643] [serial = 1509] [outer = 0x0] 11:04:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x1156d2400) [pid = 1643] [serial = 1510] [outer = 0x115023c00] 11:04:37 INFO - PROCESS | 1643 | 1461607477250 Marionette DEBUG loaded listener.js 11:04:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x116720000) [pid = 1643] [serial = 1511] [outer = 0x115023c00] 11:04:37 INFO - PROCESS | 1643 | 1461607477722 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:04:37 INFO - PROCESS | 1643 | --DOCSHELL 0x12abf0800 == 52 [pid = 1643] [id = 495] 11:04:37 INFO - PROCESS | 1643 | --DOCSHELL 0x129747800 == 51 [pid = 1643] [id = 494] 11:04:37 INFO - PROCESS | 1643 | --DOCSHELL 0x1192c0000 == 50 [pid = 1643] [id = 493] 11:04:37 INFO - PROCESS | 1643 | --DOCSHELL 0x12976e000 == 49 [pid = 1643] [id = 492] 11:04:37 INFO - PROCESS | 1643 | --DOCSHELL 0x1295ba800 == 48 [pid = 1643] [id = 491] 11:04:37 INFO - PROCESS | 1643 | --DOCSHELL 0x126721800 == 47 [pid = 1643] [id = 490] 11:04:37 INFO - PROCESS | 1643 | --DOCSHELL 0x125ac5000 == 46 [pid = 1643] [id = 489] 11:04:37 INFO - PROCESS | 1643 | --DOCSHELL 0x11c7c7800 == 45 [pid = 1643] [id = 488] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x126739400) [pid = 1643] [serial = 1444] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOCSHELL 0x11b8be800 == 44 [pid = 1643] [id = 487] 11:04:37 INFO - PROCESS | 1643 | --DOCSHELL 0x118af4000 == 43 [pid = 1643] [id = 486] 11:04:37 INFO - PROCESS | 1643 | --DOCSHELL 0x11972e800 == 42 [pid = 1643] [id = 485] 11:04:37 INFO - PROCESS | 1643 | --DOCSHELL 0x12671e800 == 41 [pid = 1643] [id = 484] 11:04:37 INFO - PROCESS | 1643 | --DOCSHELL 0x11b848000 == 40 [pid = 1643] [id = 483] 11:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 728ms 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x11c8d2000) [pid = 1643] [serial = 1426] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x118852c00) [pid = 1643] [serial = 1402] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x118ce6000) [pid = 1643] [serial = 1403] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x115712000) [pid = 1643] [serial = 1399] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 114 (0x116547800) [pid = 1643] [serial = 1400] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 113 (0x11babf000) [pid = 1643] [serial = 1420] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 112 (0x11c09cc00) [pid = 1643] [serial = 1421] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 111 (0x11a8f3c00) [pid = 1643] [serial = 1411] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 110 (0x11ad71800) [pid = 1643] [serial = 1412] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 109 (0x11c954800) [pid = 1643] [serial = 1429] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 108 (0x11af47400) [pid = 1643] [serial = 1417] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11bab5400) [pid = 1643] [serial = 1418] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11502a800) [pid = 1643] [serial = 1396] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x11541d800) [pid = 1643] [serial = 1397] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x119269400) [pid = 1643] [serial = 1408] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x11a81e400) [pid = 1643] [serial = 1409] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11ade7000) [pid = 1643] [serial = 1414] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x11af47800) [pid = 1643] [serial = 1415] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x118f68c00) [pid = 1643] [serial = 1405] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11926c800) [pid = 1643] [serial = 1406] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 98 (0x11c299000) [pid = 1643] [serial = 1423] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 97 (0x11c8d5400) [pid = 1643] [serial = 1427] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 96 (0x123a58c00) [pid = 1643] [serial = 1432] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 95 (0x11c9d2000) [pid = 1643] [serial = 1430] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 94 (0x123b5a000) [pid = 1643] [serial = 1433] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 93 (0x126111400) [pid = 1643] [serial = 1441] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 92 (0x11af4d800) [pid = 1643] [serial = 1436] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 91 (0x11c8dac00) [pid = 1643] [serial = 1438] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 90 (0x118ea8000) [pid = 1643] [serial = 1435] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 89 (0x1264b8400) [pid = 1643] [serial = 1442] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 88 (0x123b5f800) [pid = 1643] [serial = 1439] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | --DOMWINDOW == 87 (0x11c2a1c00) [pid = 1643] [serial = 1424] [outer = 0x0] [url = about:blank] 11:04:37 INFO - PROCESS | 1643 | 1461607477784 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:04:37 INFO - PROCESS | 1643 | 1461607477788 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 11:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:04:37 INFO - PROCESS | 1643 | 1461607477795 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:04:37 INFO - PROCESS | 1643 | 1461607477796 Marionette TRACE conn2 <- [1,1986,null,{}] 11:04:37 INFO - PROCESS | 1643 | 1461607477799 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:37 INFO - PROCESS | 1643 | 1461607477896 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:04:37 INFO - PROCESS | 1643 | 1461607477908 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x118f23000 == 41 [pid = 1643] [id = 504] 11:04:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 88 (0x119260800) [pid = 1643] [serial = 1512] [outer = 0x0] 11:04:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 89 (0x11926c800) [pid = 1643] [serial = 1513] [outer = 0x119260800] 11:04:37 INFO - PROCESS | 1643 | 1461607477935 Marionette DEBUG loaded listener.js 11:04:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 90 (0x11a826400) [pid = 1643] [serial = 1514] [outer = 0x119260800] 11:04:38 INFO - PROCESS | 1643 | 1461607478284 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 520ms 11:04:38 INFO - PROCESS | 1643 | 1461607478332 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:04:38 INFO - PROCESS | 1643 | 1461607478334 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 11:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:04:38 INFO - PROCESS | 1643 | 1461607478338 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:04:38 INFO - PROCESS | 1643 | 1461607478340 Marionette TRACE conn2 <- [1,1990,null,{}] 11:04:38 INFO - PROCESS | 1643 | 1461607478348 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:38 INFO - PROCESS | 1643 | 1461607478434 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:04:38 INFO - PROCESS | 1643 | 1461607478442 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c0c6000 == 42 [pid = 1643] [id = 505] 11:04:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 91 (0x11aa08400) [pid = 1643] [serial = 1515] [outer = 0x0] 11:04:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 92 (0x11ad9cc00) [pid = 1643] [serial = 1516] [outer = 0x11aa08400] 11:04:38 INFO - PROCESS | 1643 | 1461607478470 Marionette DEBUG loaded listener.js 11:04:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 93 (0x11af4b400) [pid = 1643] [serial = 1517] [outer = 0x11aa08400] 11:04:38 INFO - PROCESS | 1643 | 1461607478813 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 520ms 11:04:38 INFO - PROCESS | 1643 | 1461607478859 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:04:38 INFO - PROCESS | 1643 | 1461607478860 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 11:04:38 INFO - PROCESS | 1643 | 1461607478863 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:04:38 INFO - PROCESS | 1643 | 1461607478864 Marionette TRACE conn2 <- [1,1994,null,{}] 11:04:38 INFO - PROCESS | 1643 | 1461607478866 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:38 INFO - PROCESS | 1643 | 1461607478952 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:04:38 INFO - PROCESS | 1643 | 1461607478958 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a64d800 == 43 [pid = 1643] [id = 506] 11:04:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 94 (0x11bab5400) [pid = 1643] [serial = 1518] [outer = 0x0] 11:04:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 95 (0x11bef5000) [pid = 1643] [serial = 1519] [outer = 0x11bab5400] 11:04:38 INFO - PROCESS | 1643 | 1461607478985 Marionette DEBUG loaded listener.js 11:04:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 96 (0x11c0a6000) [pid = 1643] [serial = 1520] [outer = 0x11bab5400] 11:04:39 INFO - PROCESS | 1643 | 1461607479334 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 517ms 11:04:39 INFO - PROCESS | 1643 | 1461607479381 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:04:39 INFO - PROCESS | 1643 | 1461607479382 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 11:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:04:39 INFO - PROCESS | 1643 | 1461607479384 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:04:39 INFO - PROCESS | 1643 | 1461607479385 Marionette TRACE conn2 <- [1,1998,null,{}] 11:04:39 INFO - PROCESS | 1643 | 1461607479388 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:39 INFO - PROCESS | 1643 | 1461607479473 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:04:39 INFO - PROCESS | 1643 | 1461607479538 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x11ab0e000 == 44 [pid = 1643] [id = 507] 11:04:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 97 (0x11babf000) [pid = 1643] [serial = 1521] [outer = 0x0] 11:04:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 98 (0x11c29ac00) [pid = 1643] [serial = 1522] [outer = 0x11babf000] 11:04:39 INFO - PROCESS | 1643 | 1461607479563 Marionette DEBUG loaded listener.js 11:04:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 99 (0x11c8d5800) [pid = 1643] [serial = 1523] [outer = 0x11babf000] 11:04:39 INFO - PROCESS | 1643 | 1461607479984 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 620ms 11:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:04:40 INFO - PROCESS | 1643 | 1461607480005 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:04:40 INFO - PROCESS | 1643 | 1461607480007 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 11:04:40 INFO - PROCESS | 1643 | 1461607480010 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:04:40 INFO - PROCESS | 1643 | 1461607480012 Marionette TRACE conn2 <- [1,2002,null,{}] 11:04:40 INFO - PROCESS | 1643 | 1461607480015 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:40 INFO - PROCESS | 1643 | 1461607480151 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:04:40 INFO - PROCESS | 1643 | 1461607480210 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x1295c9800 == 45 [pid = 1643] [id = 508] 11:04:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x11c9c7c00) [pid = 1643] [serial = 1524] [outer = 0x0] 11:04:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x125c5d400) [pid = 1643] [serial = 1525] [outer = 0x11c9c7c00] 11:04:40 INFO - PROCESS | 1643 | 1461607480238 Marionette DEBUG loaded listener.js 11:04:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x126eb1c00) [pid = 1643] [serial = 1526] [outer = 0x11c9c7c00] 11:04:40 INFO - PROCESS | 1643 | 1461607480572 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 620ms 11:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:04:40 INFO - PROCESS | 1643 | 1461607480630 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:04:40 INFO - PROCESS | 1643 | 1461607480631 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 11:04:40 INFO - PROCESS | 1643 | 1461607480634 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:04:40 INFO - PROCESS | 1643 | 1461607480635 Marionette TRACE conn2 <- [1,2006,null,{}] 11:04:40 INFO - PROCESS | 1643 | 1461607480637 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:40 INFO - PROCESS | 1643 | 1461607480744 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:04:40 INFO - PROCESS | 1643 | 1461607480757 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x129754800 == 46 [pid = 1643] [id = 509] 11:04:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x126c88400) [pid = 1643] [serial = 1527] [outer = 0x0] 11:04:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x127710c00) [pid = 1643] [serial = 1528] [outer = 0x126c88400] 11:04:40 INFO - PROCESS | 1643 | 1461607480782 Marionette DEBUG loaded listener.js 11:04:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x127780c00) [pid = 1643] [serial = 1529] [outer = 0x126c88400] 11:04:41 INFO - PROCESS | 1643 | 1461607481126 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 11:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 518ms 11:04:41 INFO - PROCESS | 1643 | 1461607481153 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:04:41 INFO - PROCESS | 1643 | 1461607481156 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 11:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:04:41 INFO - PROCESS | 1643 | 1461607481164 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:04:41 INFO - PROCESS | 1643 | 1461607481165 Marionette TRACE conn2 <- [1,2010,null,{}] 11:04:41 INFO - PROCESS | 1643 | 1461607481167 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:41 INFO - PROCESS | 1643 | 1461607481272 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:04:41 INFO - PROCESS | 1643 | 1461607481309 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a7a9800 == 47 [pid = 1643] [id = 510] 11:04:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x126c26000) [pid = 1643] [serial = 1530] [outer = 0x0] 11:04:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x127785400) [pid = 1643] [serial = 1531] [outer = 0x126c26000] 11:04:41 INFO - PROCESS | 1643 | 1461607481335 Marionette DEBUG loaded listener.js 11:04:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x128d08400) [pid = 1643] [serial = 1532] [outer = 0x126c26000] 11:04:41 INFO - PROCESS | 1643 | 1461607481668 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 11:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 518ms 11:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:04:41 INFO - PROCESS | 1643 | 1461607481682 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:04:41 INFO - PROCESS | 1643 | 1461607481683 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 11:04:41 INFO - PROCESS | 1643 | 1461607481686 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:04:41 INFO - PROCESS | 1643 | 1461607481689 Marionette TRACE conn2 <- [1,2014,null,{}] 11:04:41 INFO - PROCESS | 1643 | 1461607481693 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:41 INFO - PROCESS | 1643 | 1461607481803 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:04:41 INFO - PROCESS | 1643 | --DOMWINDOW == 107 (0x11babc000) [pid = 1643] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:04:41 INFO - PROCESS | 1643 | --DOMWINDOW == 106 (0x11ade9c00) [pid = 1643] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:04:41 INFO - PROCESS | 1643 | --DOMWINDOW == 105 (0x115023400) [pid = 1643] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:04:41 INFO - PROCESS | 1643 | --DOMWINDOW == 104 (0x118f63800) [pid = 1643] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:04:41 INFO - PROCESS | 1643 | --DOMWINDOW == 103 (0x115715000) [pid = 1643] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:04:41 INFO - PROCESS | 1643 | --DOMWINDOW == 102 (0x11c8d2400) [pid = 1643] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:04:41 INFO - PROCESS | 1643 | --DOMWINDOW == 101 (0x1133e0000) [pid = 1643] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:04:41 INFO - PROCESS | 1643 | --DOMWINDOW == 100 (0x11a8f5c00) [pid = 1643] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:04:41 INFO - PROCESS | 1643 | --DOMWINDOW == 99 (0x11ac7d000) [pid = 1643] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:04:41 INFO - PROCESS | 1643 | 1461607481903 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c314800 == 48 [pid = 1643] [id = 511] 11:04:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 100 (0x115023400) [pid = 1643] [serial = 1533] [outer = 0x0] 11:04:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 101 (0x118834400) [pid = 1643] [serial = 1534] [outer = 0x115023400] 11:04:41 INFO - PROCESS | 1643 | 1461607481929 Marionette DEBUG loaded listener.js 11:04:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 102 (0x11babc000) [pid = 1643] [serial = 1535] [outer = 0x115023400] 11:04:42 INFO - PROCESS | 1643 | 1461607482214 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 572ms 11:04:42 INFO - PROCESS | 1643 | 1461607482259 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:04:42 INFO - PROCESS | 1643 | 1461607482260 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 11:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:04:42 INFO - PROCESS | 1643 | 1461607482263 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:04:42 INFO - PROCESS | 1643 | 1461607482264 Marionette TRACE conn2 <- [1,2018,null,{}] 11:04:42 INFO - PROCESS | 1643 | 1461607482266 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:42 INFO - PROCESS | 1643 | 1461607482355 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:04:42 INFO - PROCESS | 1643 | 1461607482359 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1bf800 == 49 [pid = 1643] [id = 512] 11:04:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 103 (0x11bef3800) [pid = 1643] [serial = 1536] [outer = 0x0] 11:04:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 104 (0x1291b8000) [pid = 1643] [serial = 1537] [outer = 0x11bef3800] 11:04:42 INFO - PROCESS | 1643 | 1461607482385 Marionette DEBUG loaded listener.js 11:04:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 105 (0x12936cc00) [pid = 1643] [serial = 1538] [outer = 0x11bef3800] 11:04:42 INFO - PROCESS | 1643 | 1461607482792 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 570ms 11:04:42 INFO - PROCESS | 1643 | 1461607482834 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:04:42 INFO - PROCESS | 1643 | 1461607482835 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 11:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:04:42 INFO - PROCESS | 1643 | 1461607482838 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:04:42 INFO - PROCESS | 1643 | 1461607482839 Marionette TRACE conn2 <- [1,2022,null,{}] 11:04:42 INFO - PROCESS | 1643 | 1461607482842 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:42 INFO - PROCESS | 1643 | 1461607482943 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:04:42 INFO - PROCESS | 1643 | 1461607482949 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c048800 == 50 [pid = 1643] [id = 513] 11:04:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 106 (0x12936d400) [pid = 1643] [serial = 1539] [outer = 0x0] 11:04:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 107 (0x129707c00) [pid = 1643] [serial = 1540] [outer = 0x12936d400] 11:04:42 INFO - PROCESS | 1643 | 1461607482978 Marionette DEBUG loaded listener.js 11:04:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 108 (0x12a1a3000) [pid = 1643] [serial = 1541] [outer = 0x12936d400] 11:04:43 INFO - PROCESS | 1643 | 1461607483333 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 521ms 11:04:43 INFO - PROCESS | 1643 | 1461607483359 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:04:43 INFO - PROCESS | 1643 | 1461607483360 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 11:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:04:43 INFO - PROCESS | 1643 | 1461607483362 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:04:43 INFO - PROCESS | 1643 | 1461607483363 Marionette TRACE conn2 <- [1,2026,null,{}] 11:04:43 INFO - PROCESS | 1643 | 1461607483366 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:43 INFO - PROCESS | 1643 | 1461607483481 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:04:43 INFO - PROCESS | 1643 | 1461607483488 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c289000 == 51 [pid = 1643] [id = 514] 11:04:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 109 (0x12a1a0c00) [pid = 1643] [serial = 1542] [outer = 0x0] 11:04:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 110 (0x12a1ac400) [pid = 1643] [serial = 1543] [outer = 0x12a1a0c00] 11:04:43 INFO - PROCESS | 1643 | 1461607483513 Marionette DEBUG loaded listener.js 11:04:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 111 (0x12a1ef000) [pid = 1643] [serial = 1544] [outer = 0x12a1a0c00] 11:04:43 INFO - PROCESS | 1643 | 1461607483985 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 667ms 11:04:44 INFO - PROCESS | 1643 | 1461607484032 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:04:44 INFO - PROCESS | 1643 | 1461607484036 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 11:04:44 INFO - PROCESS | 1643 | 1461607484041 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:04:44 INFO - PROCESS | 1643 | 1461607484046 Marionette TRACE conn2 <- [1,2030,null,{}] 11:04:44 INFO - PROCESS | 1643 | 1461607484053 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:44 INFO - PROCESS | 1643 | 1461607484230 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:04:44 INFO - PROCESS | 1643 | 1461607484299 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x119232000 == 52 [pid = 1643] [id = 515] 11:04:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 112 (0x11502f800) [pid = 1643] [serial = 1545] [outer = 0x0] 11:04:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 113 (0x115711000) [pid = 1643] [serial = 1546] [outer = 0x11502f800] 11:04:44 INFO - PROCESS | 1643 | 1461607484331 Marionette DEBUG loaded listener.js 11:04:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 114 (0x118642400) [pid = 1643] [serial = 1547] [outer = 0x11502f800] 11:04:44 INFO - PROCESS | 1643 | 1461607484792 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 782ms 11:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:04:44 INFO - PROCESS | 1643 | 1461607484823 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:04:44 INFO - PROCESS | 1643 | 1461607484827 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 11:04:44 INFO - PROCESS | 1643 | 1461607484831 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:04:44 INFO - PROCESS | 1643 | 1461607484833 Marionette TRACE conn2 <- [1,2034,null,{}] 11:04:44 INFO - PROCESS | 1643 | 1461607484836 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:44 INFO - PROCESS | 1643 | 1461607484947 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:04:45 INFO - PROCESS | 1643 | 1461607485007 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x123b17800 == 53 [pid = 1643] [id = 516] 11:04:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 115 (0x118a07800) [pid = 1643] [serial = 1548] [outer = 0x0] 11:04:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x11a8f2400) [pid = 1643] [serial = 1549] [outer = 0x118a07800] 11:04:45 INFO - PROCESS | 1643 | 1461607485078 Marionette DEBUG loaded listener.js 11:04:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x11ad98000) [pid = 1643] [serial = 1550] [outer = 0x118a07800] 11:04:45 INFO - PROCESS | 1643 | 1461607485513 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 722ms 11:04:45 INFO - PROCESS | 1643 | 1461607485555 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:04:45 INFO - PROCESS | 1643 | 1461607485557 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 11:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:04:45 INFO - PROCESS | 1643 | 1461607485560 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:04:45 INFO - PROCESS | 1643 | 1461607485563 Marionette TRACE conn2 <- [1,2038,null,{}] 11:04:45 INFO - PROCESS | 1643 | 1461607485571 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:45 INFO - PROCESS | 1643 | 1461607485681 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:04:45 INFO - PROCESS | 1643 | 1461607485754 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b00b000 == 54 [pid = 1643] [id = 517] 11:04:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x11c299000) [pid = 1643] [serial = 1551] [outer = 0x0] 11:04:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x11c8d2c00) [pid = 1643] [serial = 1552] [outer = 0x11c299000] 11:04:45 INFO - PROCESS | 1643 | 1461607485787 Marionette DEBUG loaded listener.js 11:04:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x11c9d2000) [pid = 1643] [serial = 1553] [outer = 0x11c299000] 11:04:46 INFO - PROCESS | 1643 | 1461607486215 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 671ms 11:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:04:46 INFO - PROCESS | 1643 | 1461607486232 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:04:46 INFO - PROCESS | 1643 | 1461607486234 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 11:04:46 INFO - PROCESS | 1643 | 1461607486236 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:04:46 INFO - PROCESS | 1643 | 1461607486237 Marionette TRACE conn2 <- [1,2042,null,{}] 11:04:46 INFO - PROCESS | 1643 | 1461607486240 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:46 INFO - PROCESS | 1643 | 1461607486371 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:04:46 INFO - PROCESS | 1643 | 1461607486444 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d261800 == 55 [pid = 1643] [id = 518] 11:04:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x1264bb000) [pid = 1643] [serial = 1554] [outer = 0x0] 11:04:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x126eb0800) [pid = 1643] [serial = 1555] [outer = 0x1264bb000] 11:04:46 INFO - PROCESS | 1643 | 1461607486474 Marionette DEBUG loaded listener.js 11:04:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x1277bc000) [pid = 1643] [serial = 1556] [outer = 0x1264bb000] 11:04:46 INFO - PROCESS | 1643 | 1461607486875 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 11:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:04:46 INFO - PROCESS | 1643 | 1461607486907 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:04:46 INFO - PROCESS | 1643 | 1461607486908 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 11:04:46 INFO - PROCESS | 1643 | 1461607486911 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:04:46 INFO - PROCESS | 1643 | 1461607486912 Marionette TRACE conn2 <- [1,2046,null,{}] 11:04:46 INFO - PROCESS | 1643 | 1461607486915 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:47 INFO - PROCESS | 1643 | 1461607487020 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:04:47 INFO - PROCESS | 1643 | 1461607487080 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d29b000 == 56 [pid = 1643] [id = 519] 11:04:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x127703400) [pid = 1643] [serial = 1557] [outer = 0x0] 11:04:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x129703c00) [pid = 1643] [serial = 1558] [outer = 0x127703400] 11:04:47 INFO - PROCESS | 1643 | 1461607487151 Marionette DEBUG loaded listener.js 11:04:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x129711000) [pid = 1643] [serial = 1559] [outer = 0x127703400] 11:04:47 INFO - PROCESS | 1643 | 1461607487553 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 669ms 11:04:47 INFO - PROCESS | 1643 | 1461607487580 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:04:47 INFO - PROCESS | 1643 | 1461607487582 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 11:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:04:47 INFO - PROCESS | 1643 | 1461607487584 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:04:47 INFO - PROCESS | 1643 | 1461607487586 Marionette TRACE conn2 <- [1,2050,null,{}] 11:04:47 INFO - PROCESS | 1643 | 1461607487588 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:47 INFO - PROCESS | 1643 | 1461607487712 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:04:47 INFO - PROCESS | 1643 | 1461607487811 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d7b2800 == 57 [pid = 1643] [id = 520] 11:04:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12a23b000) [pid = 1643] [serial = 1560] [outer = 0x0] 11:04:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12a248400) [pid = 1643] [serial = 1561] [outer = 0x12a23b000] 11:04:47 INFO - PROCESS | 1643 | 1461607487843 Marionette DEBUG loaded listener.js 11:04:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x12a25ec00) [pid = 1643] [serial = 1562] [outer = 0x12a23b000] 11:04:48 INFO - PROCESS | 1643 | 1461607488268 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 722ms 11:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:04:48 INFO - PROCESS | 1643 | 1461607488307 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:04:48 INFO - PROCESS | 1643 | 1461607488308 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 11:04:48 INFO - PROCESS | 1643 | 1461607488310 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:04:48 INFO - PROCESS | 1643 | 1461607488312 Marionette TRACE conn2 <- [1,2054,null,{}] 11:04:48 INFO - PROCESS | 1643 | 1461607488314 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:48 INFO - PROCESS | 1643 | 1461607488421 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:04:48 INFO - PROCESS | 1643 | 1461607488482 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12abeb000 == 58 [pid = 1643] [id = 521] 11:04:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x11b82f800) [pid = 1643] [serial = 1563] [outer = 0x0] 11:04:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x12a4c9800) [pid = 1643] [serial = 1564] [outer = 0x11b82f800] 11:04:48 INFO - PROCESS | 1643 | 1461607488578 Marionette DEBUG loaded listener.js 11:04:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x12a4d3800) [pid = 1643] [serial = 1565] [outer = 0x11b82f800] 11:04:49 INFO - PROCESS | 1643 | 1461607489190 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 919ms 11:04:49 INFO - PROCESS | 1643 | 1461607489229 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:04:49 INFO - PROCESS | 1643 | 1461607489231 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 11:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:04:49 INFO - PROCESS | 1643 | 1461607489235 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:04:49 INFO - PROCESS | 1643 | 1461607489237 Marionette TRACE conn2 <- [1,2058,null,{}] 11:04:49 INFO - PROCESS | 1643 | 1461607489241 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:49 INFO - PROCESS | 1643 | 1461607489344 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:04:49 INFO - PROCESS | 1643 | 1461607489423 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x123b10000 == 59 [pid = 1643] [id = 522] 11:04:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x115611c00) [pid = 1643] [serial = 1566] [outer = 0x0] 11:04:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x118839000) [pid = 1643] [serial = 1567] [outer = 0x115611c00] 11:04:49 INFO - PROCESS | 1643 | 1461607489452 Marionette DEBUG loaded listener.js 11:04:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x119d90800) [pid = 1643] [serial = 1568] [outer = 0x115611c00] 11:04:49 INFO - PROCESS | 1643 | 1461607489881 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 673ms 11:04:49 INFO - PROCESS | 1643 | 1461607489908 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:04:49 INFO - PROCESS | 1643 | 1461607489912 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 11:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:04:49 INFO - PROCESS | 1643 | 1461607489916 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:04:49 INFO - PROCESS | 1643 | 1461607489918 Marionette TRACE conn2 <- [1,2062,null,{}] 11:04:49 INFO - PROCESS | 1643 | 1461607489921 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:50 INFO - PROCESS | 1643 | 1461607490044 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:04:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1192c3800 == 58 [pid = 1643] [id = 91] 11:04:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12c048800 == 57 [pid = 1643] [id = 513] 11:04:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1bf800 == 56 [pid = 1643] [id = 512] 11:04:50 INFO - PROCESS | 1643 | --DOCSHELL 0x11c314800 == 55 [pid = 1643] [id = 511] 11:04:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12a7a9800 == 54 [pid = 1643] [id = 510] 11:04:50 INFO - PROCESS | 1643 | --DOCSHELL 0x129754800 == 53 [pid = 1643] [id = 509] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x115024800) [pid = 1643] [serial = 1447] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x118856000) [pid = 1643] [serial = 1450] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x123b5c000) [pid = 1643] [serial = 1486] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOCSHELL 0x1295c9800 == 52 [pid = 1643] [id = 508] 11:04:50 INFO - PROCESS | 1643 | --DOCSHELL 0x11ab0e000 == 51 [pid = 1643] [id = 507] 11:04:50 INFO - PROCESS | 1643 | --DOCSHELL 0x11a64d800 == 50 [pid = 1643] [id = 506] 11:04:50 INFO - PROCESS | 1643 | --DOCSHELL 0x11c0c6000 == 49 [pid = 1643] [id = 505] 11:04:50 INFO - PROCESS | 1643 | --DOCSHELL 0x118f23000 == 48 [pid = 1643] [id = 504] 11:04:50 INFO - PROCESS | 1643 | --DOCSHELL 0x11b8a7800 == 47 [pid = 1643] [id = 503] 11:04:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12b493000 == 46 [pid = 1643] [id = 501] 11:04:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1c0000 == 45 [pid = 1643] [id = 500] 11:04:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12ad56000 == 44 [pid = 1643] [id = 499] 11:04:50 INFO - PROCESS | 1643 | --DOCSHELL 0x115a69800 == 43 [pid = 1643] [id = 496] 11:04:50 INFO - PROCESS | 1643 | 1461607490150 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x116753800 == 44 [pid = 1643] [id = 523] 11:04:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x11598b800) [pid = 1643] [serial = 1569] [outer = 0x0] 11:04:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x119261800) [pid = 1643] [serial = 1570] [outer = 0x11598b800] 11:04:50 INFO - PROCESS | 1643 | 1461607490182 Marionette DEBUG loaded listener.js 11:04:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x11b821000) [pid = 1643] [serial = 1571] [outer = 0x11598b800] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x11c09e800) [pid = 1643] [serial = 1471] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x11c2b3400) [pid = 1643] [serial = 1474] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x11a8ffc00) [pid = 1643] [serial = 1453] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x11af49000) [pid = 1643] [serial = 1468] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x115422800) [pid = 1643] [serial = 1456] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x11571d000) [pid = 1643] [serial = 1457] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x119a9b800) [pid = 1643] [serial = 1462] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x11a8f3000) [pid = 1643] [serial = 1463] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x118835c00) [pid = 1643] [serial = 1459] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x1188b1c00) [pid = 1643] [serial = 1460] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x11c8d9c00) [pid = 1643] [serial = 1477] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x11c9cac00) [pid = 1643] [serial = 1478] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x118851000) [pid = 1643] [serial = 1481] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 121 (0x11502bc00) [pid = 1643] [serial = 1480] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 120 (0x11aac5000) [pid = 1643] [serial = 1465] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 119 (0x11ad9fc00) [pid = 1643] [serial = 1466] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 118 (0x11c29f000) [pid = 1643] [serial = 1472] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 117 (0x11c9d3400) [pid = 1643] [serial = 1484] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 116 (0x11c2b5800) [pid = 1643] [serial = 1483] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | --DOMWINDOW == 115 (0x11b834000) [pid = 1643] [serial = 1469] [outer = 0x0] [url = about:blank] 11:04:50 INFO - PROCESS | 1643 | 1461607490492 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 620ms 11:04:50 INFO - PROCESS | 1643 | 1461607490539 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:04:50 INFO - PROCESS | 1643 | 1461607490541 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 11:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:04:50 INFO - PROCESS | 1643 | 1461607490544 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:04:50 INFO - PROCESS | 1643 | 1461607490546 Marionette TRACE conn2 <- [1,2066,null,{}] 11:04:50 INFO - PROCESS | 1643 | 1461607490556 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:50 INFO - PROCESS | 1643 | 1461607490720 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:04:50 INFO - PROCESS | 1643 | 1461607490732 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c720800 == 45 [pid = 1643] [id = 524] 11:04:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 116 (0x11c09d000) [pid = 1643] [serial = 1572] [outer = 0x0] 11:04:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 117 (0x11c29d800) [pid = 1643] [serial = 1573] [outer = 0x11c09d000] 11:04:50 INFO - PROCESS | 1643 | 1461607490776 Marionette DEBUG loaded listener.js 11:04:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 118 (0x11c816c00) [pid = 1643] [serial = 1574] [outer = 0x11c09d000] 11:04:51 INFO - PROCESS | 1643 | 1461607491216 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 676ms 11:04:51 INFO - PROCESS | 1643 | 1461607491223 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:04:51 INFO - PROCESS | 1643 | 1461607491226 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 11:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:04:51 INFO - PROCESS | 1643 | 1461607491228 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:04:51 INFO - PROCESS | 1643 | 1461607491229 Marionette TRACE conn2 <- [1,2070,null,{}] 11:04:51 INFO - PROCESS | 1643 | 1461607491231 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:51 INFO - PROCESS | 1643 | 1461607491319 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:04:51 INFO - PROCESS | 1643 | 1461607491326 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12701c800 == 46 [pid = 1643] [id = 525] 11:04:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 119 (0x11c81c000) [pid = 1643] [serial = 1575] [outer = 0x0] 11:04:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 120 (0x11c9d6000) [pid = 1643] [serial = 1576] [outer = 0x11c81c000] 11:04:51 INFO - PROCESS | 1643 | 1461607491352 Marionette DEBUG loaded listener.js 11:04:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 121 (0x12610bc00) [pid = 1643] [serial = 1577] [outer = 0x11c81c000] 11:04:51 INFO - PROCESS | 1643 | 1461607491705 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 519ms 11:04:51 INFO - PROCESS | 1643 | 1461607491747 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:04:51 INFO - PROCESS | 1643 | 1461607491748 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 11:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:04:51 INFO - PROCESS | 1643 | 1461607491751 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:04:51 INFO - PROCESS | 1643 | 1461607491752 Marionette TRACE conn2 <- [1,2074,null,{}] 11:04:51 INFO - PROCESS | 1643 | 1461607491754 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:51 INFO - PROCESS | 1643 | 1461607491842 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:04:51 INFO - PROCESS | 1643 | 1461607491846 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x1295c8000 == 47 [pid = 1643] [id = 526] 11:04:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 122 (0x125926800) [pid = 1643] [serial = 1578] [outer = 0x0] 11:04:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x126c30400) [pid = 1643] [serial = 1579] [outer = 0x125926800] 11:04:51 INFO - PROCESS | 1643 | 1461607491872 Marionette DEBUG loaded listener.js 11:04:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x126ef0800) [pid = 1643] [serial = 1580] [outer = 0x125926800] 11:04:52 INFO - PROCESS | 1643 | 1461607492244 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 522ms 11:04:52 INFO - PROCESS | 1643 | 1461607492274 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:04:52 INFO - PROCESS | 1643 | 1461607492275 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 11:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:04:52 INFO - PROCESS | 1643 | 1461607492277 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:04:52 INFO - PROCESS | 1643 | 1461607492278 Marionette TRACE conn2 <- [1,2078,null,{}] 11:04:52 INFO - PROCESS | 1643 | 1461607492281 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:52 INFO - PROCESS | 1643 | 1461607492413 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:04:52 INFO - PROCESS | 1643 | 1461607492460 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a7ac000 == 48 [pid = 1643] [id = 527] 11:04:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12706c800) [pid = 1643] [serial = 1581] [outer = 0x0] 11:04:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x127783000) [pid = 1643] [serial = 1582] [outer = 0x12706c800] 11:04:52 INFO - PROCESS | 1643 | 1461607492489 Marionette DEBUG loaded listener.js 11:04:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12a1a5c00) [pid = 1643] [serial = 1583] [outer = 0x12706c800] 11:04:52 INFO - PROCESS | 1643 | 1461607492816 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 568ms 11:04:52 INFO - PROCESS | 1643 | 1461607492846 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:04:52 INFO - PROCESS | 1643 | 1461607492847 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 11:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:04:52 INFO - PROCESS | 1643 | 1461607492857 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:04:52 INFO - PROCESS | 1643 | 1461607492859 Marionette TRACE conn2 <- [1,2082,null,{}] 11:04:52 INFO - PROCESS | 1643 | 1461607492861 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:52 INFO - PROCESS | 1643 | 1461607492971 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:04:53 INFO - PROCESS | 1643 | 1461607493003 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ad5a800 == 49 [pid = 1643] [id = 528] 11:04:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12a1e7400) [pid = 1643] [serial = 1584] [outer = 0x0] 11:04:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x12a248c00) [pid = 1643] [serial = 1585] [outer = 0x12a1e7400] 11:04:53 INFO - PROCESS | 1643 | 1461607493029 Marionette DEBUG loaded listener.js 11:04:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x12a25ac00) [pid = 1643] [serial = 1586] [outer = 0x12a1e7400] 11:04:53 INFO - PROCESS | 1643 | 1461607493396 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 568ms 11:04:53 INFO - PROCESS | 1643 | 1461607493432 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:04:53 INFO - PROCESS | 1643 | 1461607493434 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 11:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:04:53 INFO - PROCESS | 1643 | 1461607493436 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:04:53 INFO - PROCESS | 1643 | 1461607493438 Marionette TRACE conn2 <- [1,2086,null,{}] 11:04:53 INFO - PROCESS | 1643 | 1461607493440 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:53 INFO - PROCESS | 1643 | 1461607493561 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:04:53 INFO - PROCESS | 1643 | 1461607493575 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1cb800 == 50 [pid = 1643] [id = 529] 11:04:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x11ad9ac00) [pid = 1643] [serial = 1587] [outer = 0x0] 11:04:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x12a4cd000) [pid = 1643] [serial = 1588] [outer = 0x11ad9ac00] 11:04:53 INFO - PROCESS | 1643 | 1461607493616 Marionette DEBUG loaded listener.js 11:04:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x12a4d8400) [pid = 1643] [serial = 1589] [outer = 0x11ad9ac00] 11:04:54 INFO - PROCESS | 1643 | 1461607494091 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 671ms 11:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:04:54 INFO - PROCESS | 1643 | 1461607494111 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:04:54 INFO - PROCESS | 1643 | 1461607494112 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 11:04:54 INFO - PROCESS | 1643 | 1461607494114 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:04:54 INFO - PROCESS | 1643 | 1461607494115 Marionette TRACE conn2 <- [1,2090,null,{}] 11:04:54 INFO - PROCESS | 1643 | 1461607494117 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:54 INFO - PROCESS | 1643 | 1461607494228 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:04:54 INFO - PROCESS | 1643 | 1461607494283 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c040800 == 51 [pid = 1643] [id = 530] 11:04:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x12a23a400) [pid = 1643] [serial = 1590] [outer = 0x0] 11:04:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12a726800) [pid = 1643] [serial = 1591] [outer = 0x12a23a400] 11:04:54 INFO - PROCESS | 1643 | 1461607494308 Marionette DEBUG loaded listener.js 11:04:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x12a72f800) [pid = 1643] [serial = 1592] [outer = 0x12a23a400] 11:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x11c9d4000) [pid = 1643] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x125c61c00) [pid = 1643] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x11c29f400) [pid = 1643] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x11c9c7c00) [pid = 1643] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x126c26000) [pid = 1643] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x126c88400) [pid = 1643] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x11bab5400) [pid = 1643] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x11babf000) [pid = 1643] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 127 (0x119260800) [pid = 1643] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 126 (0x115023c00) [pid = 1643] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 125 (0x11aa08400) [pid = 1643] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 124 (0x12936d400) [pid = 1643] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 123 (0x115023400) [pid = 1643] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:04:54 INFO - PROCESS | 1643 | --DOMWINDOW == 122 (0x11bef3800) [pid = 1643] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:04:54 INFO - PROCESS | 1643 | 1461607494690 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 618ms 11:04:54 INFO - PROCESS | 1643 | 1461607494741 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:04:54 INFO - PROCESS | 1643 | 1461607494742 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 11:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:04:54 INFO - PROCESS | 1643 | 1461607494744 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:04:54 INFO - PROCESS | 1643 | 1461607494745 Marionette TRACE conn2 <- [1,2094,null,{}] 11:04:54 INFO - PROCESS | 1643 | 1461607494748 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:54 INFO - PROCESS | 1643 | 1461607494844 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:04:54 INFO - PROCESS | 1643 | 1461607494848 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ad51800 == 52 [pid = 1643] [id = 531] 11:04:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 123 (0x11a826c00) [pid = 1643] [serial = 1593] [outer = 0x0] 11:04:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 124 (0x126737c00) [pid = 1643] [serial = 1594] [outer = 0x11a826c00] 11:04:54 INFO - PROCESS | 1643 | 1461607494874 Marionette DEBUG loaded listener.js 11:04:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 125 (0x12936d400) [pid = 1643] [serial = 1595] [outer = 0x11a826c00] 11:04:55 INFO - PROCESS | 1643 | 1461607495222 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 519ms 11:04:55 INFO - PROCESS | 1643 | 1461607495263 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:04:55 INFO - PROCESS | 1643 | 1461607495265 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 11:04:55 INFO - PROCESS | 1643 | 1461607495267 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:04:55 INFO - PROCESS | 1643 | 1461607495269 Marionette TRACE conn2 <- [1,2098,null,{}] 11:04:55 INFO - PROCESS | 1643 | 1461607495271 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:55 INFO - PROCESS | 1643 | 1461607495375 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:04:55 INFO - PROCESS | 1643 | 1461607495442 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12dc3c800 == 53 [pid = 1643] [id = 532] 11:04:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 126 (0x129706c00) [pid = 1643] [serial = 1596] [outer = 0x0] 11:04:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 127 (0x12ab15000) [pid = 1643] [serial = 1597] [outer = 0x129706c00] 11:04:55 INFO - PROCESS | 1643 | 1461607495472 Marionette DEBUG loaded listener.js 11:04:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 128 (0x12abbd800) [pid = 1643] [serial = 1598] [outer = 0x129706c00] 11:04:55 INFO - PROCESS | 1643 | 1461607495775 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 522ms 11:04:55 INFO - PROCESS | 1643 | 1461607495793 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:04:55 INFO - PROCESS | 1643 | 1461607495794 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 11:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:04:55 INFO - PROCESS | 1643 | 1461607495797 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:04:55 INFO - PROCESS | 1643 | 1461607495798 Marionette TRACE conn2 <- [1,2102,null,{}] 11:04:55 INFO - PROCESS | 1643 | 1461607495800 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:55 INFO - PROCESS | 1643 | 1461607495895 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:04:55 INFO - PROCESS | 1643 | 1461607495900 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e60b000 == 54 [pid = 1643] [id = 533] 11:04:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x12abbdc00) [pid = 1643] [serial = 1599] [outer = 0x0] 11:04:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x12abc6800) [pid = 1643] [serial = 1600] [outer = 0x12abbdc00] 11:04:55 INFO - PROCESS | 1643 | 1461607495925 Marionette DEBUG loaded listener.js 11:04:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x12ac70800) [pid = 1643] [serial = 1601] [outer = 0x12abbdc00] 11:04:56 INFO - PROCESS | 1643 | 1461607496269 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 523ms 11:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:04:56 INFO - PROCESS | 1643 | 1461607496328 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:04:56 INFO - PROCESS | 1643 | 1461607496329 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 11:04:56 INFO - PROCESS | 1643 | 1461607496332 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:04:56 INFO - PROCESS | 1643 | 1461607496333 Marionette TRACE conn2 <- [1,2106,null,{}] 11:04:56 INFO - PROCESS | 1643 | 1461607496335 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:56 INFO - PROCESS | 1643 | 1461607496424 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:04:56 INFO - PROCESS | 1643 | 1461607496428 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12eba3800 == 55 [pid = 1643] [id = 534] 11:04:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x12abc4800) [pid = 1643] [serial = 1602] [outer = 0x0] 11:04:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x12ac77000) [pid = 1643] [serial = 1603] [outer = 0x12abc4800] 11:04:56 INFO - PROCESS | 1643 | 1461607496453 Marionette DEBUG loaded listener.js 11:04:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x12aca0400) [pid = 1643] [serial = 1604] [outer = 0x12abc4800] 11:04:56 INFO - PROCESS | 1643 | 1461607496972 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 668ms 11:04:57 INFO - PROCESS | 1643 | 1461607497009 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:04:57 INFO - PROCESS | 1643 | 1461607497013 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 11:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:04:57 INFO - PROCESS | 1643 | 1461607497016 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:04:57 INFO - PROCESS | 1643 | 1461607497019 Marionette TRACE conn2 <- [1,2110,null,{}] 11:04:57 INFO - PROCESS | 1643 | 1461607497025 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:57 INFO - PROCESS | 1643 | 1461607497138 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:04:57 INFO - PROCESS | 1643 | 1461607497244 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c0ce800 == 56 [pid = 1643] [id = 535] 11:04:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x118eac800) [pid = 1643] [serial = 1605] [outer = 0x0] 11:04:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x11a8f9800) [pid = 1643] [serial = 1606] [outer = 0x118eac800] 11:04:57 INFO - PROCESS | 1643 | 1461607497277 Marionette DEBUG loaded listener.js 11:04:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x11adf4400) [pid = 1643] [serial = 1607] [outer = 0x118eac800] 11:04:57 INFO - PROCESS | 1643 | 1461607497723 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 727ms 11:04:57 INFO - PROCESS | 1643 | 1461607497744 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:04:57 INFO - PROCESS | 1643 | 1461607497748 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 11:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:04:57 INFO - PROCESS | 1643 | 1461607497769 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:04:57 INFO - PROCESS | 1643 | 1461607497772 Marionette TRACE conn2 <- [1,2114,null,{}] 11:04:57 INFO - PROCESS | 1643 | 1461607497812 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:57 INFO - PROCESS | 1643 | 1461607497924 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:04:58 INFO - PROCESS | 1643 | 1461607498001 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12971e000 == 57 [pid = 1643] [id = 536] 11:04:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x11af3f000) [pid = 1643] [serial = 1608] [outer = 0x0] 11:04:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x11c7ea400) [pid = 1643] [serial = 1609] [outer = 0x11af3f000] 11:04:58 INFO - PROCESS | 1643 | 1461607498031 Marionette DEBUG loaded listener.js 11:04:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x11c9d4400) [pid = 1643] [serial = 1610] [outer = 0x11af3f000] 11:04:58 INFO - PROCESS | 1643 | 1461607498445 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 725ms 11:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:04:58 INFO - PROCESS | 1643 | 1461607498478 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:04:58 INFO - PROCESS | 1643 | 1461607498479 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 11:04:58 INFO - PROCESS | 1643 | 1461607498482 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:04:58 INFO - PROCESS | 1643 | 1461607498485 Marionette TRACE conn2 <- [1,2118,null,{}] 11:04:58 INFO - PROCESS | 1643 | 1461607498493 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:58 INFO - PROCESS | 1643 | 1461607498607 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:04:58 INFO - PROCESS | 1643 | 1461607498714 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e40a000 == 58 [pid = 1643] [id = 537] 11:04:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x126735800) [pid = 1643] [serial = 1611] [outer = 0x0] 11:04:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x127c68000) [pid = 1643] [serial = 1612] [outer = 0x126735800] 11:04:58 INFO - PROCESS | 1643 | 1461607498749 Marionette DEBUG loaded listener.js 11:04:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x12970c400) [pid = 1643] [serial = 1613] [outer = 0x126735800] 11:04:59 INFO - PROCESS | 1643 | 1461607499135 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 675ms 11:04:59 INFO - PROCESS | 1643 | 1461607499173 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 11:04:59 INFO - PROCESS | 1643 | 1461607499175 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 11:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:04:59 INFO - PROCESS | 1643 | 1461607499179 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:04:59 INFO - PROCESS | 1643 | 1461607499180 Marionette TRACE conn2 <- [1,2122,null,{}] 11:04:59 INFO - PROCESS | 1643 | 1461607499182 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:59 INFO - PROCESS | 1643 | 1461607499315 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:04:59 INFO - PROCESS | 1643 | 1461607499421 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f01d800 == 59 [pid = 1643] [id = 538] 11:04:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x12a1a9800) [pid = 1643] [serial = 1614] [outer = 0x0] 11:04:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x12a25d400) [pid = 1643] [serial = 1615] [outer = 0x12a1a9800] 11:04:59 INFO - PROCESS | 1643 | 1461607499453 Marionette DEBUG loaded listener.js 11:04:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x12ab17400) [pid = 1643] [serial = 1616] [outer = 0x12a1a9800] 11:04:59 INFO - PROCESS | 1643 | 1461607499839 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 668ms 11:04:59 INFO - PROCESS | 1643 | 1461607499848 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:04:59 INFO - PROCESS | 1643 | 1461607499849 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 11:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:04:59 INFO - PROCESS | 1643 | 1461607499851 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:04:59 INFO - PROCESS | 1643 | 1461607499853 Marionette TRACE conn2 <- [1,2126,null,{}] 11:04:59 INFO - PROCESS | 1643 | 1461607499858 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:59 INFO - PROCESS | 1643 | 1461607499966 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:05:00 INFO - PROCESS | 1643 | 1461607500044 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f1e7800 == 60 [pid = 1643] [id = 539] 11:05:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x12a243c00) [pid = 1643] [serial = 1617] [outer = 0x0] 11:05:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12ab21400) [pid = 1643] [serial = 1618] [outer = 0x12a243c00] 11:05:00 INFO - PROCESS | 1643 | 1461607500074 Marionette DEBUG loaded listener.js 11:05:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x12ac73c00) [pid = 1643] [serial = 1619] [outer = 0x12a243c00] 11:05:00 INFO - PROCESS | 1643 | 1461607500468 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 673ms 11:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:05:00 INFO - PROCESS | 1643 | 1461607500524 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:05:00 INFO - PROCESS | 1643 | 1461607500526 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 11:05:00 INFO - PROCESS | 1643 | 1461607500528 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:05:00 INFO - PROCESS | 1643 | 1461607500529 Marionette TRACE conn2 <- [1,2130,null,{}] 11:05:00 INFO - PROCESS | 1643 | 1461607500532 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:00 INFO - PROCESS | 1643 | 1461607500650 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:05:00 INFO - PROCESS | 1643 | 1461607500760 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f987800 == 61 [pid = 1643] [id = 540] 11:05:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x12ac76400) [pid = 1643] [serial = 1620] [outer = 0x0] 11:05:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x12aca5000) [pid = 1643] [serial = 1621] [outer = 0x12ac76400] 11:05:00 INFO - PROCESS | 1643 | 1461607500792 Marionette DEBUG loaded listener.js 11:05:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x12acdc800) [pid = 1643] [serial = 1622] [outer = 0x12ac76400] 11:05:01 INFO - PROCESS | 1643 | 1461607501233 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:05:01 INFO - PROCESS | 1643 | 1461607501249 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 11:05:01 INFO - PROCESS | 1643 | 1461607501252 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:05:01 INFO - PROCESS | 1643 | 1461607501253 Marionette TRACE conn2 <- [1,2134,null,{}] 11:05:01 INFO - PROCESS | 1643 | 1461607501257 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:01 INFO - PROCESS | 1643 | 1461607501364 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:05:01 INFO - PROCESS | 1643 | 1461607501610 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b842800 == 62 [pid = 1643] [id = 541] 11:05:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x114553400) [pid = 1643] [serial = 1623] [outer = 0x0] 11:05:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x11502a400) [pid = 1643] [serial = 1624] [outer = 0x114553400] 11:05:01 INFO - PROCESS | 1643 | 1461607501659 Marionette DEBUG loaded listener.js 11:05:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x11571b800) [pid = 1643] [serial = 1625] [outer = 0x114553400] 11:05:02 INFO - PROCESS | 1643 | 1461607502087 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 870ms 11:05:02 INFO - PROCESS | 1643 | 1461607502122 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 11:05:02 INFO - PROCESS | 1643 | 1461607502125 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 11:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:05:02 INFO - PROCESS | 1643 | 1461607502128 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:05:02 INFO - PROCESS | 1643 | 1461607502131 Marionette TRACE conn2 <- [1,2138,null,{}] 11:05:02 INFO - PROCESS | 1643 | 1461607502134 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:02 INFO - PROCESS | 1643 | 1461607502235 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:05:02 INFO - PROCESS | 1643 | 1461607502303 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x119235000 == 63 [pid = 1643] [id = 542] 11:05:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x118ea8000) [pid = 1643] [serial = 1626] [outer = 0x0] 11:05:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x119267c00) [pid = 1643] [serial = 1627] [outer = 0x118ea8000] 11:05:02 INFO - PROCESS | 1643 | 1461607502374 Marionette DEBUG loaded listener.js 11:05:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x11aa08400) [pid = 1643] [serial = 1628] [outer = 0x118ea8000] 11:05:02 INFO - PROCESS | 1643 | 1461607502764 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 671ms 11:05:02 INFO - PROCESS | 1643 | 1461607502801 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:05:02 INFO - PROCESS | 1643 | 1461607502804 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 11:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:05:02 INFO - PROCESS | 1643 | 1461607502807 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:05:02 INFO - PROCESS | 1643 | 1461607502809 Marionette TRACE conn2 <- [1,2142,null,{}] 11:05:02 INFO - PROCESS | 1643 | 1461607502811 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:02 INFO - PROCESS | 1643 | 1461607502912 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:05:02 INFO - PROCESS | 1643 | 1461607502993 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a03800 == 64 [pid = 1643] [id = 543] 11:05:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x11aa0ac00) [pid = 1643] [serial = 1629] [outer = 0x0] 11:05:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x11ade8000) [pid = 1643] [serial = 1630] [outer = 0x11aa0ac00] 11:05:03 INFO - PROCESS | 1643 | 1461607503021 Marionette DEBUG loaded listener.js 11:05:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x11b83b000) [pid = 1643] [serial = 1631] [outer = 0x11aa0ac00] 11:05:03 INFO - PROCESS | 1643 | --DOCSHELL 0x1188d4800 == 63 [pid = 1643] [id = 96] 11:05:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12e60b000 == 62 [pid = 1643] [id = 533] 11:05:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12dc3c800 == 61 [pid = 1643] [id = 532] 11:05:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12ad51800 == 60 [pid = 1643] [id = 531] 11:05:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12c040800 == 59 [pid = 1643] [id = 530] 11:05:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1cb800 == 58 [pid = 1643] [id = 529] 11:05:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12ad5a800 == 57 [pid = 1643] [id = 528] 11:05:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12a7ac000 == 56 [pid = 1643] [id = 527] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x12a1ac400) [pid = 1643] [serial = 1543] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x1134d7000) [pid = 1643] [serial = 1489] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x125be2400) [pid = 1643] [serial = 1501] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x11c0a3400) [pid = 1643] [serial = 1498] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x127776400) [pid = 1643] [serial = 1507] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x11a8fb800) [pid = 1643] [serial = 1495] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x126c31c00) [pid = 1643] [serial = 1504] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x118c1b000) [pid = 1643] [serial = 1492] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOCSHELL 0x1295c8000 == 55 [pid = 1643] [id = 526] 11:05:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12701c800 == 54 [pid = 1643] [id = 525] 11:05:03 INFO - PROCESS | 1643 | --DOCSHELL 0x11c720800 == 53 [pid = 1643] [id = 524] 11:05:03 INFO - PROCESS | 1643 | --DOCSHELL 0x116753800 == 52 [pid = 1643] [id = 523] 11:05:03 INFO - PROCESS | 1643 | --DOCSHELL 0x123b10000 == 51 [pid = 1643] [id = 522] 11:05:03 INFO - PROCESS | 1643 | --DOCSHELL 0x123b17800 == 50 [pid = 1643] [id = 516] 11:05:03 INFO - PROCESS | 1643 | --DOCSHELL 0x119232000 == 49 [pid = 1643] [id = 515] 11:05:03 INFO - PROCESS | 1643 | --DOCSHELL 0x12c289000 == 48 [pid = 1643] [id = 514] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x1264b9400) [pid = 1643] [serial = 1487] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x126c23c00) [pid = 1643] [serial = 1445] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x11c8d5800) [pid = 1643] [serial = 1523] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x11c8d1c00) [pid = 1643] [serial = 1475] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x125c5d400) [pid = 1643] [serial = 1525] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x126eb1c00) [pid = 1643] [serial = 1526] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x127785400) [pid = 1643] [serial = 1531] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x127710c00) [pid = 1643] [serial = 1528] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x127780c00) [pid = 1643] [serial = 1529] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x11bef5000) [pid = 1643] [serial = 1519] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x11c0a6000) [pid = 1643] [serial = 1520] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x11c29ac00) [pid = 1643] [serial = 1522] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x11926c800) [pid = 1643] [serial = 1513] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x11a826400) [pid = 1643] [serial = 1514] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x116720000) [pid = 1643] [serial = 1511] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x1156d2400) [pid = 1643] [serial = 1510] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x11ad9cc00) [pid = 1643] [serial = 1516] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x11af4b400) [pid = 1643] [serial = 1517] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x128d08400) [pid = 1643] [serial = 1532] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x12a1a3000) [pid = 1643] [serial = 1541] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x118834400) [pid = 1643] [serial = 1534] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x11babc000) [pid = 1643] [serial = 1535] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x12936cc00) [pid = 1643] [serial = 1538] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 129 (0x129707c00) [pid = 1643] [serial = 1540] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | --DOMWINDOW == 128 (0x1291b8000) [pid = 1643] [serial = 1537] [outer = 0x0] [url = about:blank] 11:05:03 INFO - PROCESS | 1643 | 1461607503445 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 11:05:03 INFO - PROCESS | 1643 | 1461607503478 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 11:05:03 INFO - PROCESS | 1643 | 1461607503482 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:05:03 INFO - PROCESS | 1643 | 1461607503486 Marionette TRACE conn2 <- [1,2146,null,{}] 11:05:03 INFO - PROCESS | 1643 | 1461607503492 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:03 INFO - PROCESS | 1643 | 1461607503608 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:05:03 INFO - PROCESS | 1643 | 1461607503617 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c720800 == 49 [pid = 1643] [id = 544] 11:05:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 129 (0x11c09e400) [pid = 1643] [serial = 1632] [outer = 0x0] 11:05:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 130 (0x11c2a1400) [pid = 1643] [serial = 1633] [outer = 0x11c09e400] 11:05:03 INFO - PROCESS | 1643 | 1461607503654 Marionette DEBUG loaded listener.js 11:05:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x11c7e9400) [pid = 1643] [serial = 1634] [outer = 0x11c09e400] 11:05:04 INFO - PROCESS | 1643 | 1461607504122 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 11:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:05:04 INFO - PROCESS | 1643 | 1461607504161 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 11:05:04 INFO - PROCESS | 1643 | 1461607504164 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:05:04 INFO - PROCESS | 1643 | 1461607504165 Marionette TRACE conn2 <- [1,2150,null,{}] 11:05:04 INFO - PROCESS | 1643 | 1461607504167 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:04 INFO - PROCESS | 1643 | 1461607504257 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:05:04 INFO - PROCESS | 1643 | 1461607504316 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x125eb0800 == 50 [pid = 1643] [id = 545] 11:05:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x11ad73c00) [pid = 1643] [serial = 1635] [outer = 0x0] 11:05:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x11c8d4c00) [pid = 1643] [serial = 1636] [outer = 0x11ad73c00] 11:05:04 INFO - PROCESS | 1643 | 1461607504344 Marionette DEBUG loaded listener.js 11:05:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x11c9d5800) [pid = 1643] [serial = 1637] [outer = 0x11ad73c00] 11:05:04 INFO - PROCESS | 1643 | 1461607504630 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 518ms 11:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:05:04 INFO - PROCESS | 1643 | 1461607504683 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:05:04 INFO - PROCESS | 1643 | 1461607504684 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 11:05:04 INFO - PROCESS | 1643 | 1461607504686 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:05:04 INFO - PROCESS | 1643 | 1461607504687 Marionette TRACE conn2 <- [1,2154,null,{}] 11:05:04 INFO - PROCESS | 1643 | 1461607504692 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:04 INFO - PROCESS | 1643 | 1461607504778 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:05:04 INFO - PROCESS | 1643 | 1461607504838 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x1295c1800 == 51 [pid = 1643] [id = 546] 11:05:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x123b5e000) [pid = 1643] [serial = 1638] [outer = 0x0] 11:05:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x125d5dc00) [pid = 1643] [serial = 1639] [outer = 0x123b5e000] 11:05:04 INFO - PROCESS | 1643 | 1461607504871 Marionette DEBUG loaded listener.js 11:05:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x126c2b400) [pid = 1643] [serial = 1640] [outer = 0x123b5e000] 11:05:05 INFO - PROCESS | 1643 | 1461607505202 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 522ms 11:05:05 INFO - PROCESS | 1643 | 1461607505210 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:05:05 INFO - PROCESS | 1643 | 1461607505211 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 11:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:05:05 INFO - PROCESS | 1643 | 1461607505213 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:05:05 INFO - PROCESS | 1643 | 1461607505214 Marionette TRACE conn2 <- [1,2158,null,{}] 11:05:05 INFO - PROCESS | 1643 | 1461607505216 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:05 INFO - PROCESS | 1643 | 1461607505307 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:05:05 INFO - PROCESS | 1643 | 1461607505312 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a798800 == 52 [pid = 1643] [id = 547] 11:05:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x126ea4000) [pid = 1643] [serial = 1641] [outer = 0x0] 11:05:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x127776400) [pid = 1643] [serial = 1642] [outer = 0x126ea4000] 11:05:05 INFO - PROCESS | 1643 | 1461607505338 Marionette DEBUG loaded listener.js 11:05:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x127c6e000) [pid = 1643] [serial = 1643] [outer = 0x126ea4000] 11:05:05 INFO - PROCESS | 1643 | 1461607505725 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 518ms 11:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:05:05 INFO - PROCESS | 1643 | 1461607505735 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:05:05 INFO - PROCESS | 1643 | 1461607505738 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 11:05:05 INFO - PROCESS | 1643 | 1461607505742 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:05:05 INFO - PROCESS | 1643 | 1461607505744 Marionette TRACE conn2 <- [1,2162,null,{}] 11:05:05 INFO - PROCESS | 1643 | 1461607505747 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:05 INFO - PROCESS | 1643 | 1461607505908 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:05:05 INFO - PROCESS | 1643 | 1461607505926 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12abe9800 == 53 [pid = 1643] [id = 548] 11:05:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x126eab400) [pid = 1643] [serial = 1644] [outer = 0x0] 11:05:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x1291b4000) [pid = 1643] [serial = 1645] [outer = 0x126eab400] 11:05:05 INFO - PROCESS | 1643 | 1461607505953 Marionette DEBUG loaded listener.js 11:05:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x129705c00) [pid = 1643] [serial = 1646] [outer = 0x126eab400] 11:05:06 INFO - PROCESS | 1643 | 1461607506327 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 620ms 11:05:06 INFO - PROCESS | 1643 | 1461607506362 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:05:06 INFO - PROCESS | 1643 | 1461607506363 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 11:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:05:06 INFO - PROCESS | 1643 | 1461607506366 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:05:06 INFO - PROCESS | 1643 | 1461607506367 Marionette TRACE conn2 <- [1,2166,null,{}] 11:05:06 INFO - PROCESS | 1643 | 1461607506369 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:06 INFO - PROCESS | 1643 | 1461607506481 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:05:06 INFO - PROCESS | 1643 | 1461607506493 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b006800 == 54 [pid = 1643] [id = 549] 11:05:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x126eee800) [pid = 1643] [serial = 1647] [outer = 0x0] 11:05:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x12a1ac000) [pid = 1643] [serial = 1648] [outer = 0x126eee800] 11:05:06 INFO - PROCESS | 1643 | 1461607506518 Marionette DEBUG loaded listener.js 11:05:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x12a241c00) [pid = 1643] [serial = 1649] [outer = 0x126eee800] 11:05:06 INFO - PROCESS | 1643 | 1461607506911 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 569ms 11:05:06 INFO - PROCESS | 1643 | 1461607506936 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:05:06 INFO - PROCESS | 1643 | 1461607506938 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 11:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:05:06 INFO - PROCESS | 1643 | 1461607506948 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:05:06 INFO - PROCESS | 1643 | 1461607506950 Marionette TRACE conn2 <- [1,2170,null,{}] 11:05:06 INFO - PROCESS | 1643 | 1461607506952 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:07 INFO - PROCESS | 1643 | 1461607507063 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:05:07 INFO - PROCESS | 1643 | 1461607507106 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b482000 == 55 [pid = 1643] [id = 550] 11:05:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x12970cc00) [pid = 1643] [serial = 1650] [outer = 0x0] 11:05:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12a258400) [pid = 1643] [serial = 1651] [outer = 0x12970cc00] 11:05:07 INFO - PROCESS | 1643 | 1461607507132 Marionette DEBUG loaded listener.js 11:05:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x12a4ce800) [pid = 1643] [serial = 1652] [outer = 0x12970cc00] 11:05:07 INFO - PROCESS | 1643 | 1461607507714 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x118f5e400) [pid = 1643] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x1165a5c00) [pid = 1643] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x12ab12800) [pid = 1643] [serial = 1392] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x1134df400) [pid = 1643] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x125c67800) [pid = 1643] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12abbdc00) [pid = 1643] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12a1e7400) [pid = 1643] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x11ad9ac00) [pid = 1643] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x12a23a400) [pid = 1643] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x129706c00) [pid = 1643] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x12a1a0c00) [pid = 1643] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x11c09d000) [pid = 1643] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x115611c00) [pid = 1643] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x125926800) [pid = 1643] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x11598b800) [pid = 1643] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x11b82f800) [pid = 1643] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x11a826c00) [pid = 1643] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x11c81c000) [pid = 1643] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:05:07 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x12706c800) [pid = 1643] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 829ms 11:05:07 INFO - PROCESS | 1643 | 1461607507774 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:05:07 INFO - PROCESS | 1643 | 1461607507776 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 11:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:05:07 INFO - PROCESS | 1643 | 1461607507779 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:05:07 INFO - PROCESS | 1643 | 1461607507781 Marionette TRACE conn2 <- [1,2174,null,{}] 11:05:07 INFO - PROCESS | 1643 | 1461607507784 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:07 INFO - PROCESS | 1643 | 1461607507922 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:05:07 INFO - PROCESS | 1643 | 1461607507928 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192c9800 == 56 [pid = 1643] [id = 551] 11:05:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x115611c00) [pid = 1643] [serial = 1653] [outer = 0x0] 11:05:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x1188af800) [pid = 1643] [serial = 1654] [outer = 0x115611c00] 11:05:07 INFO - PROCESS | 1643 | 1461607507973 Marionette DEBUG loaded listener.js 11:05:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x11c8d7000) [pid = 1643] [serial = 1655] [outer = 0x115611c00] 11:05:08 INFO - PROCESS | 1643 | 1461607508394 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 671ms 11:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:05:08 INFO - PROCESS | 1643 | 1461607508451 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:05:08 INFO - PROCESS | 1643 | 1461607508453 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 11:05:08 INFO - PROCESS | 1643 | 1461607508455 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:05:08 INFO - PROCESS | 1643 | 1461607508457 Marionette TRACE conn2 <- [1,2178,null,{}] 11:05:08 INFO - PROCESS | 1643 | 1461607508459 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:08 INFO - PROCESS | 1643 | 1461607508564 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:05:08 INFO - PROCESS | 1643 | 1461607508568 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c9dd000 == 57 [pid = 1643] [id = 552] 11:05:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x11c9d2400) [pid = 1643] [serial = 1656] [outer = 0x0] 11:05:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12a725400) [pid = 1643] [serial = 1657] [outer = 0x11c9d2400] 11:05:08 INFO - PROCESS | 1643 | 1461607508595 Marionette DEBUG loaded listener.js 11:05:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x12abc0800) [pid = 1643] [serial = 1658] [outer = 0x11c9d2400] 11:05:08 INFO - PROCESS | 1643 | 1461607508913 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 472ms 11:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:05:08 INFO - PROCESS | 1643 | 1461607508927 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:05:08 INFO - PROCESS | 1643 | 1461607508928 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 11:05:08 INFO - PROCESS | 1643 | 1461607508931 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:05:08 INFO - PROCESS | 1643 | 1461607508932 Marionette TRACE conn2 <- [1,2182,null,{}] 11:05:08 INFO - PROCESS | 1643 | 1461607508935 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:09 INFO - PROCESS | 1643 | 1461607509089 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:05:09 INFO - PROCESS | 1643 | 1461607509192 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d51e800 == 58 [pid = 1643] [id = 553] 11:05:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x126c25000) [pid = 1643] [serial = 1659] [outer = 0x0] 11:05:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x12ac6c800) [pid = 1643] [serial = 1660] [outer = 0x126c25000] 11:05:09 INFO - PROCESS | 1643 | 1461607509233 Marionette DEBUG loaded listener.js 11:05:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x12ac9f800) [pid = 1643] [serial = 1661] [outer = 0x126c25000] 11:05:09 INFO - PROCESS | 1643 | 1461607509559 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 669ms 11:05:09 INFO - PROCESS | 1643 | 1461607509600 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:05:09 INFO - PROCESS | 1643 | 1461607509601 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 11:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:05:09 INFO - PROCESS | 1643 | 1461607509606 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:05:09 INFO - PROCESS | 1643 | 1461607509609 Marionette TRACE conn2 <- [1,2186,null,{}] 11:05:09 INFO - PROCESS | 1643 | 1461607509612 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:09 INFO - PROCESS | 1643 | 1461607509704 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:05:09 INFO - PROCESS | 1643 | 1461607509873 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x119232000 == 59 [pid = 1643] [id = 554] 11:05:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x11474f400) [pid = 1643] [serial = 1662] [outer = 0x0] 11:05:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x11502bc00) [pid = 1643] [serial = 1663] [outer = 0x11474f400] 11:05:09 INFO - PROCESS | 1643 | 1461607509906 Marionette DEBUG loaded listener.js 11:05:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x118670800) [pid = 1643] [serial = 1664] [outer = 0x11474f400] 11:05:10 INFO - PROCESS | 1643 | 1461607510353 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 773ms 11:05:10 INFO - PROCESS | 1643 | 1461607510379 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:05:10 INFO - PROCESS | 1643 | 1461607510382 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 11:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:05:10 INFO - PROCESS | 1643 | 1461607510385 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:05:10 INFO - PROCESS | 1643 | 1461607510388 Marionette TRACE conn2 <- [1,2190,null,{}] 11:05:10 INFO - PROCESS | 1643 | 1461607510391 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:10 INFO - PROCESS | 1643 | 1461607510507 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:05:10 INFO - PROCESS | 1643 | 1461607510587 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x123b1f800 == 60 [pid = 1643] [id = 555] 11:05:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x119d91c00) [pid = 1643] [serial = 1665] [outer = 0x0] 11:05:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x11ad98400) [pid = 1643] [serial = 1666] [outer = 0x119d91c00] 11:05:10 INFO - PROCESS | 1643 | 1461607510619 Marionette DEBUG loaded listener.js 11:05:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x11b833400) [pid = 1643] [serial = 1667] [outer = 0x119d91c00] 11:05:11 INFO - PROCESS | 1643 | 1461607511040 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 671ms 11:05:11 INFO - PROCESS | 1643 | 1461607511059 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:05:11 INFO - PROCESS | 1643 | 1461607511062 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 11:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:05:11 INFO - PROCESS | 1643 | 1461607511064 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:05:11 INFO - PROCESS | 1643 | 1461607511066 Marionette TRACE conn2 <- [1,2194,null,{}] 11:05:11 INFO - PROCESS | 1643 | 1461607511068 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:11 INFO - PROCESS | 1643 | 1461607511200 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:05:11 INFO - PROCESS | 1643 | 1461607511309 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b003000 == 61 [pid = 1643] [id = 556] 11:05:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x11c09a400) [pid = 1643] [serial = 1668] [outer = 0x0] 11:05:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x11c2a4c00) [pid = 1643] [serial = 1669] [outer = 0x11c09a400] 11:05:11 INFO - PROCESS | 1643 | 1461607511341 Marionette DEBUG loaded listener.js 11:05:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x123b5a000) [pid = 1643] [serial = 1670] [outer = 0x11c09a400] 11:05:11 INFO - PROCESS | 1643 | 1461607511758 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 721ms 11:05:11 INFO - PROCESS | 1643 | 1461607511787 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:05:11 INFO - PROCESS | 1643 | 1461607511789 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 11:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:05:11 INFO - PROCESS | 1643 | 1461607511796 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:05:11 INFO - PROCESS | 1643 | 1461607511801 Marionette TRACE conn2 <- [1,2198,null,{}] 11:05:11 INFO - PROCESS | 1643 | 1461607511804 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:11 INFO - PROCESS | 1643 | 1461607511917 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:05:12 INFO - PROCESS | 1643 | 1461607512025 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e61d000 == 62 [pid = 1643] [id = 557] 11:05:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x11c09f000) [pid = 1643] [serial = 1671] [outer = 0x0] 11:05:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x126c82800) [pid = 1643] [serial = 1672] [outer = 0x11c09f000] 11:05:12 INFO - PROCESS | 1643 | 1461607512058 Marionette DEBUG loaded listener.js 11:05:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x12a23b400) [pid = 1643] [serial = 1673] [outer = 0x11c09f000] 11:05:12 INFO - PROCESS | 1643 | 1461607512469 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 731ms 11:05:12 INFO - PROCESS | 1643 | 1461607512523 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:05:12 INFO - PROCESS | 1643 | 1461607512525 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 11:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:05:12 INFO - PROCESS | 1643 | 1461607512548 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:05:12 INFO - PROCESS | 1643 | 1461607512549 Marionette TRACE conn2 <- [1,2202,null,{}] 11:05:12 INFO - PROCESS | 1643 | 1461607512552 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:12 INFO - PROCESS | 1643 | 1461607512700 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:05:12 INFO - PROCESS | 1643 | 1461607512745 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f976800 == 63 [pid = 1643] [id = 558] 11:05:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x12a261800) [pid = 1643] [serial = 1674] [outer = 0x0] 11:05:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x12a72d400) [pid = 1643] [serial = 1675] [outer = 0x12a261800] 11:05:12 INFO - PROCESS | 1643 | 1461607512775 Marionette DEBUG loaded listener.js 11:05:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x12abc1000) [pid = 1643] [serial = 1676] [outer = 0x12a261800] 11:05:13 INFO - PROCESS | 1643 | 1461607513194 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 673ms 11:05:13 INFO - PROCESS | 1643 | 1461607513220 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:05:13 INFO - PROCESS | 1643 | 1461607513222 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 11:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:05:13 INFO - PROCESS | 1643 | 1461607513224 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:05:13 INFO - PROCESS | 1643 | 1461607513225 Marionette TRACE conn2 <- [1,2206,null,{}] 11:05:13 INFO - PROCESS | 1643 | 1461607513228 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:13 INFO - PROCESS | 1643 | 1461607513337 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:05:13 INFO - PROCESS | 1643 | 1461607513415 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f9b4800 == 64 [pid = 1643] [id = 559] 11:05:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x12aca9400) [pid = 1643] [serial = 1677] [outer = 0x0] 11:05:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x12acd4800) [pid = 1643] [serial = 1678] [outer = 0x12aca9400] 11:05:13 INFO - PROCESS | 1643 | 1461607513452 Marionette DEBUG loaded listener.js 11:05:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x12ad02800) [pid = 1643] [serial = 1679] [outer = 0x12aca9400] 11:05:13 INFO - PROCESS | 1643 | 1461607513877 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 669ms 11:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:05:13 INFO - PROCESS | 1643 | 1461607513893 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:05:13 INFO - PROCESS | 1643 | 1461607513894 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 11:05:13 INFO - PROCESS | 1643 | 1461607513897 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:05:13 INFO - PROCESS | 1643 | 1461607513898 Marionette TRACE conn2 <- [1,2210,null,{}] 11:05:13 INFO - PROCESS | 1643 | 1461607513901 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:14 INFO - PROCESS | 1643 | 1461607514010 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:05:14 INFO - PROCESS | 1643 | 1461607514122 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x13017c000 == 65 [pid = 1643] [id = 560] 11:05:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x12aca9800) [pid = 1643] [serial = 1680] [outer = 0x0] 11:05:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x12ad0b400) [pid = 1643] [serial = 1681] [outer = 0x12aca9800] 11:05:14 INFO - PROCESS | 1643 | 1461607514153 Marionette DEBUG loaded listener.js 11:05:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x12ad2cc00) [pid = 1643] [serial = 1682] [outer = 0x12aca9800] 11:05:14 INFO - PROCESS | 1643 | 1461607514596 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 721ms 11:05:14 INFO - PROCESS | 1643 | 1461607514619 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:05:14 INFO - PROCESS | 1643 | 1461607514622 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 11:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:05:14 INFO - PROCESS | 1643 | 1461607514648 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:05:14 INFO - PROCESS | 1643 | 1461607514650 Marionette TRACE conn2 <- [1,2214,null,{}] 11:05:14 INFO - PROCESS | 1643 | 1461607514654 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:14 INFO - PROCESS | 1643 | 1461607514818 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:05:14 INFO - PROCESS | 1643 | 1461607514932 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x13043e000 == 66 [pid = 1643] [id = 561] 11:05:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x12ad0f400) [pid = 1643] [serial = 1683] [outer = 0x0] 11:05:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x12ad33800) [pid = 1643] [serial = 1684] [outer = 0x12ad0f400] 11:05:14 INFO - PROCESS | 1643 | 1461607514961 Marionette DEBUG loaded listener.js 11:05:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x12ad39c00) [pid = 1643] [serial = 1685] [outer = 0x12ad0f400] 11:05:15 INFO - PROCESS | 1643 | 1461607515443 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 830ms 11:05:15 INFO - PROCESS | 1643 | 1461607515475 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:05:15 INFO - PROCESS | 1643 | 1461607515476 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 11:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:05:15 INFO - PROCESS | 1643 | 1461607515478 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:05:15 INFO - PROCESS | 1643 | 1461607515480 Marionette TRACE conn2 <- [1,2218,null,{}] 11:05:15 INFO - PROCESS | 1643 | 1461607515482 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:15 INFO - PROCESS | 1643 | 1461607515598 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:05:15 INFO - PROCESS | 1643 | 1461607515679 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x11ab22800 == 67 [pid = 1643] [id = 562] 11:05:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x11a8ff800) [pid = 1643] [serial = 1686] [outer = 0x0] 11:05:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x126ee4c00) [pid = 1643] [serial = 1687] [outer = 0x11a8ff800] 11:05:15 INFO - PROCESS | 1643 | 1461607515712 Marionette DEBUG loaded listener.js 11:05:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x12ac9ec00) [pid = 1643] [serial = 1688] [outer = 0x11a8ff800] 11:05:16 INFO - PROCESS | 1643 | 1461607516327 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 871ms 11:05:16 INFO - PROCESS | 1643 | 1461607516350 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:05:16 INFO - PROCESS | 1643 | 1461607516352 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 11:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:05:16 INFO - PROCESS | 1643 | 1461607516356 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:05:16 INFO - PROCESS | 1643 | 1461607516359 Marionette TRACE conn2 <- [1,2222,null,{}] 11:05:16 INFO - PROCESS | 1643 | 1461607516363 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:16 INFO - PROCESS | 1643 | 1461607516470 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:05:16 INFO - PROCESS | 1643 | 1461607516543 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a12000 == 68 [pid = 1643] [id = 563] 11:05:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x11360f800) [pid = 1643] [serial = 1689] [outer = 0x0] 11:05:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x11654a000) [pid = 1643] [serial = 1690] [outer = 0x11360f800] 11:05:16 INFO - PROCESS | 1643 | 1461607516616 Marionette DEBUG loaded listener.js 11:05:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x119129400) [pid = 1643] [serial = 1691] [outer = 0x11360f800] 11:05:17 INFO - PROCESS | 1643 | 1461607517044 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 725ms 11:05:17 INFO - PROCESS | 1643 | 1461607517081 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:05:17 INFO - PROCESS | 1643 | 1461607517084 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 11:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:05:17 INFO - PROCESS | 1643 | 1461607517111 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:05:17 INFO - PROCESS | 1643 | 1461607517113 Marionette TRACE conn2 <- [1,2226,null,{}] 11:05:17 INFO - PROCESS | 1643 | 1461607517116 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:17 INFO - PROCESS | 1643 | 1461607517220 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:05:17 INFO - PROCESS | 1643 | 1461607517310 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a0c800 == 69 [pid = 1643] [id = 564] 11:05:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x11a8fcc00) [pid = 1643] [serial = 1692] [outer = 0x0] 11:05:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x11ada4c00) [pid = 1643] [serial = 1693] [outer = 0x11a8fcc00] 11:05:17 INFO - PROCESS | 1643 | 1461607517338 Marionette DEBUG loaded listener.js 11:05:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x11c099400) [pid = 1643] [serial = 1694] [outer = 0x11a8fcc00] 11:05:17 INFO - PROCESS | 1643 | --DOCSHELL 0x129771000 == 68 [pid = 1643] [id = 498] 11:05:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12d51e800 == 67 [pid = 1643] [id = 553] 11:05:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12c9dd000 == 66 [pid = 1643] [id = 552] 11:05:17 INFO - PROCESS | 1643 | --DOCSHELL 0x1192c9800 == 65 [pid = 1643] [id = 551] 11:05:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12b482000 == 64 [pid = 1643] [id = 550] 11:05:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12b006800 == 63 [pid = 1643] [id = 549] 11:05:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12abe9800 == 62 [pid = 1643] [id = 548] 11:05:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12a798800 == 61 [pid = 1643] [id = 547] 11:05:17 INFO - PROCESS | 1643 | --DOCSHELL 0x1295c1800 == 60 [pid = 1643] [id = 546] 11:05:17 INFO - PROCESS | 1643 | --DOCSHELL 0x125eb0800 == 59 [pid = 1643] [id = 545] 11:05:17 INFO - PROCESS | 1643 | --DOCSHELL 0x11c720800 == 58 [pid = 1643] [id = 544] 11:05:17 INFO - PROCESS | 1643 | --DOCSHELL 0x123a03800 == 57 [pid = 1643] [id = 543] 11:05:17 INFO - PROCESS | 1643 | --DOCSHELL 0x119235000 == 56 [pid = 1643] [id = 542] 11:05:17 INFO - PROCESS | 1643 | --DOCSHELL 0x11b842800 == 55 [pid = 1643] [id = 541] 11:05:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12e40a000 == 54 [pid = 1643] [id = 537] 11:05:17 INFO - PROCESS | 1643 | --DOCSHELL 0x12971e000 == 53 [pid = 1643] [id = 536] 11:05:17 INFO - PROCESS | 1643 | --DOCSHELL 0x11c0ce800 == 52 [pid = 1643] [id = 535] 11:05:17 INFO - PROCESS | 1643 | 1461607517725 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x11ac7a400) [pid = 1643] [serial = 1454] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x118ea7c00) [pid = 1643] [serial = 1451] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x12ab20000) [pid = 1643] [serial = 1394] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x11541e400) [pid = 1643] [serial = 1448] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x12777c000) [pid = 1643] [serial = 1508] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x12abc6800) [pid = 1643] [serial = 1600] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x12a248c00) [pid = 1643] [serial = 1585] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x12a4cd000) [pid = 1643] [serial = 1588] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x12a726800) [pid = 1643] [serial = 1591] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x12a4d8400) [pid = 1643] [serial = 1589] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x12ab15000) [pid = 1643] [serial = 1597] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x12a1ef000) [pid = 1643] [serial = 1544] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x11c29d800) [pid = 1643] [serial = 1573] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x11c816c00) [pid = 1643] [serial = 1574] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x11a8f2400) [pid = 1643] [serial = 1549] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x118839000) [pid = 1643] [serial = 1567] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x119d90800) [pid = 1643] [serial = 1568] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x126c30400) [pid = 1643] [serial = 1579] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x126ef0800) [pid = 1643] [serial = 1580] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x115711000) [pid = 1643] [serial = 1546] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x126eb0800) [pid = 1643] [serial = 1555] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x119261800) [pid = 1643] [serial = 1570] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x11b821000) [pid = 1643] [serial = 1571] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x12a4c9800) [pid = 1643] [serial = 1564] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x12a4d3800) [pid = 1643] [serial = 1565] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x129703c00) [pid = 1643] [serial = 1558] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x12a248400) [pid = 1643] [serial = 1561] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x11c8d2c00) [pid = 1643] [serial = 1552] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12a72f800) [pid = 1643] [serial = 1592] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x126737c00) [pid = 1643] [serial = 1594] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x12610bc00) [pid = 1643] [serial = 1577] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x11c9d6000) [pid = 1643] [serial = 1576] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x12abbd800) [pid = 1643] [serial = 1598] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x127783000) [pid = 1643] [serial = 1582] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x12ac70800) [pid = 1643] [serial = 1601] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x12a25ac00) [pid = 1643] [serial = 1586] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x12a1a5c00) [pid = 1643] [serial = 1583] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12936d400) [pid = 1643] [serial = 1595] [outer = 0x0] [url = about:blank] 11:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 672ms 11:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:05:17 INFO - PROCESS | 1643 | 1461607517782 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:05:17 INFO - PROCESS | 1643 | 1461607517783 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 11:05:17 INFO - PROCESS | 1643 | 1461607517785 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:05:17 INFO - PROCESS | 1643 | 1461607517788 Marionette TRACE conn2 <- [1,2230,null,{}] 11:05:17 INFO - PROCESS | 1643 | 1461607517795 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:17 INFO - PROCESS | 1643 | 1461607517890 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:05:17 INFO - PROCESS | 1643 | 1461607517896 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a22000 == 53 [pid = 1643] [id = 565] 11:05:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x11c2b2800) [pid = 1643] [serial = 1695] [outer = 0x0] 11:05:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x11c8d0800) [pid = 1643] [serial = 1696] [outer = 0x11c2b2800] 11:05:17 INFO - PROCESS | 1643 | 1461607517925 Marionette DEBUG loaded listener.js 11:05:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x11c9ce000) [pid = 1643] [serial = 1697] [outer = 0x11c2b2800] 11:05:18 INFO - PROCESS | 1643 | 1461607518292 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 522ms 11:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:05:18 INFO - PROCESS | 1643 | 1461607518309 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:05:18 INFO - PROCESS | 1643 | 1461607518311 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 11:05:18 INFO - PROCESS | 1643 | 1461607518313 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:05:18 INFO - PROCESS | 1643 | 1461607518314 Marionette TRACE conn2 <- [1,2234,null,{}] 11:05:18 INFO - PROCESS | 1643 | 1461607518316 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:18 INFO - PROCESS | 1643 | 1461607518408 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:05:18 INFO - PROCESS | 1643 | 1461607518413 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x129316000 == 54 [pid = 1643] [id = 566] 11:05:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x11c2bd400) [pid = 1643] [serial = 1698] [outer = 0x0] 11:05:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x126294c00) [pid = 1643] [serial = 1699] [outer = 0x11c2bd400] 11:05:18 INFO - PROCESS | 1643 | 1461607518440 Marionette DEBUG loaded listener.js 11:05:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x126eb0800) [pid = 1643] [serial = 1700] [outer = 0x11c2bd400] 11:05:18 INFO - PROCESS | 1643 | 1461607518803 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 518ms 11:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:05:18 INFO - PROCESS | 1643 | 1461607518833 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:05:18 INFO - PROCESS | 1643 | 1461607518834 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 11:05:18 INFO - PROCESS | 1643 | 1461607518836 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:05:18 INFO - PROCESS | 1643 | 1461607518837 Marionette TRACE conn2 <- [1,2238,null,{}] 11:05:18 INFO - PROCESS | 1643 | 1461607518839 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:18 INFO - PROCESS | 1643 | 1461607518928 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:05:18 INFO - PROCESS | 1643 | 1461607518932 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x12abea800 == 55 [pid = 1643] [id = 567] 11:05:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x126eee000) [pid = 1643] [serial = 1701] [outer = 0x0] 11:05:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x12777bc00) [pid = 1643] [serial = 1702] [outer = 0x126eee000] 11:05:18 INFO - PROCESS | 1643 | 1461607518959 Marionette DEBUG loaded listener.js 11:05:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x128d0dc00) [pid = 1643] [serial = 1703] [outer = 0x126eee000] 11:05:19 INFO - PROCESS | 1643 | 1461607519311 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 519ms 11:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:05:19 INFO - PROCESS | 1643 | 1461607519355 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:05:19 INFO - PROCESS | 1643 | 1461607519356 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 11:05:19 INFO - PROCESS | 1643 | 1461607519359 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:05:19 INFO - PROCESS | 1643 | 1461607519360 Marionette TRACE conn2 <- [1,2242,null,{}] 11:05:19 INFO - PROCESS | 1643 | 1461607519362 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:19 INFO - PROCESS | 1643 | 1461607519466 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:05:19 INFO - PROCESS | 1643 | 1461607519554 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1bd800 == 56 [pid = 1643] [id = 568] 11:05:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x128d29400) [pid = 1643] [serial = 1704] [outer = 0x0] 11:05:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x129709800) [pid = 1643] [serial = 1705] [outer = 0x128d29400] 11:05:19 INFO - PROCESS | 1643 | 1461607519581 Marionette DEBUG loaded listener.js 11:05:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x12a4cd000) [pid = 1643] [serial = 1706] [outer = 0x128d29400] 11:05:19 INFO - PROCESS | 1643 | 1461607519916 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 570ms 11:05:19 INFO - PROCESS | 1643 | 1461607519930 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:05:19 INFO - PROCESS | 1643 | 1461607519931 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 11:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:05:19 INFO - PROCESS | 1643 | 1461607519933 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:05:19 INFO - PROCESS | 1643 | 1461607519934 Marionette TRACE conn2 <- [1,2246,null,{}] 11:05:19 INFO - PROCESS | 1643 | 1461607519936 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:20 INFO - PROCESS | 1643 | 1461607520051 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:05:20 INFO - PROCESS | 1643 | 1461607520065 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bda3000 == 57 [pid = 1643] [id = 569] 11:05:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x12a4d4c00) [pid = 1643] [serial = 1707] [outer = 0x0] 11:05:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12a730000) [pid = 1643] [serial = 1708] [outer = 0x12a4d4c00] 11:05:20 INFO - PROCESS | 1643 | 1461607520090 Marionette DEBUG loaded listener.js 11:05:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x12abbf000) [pid = 1643] [serial = 1709] [outer = 0x12a4d4c00] 11:05:20 INFO - PROCESS | 1643 | 1461607520470 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 568ms 11:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:05:20 INFO - PROCESS | 1643 | 1461607520505 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:05:20 INFO - PROCESS | 1643 | 1461607520506 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 11:05:20 INFO - PROCESS | 1643 | 1461607520509 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:05:20 INFO - PROCESS | 1643 | 1461607520511 Marionette TRACE conn2 <- [1,2250,null,{}] 11:05:20 INFO - PROCESS | 1643 | 1461607520514 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:20 INFO - PROCESS | 1643 | 1461607520692 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:05:20 INFO - PROCESS | 1643 | 1461607520711 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c9d5800 == 58 [pid = 1643] [id = 570] 11:05:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x12a4d5400) [pid = 1643] [serial = 1710] [outer = 0x0] 11:05:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x12ac7a000) [pid = 1643] [serial = 1711] [outer = 0x12a4d5400] 11:05:20 INFO - PROCESS | 1643 | 1461607520737 Marionette DEBUG loaded listener.js 11:05:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x12acd9c00) [pid = 1643] [serial = 1712] [outer = 0x12a4d5400] 11:05:21 INFO - PROCESS | 1643 | 1461607521122 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 621ms 11:05:21 INFO - PROCESS | 1643 | 1461607521130 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:05:21 INFO - PROCESS | 1643 | 1461607521132 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 11:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:05:21 INFO - PROCESS | 1643 | 1461607521134 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:05:21 INFO - PROCESS | 1643 | 1461607521135 Marionette TRACE conn2 <- [1,2254,null,{}] 11:05:21 INFO - PROCESS | 1643 | 1461607521138 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:21 INFO - PROCESS | 1643 | 1461607521256 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:05:21 INFO - PROCESS | 1643 | 1461607521269 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d51c800 == 59 [pid = 1643] [id = 571] 11:05:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x12abc6800) [pid = 1643] [serial = 1713] [outer = 0x0] 11:05:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x12ad02400) [pid = 1643] [serial = 1714] [outer = 0x12abc6800] 11:05:21 INFO - PROCESS | 1643 | 1461607521295 Marionette DEBUG loaded listener.js 11:05:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x12ad31000) [pid = 1643] [serial = 1715] [outer = 0x12abc6800] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x11b837400) [pid = 1643] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x115719c00) [pid = 1643] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x11926bc00) [pid = 1643] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x1133dc000) [pid = 1643] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x126c2e800) [pid = 1643] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x11babe800) [pid = 1643] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x126eab400) [pid = 1643] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x126eee800) [pid = 1643] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x12abc4800) [pid = 1643] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x126ea4000) [pid = 1643] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x11ad73c00) [pid = 1643] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x118ea8000) [pid = 1643] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12970cc00) [pid = 1643] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x123b5e000) [pid = 1643] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x115611c00) [pid = 1643] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x11aa0ac00) [pid = 1643] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x11c09e400) [pid = 1643] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x114553400) [pid = 1643] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x11c9d2400) [pid = 1643] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x12a23b000) [pid = 1643] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x118a07800) [pid = 1643] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x127703400) [pid = 1643] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x1264bb000) [pid = 1643] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x11502f800) [pid = 1643] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:05:21 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x11c299000) [pid = 1643] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:05:21 INFO - PROCESS | 1643 | 1461607521818 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 719ms 11:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:05:21 INFO - PROCESS | 1643 | 1461607521853 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:05:21 INFO - PROCESS | 1643 | 1461607521854 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 11:05:21 INFO - PROCESS | 1643 | 1461607521857 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:05:21 INFO - PROCESS | 1643 | 1461607521858 Marionette TRACE conn2 <- [1,2258,null,{}] 11:05:21 INFO - PROCESS | 1643 | 1461607521860 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:21 INFO - PROCESS | 1643 | 1461607521953 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:05:21 INFO - PROCESS | 1643 | 1461607521957 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x123b21800 == 60 [pid = 1643] [id = 572] 11:05:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x115989c00) [pid = 1643] [serial = 1716] [outer = 0x0] 11:05:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x11a81d800) [pid = 1643] [serial = 1717] [outer = 0x115989c00] 11:05:21 INFO - PROCESS | 1643 | 1461607521983 Marionette DEBUG loaded listener.js 11:05:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x11be1d400) [pid = 1643] [serial = 1718] [outer = 0x115989c00] 11:05:22 INFO - PROCESS | 1643 | 1461607522359 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 568ms 11:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:05:22 INFO - PROCESS | 1643 | 1461607522425 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:05:22 INFO - PROCESS | 1643 | 1461607522427 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 11:05:22 INFO - PROCESS | 1643 | 1461607522429 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:05:22 INFO - PROCESS | 1643 | 1461607522431 Marionette TRACE conn2 <- [1,2262,null,{}] 11:05:22 INFO - PROCESS | 1643 | 1461607522433 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:22 INFO - PROCESS | 1643 | 1461607522544 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:05:22 INFO - PROCESS | 1643 | 1461607522548 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e415800 == 61 [pid = 1643] [id = 573] 11:05:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x11c299000) [pid = 1643] [serial = 1719] [outer = 0x0] 11:05:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x129359c00) [pid = 1643] [serial = 1720] [outer = 0x11c299000] 11:05:22 INFO - PROCESS | 1643 | 1461607522578 Marionette DEBUG loaded listener.js 11:05:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x12ad36000) [pid = 1643] [serial = 1721] [outer = 0x11c299000] 11:05:22 INFO - PROCESS | 1643 | 1461607522939 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 520ms 11:05:22 INFO - PROCESS | 1643 | 1461607522949 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:05:22 INFO - PROCESS | 1643 | 1461607522951 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 11:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:05:22 INFO - PROCESS | 1643 | 1461607522953 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:05:22 INFO - PROCESS | 1643 | 1461607522954 Marionette TRACE conn2 <- [1,2266,null,{}] 11:05:22 INFO - PROCESS | 1643 | 1461607522960 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:23 INFO - PROCESS | 1643 | 1461607523089 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:05:23 INFO - PROCESS | 1643 | 1461607523095 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12eba0000 == 62 [pid = 1643] [id = 574] 11:05:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x12a252800) [pid = 1643] [serial = 1722] [outer = 0x0] 11:05:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x12ae0d800) [pid = 1643] [serial = 1723] [outer = 0x12a252800] 11:05:23 INFO - PROCESS | 1643 | 1461607523121 Marionette DEBUG loaded listener.js 11:05:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x12afc4c00) [pid = 1643] [serial = 1724] [outer = 0x12a252800] 11:05:23 INFO - PROCESS | 1643 | 1461607523476 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 573ms 11:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:05:23 INFO - PROCESS | 1643 | 1461607523527 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:05:23 INFO - PROCESS | 1643 | 1461607523528 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 11:05:23 INFO - PROCESS | 1643 | 1461607523530 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:05:23 INFO - PROCESS | 1643 | 1461607523531 Marionette TRACE conn2 <- [1,2270,null,{}] 11:05:23 INFO - PROCESS | 1643 | 1461607523533 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:23 INFO - PROCESS | 1643 | 1461607523629 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:05:23 INFO - PROCESS | 1643 | 1461607523700 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f9a6800 == 63 [pid = 1643] [id = 575] 11:05:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x12ad0c800) [pid = 1643] [serial = 1725] [outer = 0x0] 11:05:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x12afcd800) [pid = 1643] [serial = 1726] [outer = 0x12ad0c800] 11:05:23 INFO - PROCESS | 1643 | 1461607523726 Marionette DEBUG loaded listener.js 11:05:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x12b0b5c00) [pid = 1643] [serial = 1727] [outer = 0x12ad0c800] 11:05:24 INFO - PROCESS | 1643 | 1461607524209 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 718ms 11:05:24 INFO - PROCESS | 1643 | 1461607524249 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:05:24 INFO - PROCESS | 1643 | 1461607524253 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 11:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:05:24 INFO - PROCESS | 1643 | 1461607524256 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:05:24 INFO - PROCESS | 1643 | 1461607524259 Marionette TRACE conn2 <- [1,2274,null,{}] 11:05:24 INFO - PROCESS | 1643 | 1461607524262 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:24 INFO - PROCESS | 1643 | 1461607524412 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:05:24 INFO - PROCESS | 1643 | 1461607524509 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c7c5800 == 64 [pid = 1643] [id = 576] 11:05:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x11a829c00) [pid = 1643] [serial = 1728] [outer = 0x0] 11:05:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x11aa0e000) [pid = 1643] [serial = 1729] [outer = 0x11a829c00] 11:05:24 INFO - PROCESS | 1643 | 1461607524543 Marionette DEBUG loaded listener.js 11:05:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x11ada6c00) [pid = 1643] [serial = 1730] [outer = 0x11a829c00] 11:05:24 INFO - PROCESS | 1643 | 1461607524962 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 721ms 11:05:24 INFO - PROCESS | 1643 | 1461607524978 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:05:24 INFO - PROCESS | 1643 | 1461607524984 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 11:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:05:24 INFO - PROCESS | 1643 | 1461607524992 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:05:24 INFO - PROCESS | 1643 | 1461607524994 Marionette TRACE conn2 <- [1,2278,null,{}] 11:05:25 INFO - PROCESS | 1643 | 1461607524998 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:25 INFO - PROCESS | 1643 | 1461607525138 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:05:25 INFO - PROCESS | 1643 | 1461607525250 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x12abeb800 == 65 [pid = 1643] [id = 577] 11:05:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x11babf000) [pid = 1643] [serial = 1731] [outer = 0x0] 11:05:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x11c2a2c00) [pid = 1643] [serial = 1732] [outer = 0x11babf000] 11:05:25 INFO - PROCESS | 1643 | 1461607525282 Marionette DEBUG loaded listener.js 11:05:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x123b5dc00) [pid = 1643] [serial = 1733] [outer = 0x11babf000] 11:05:25 INFO - PROCESS | 1643 | 1461607525725 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 773ms 11:05:25 INFO - PROCESS | 1643 | 1461607525766 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:05:25 INFO - PROCESS | 1643 | 1461607525768 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 11:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:05:25 INFO - PROCESS | 1643 | 1461607525784 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:05:25 INFO - PROCESS | 1643 | 1461607525787 Marionette TRACE conn2 <- [1,2282,null,{}] 11:05:25 INFO - PROCESS | 1643 | 1461607525796 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:25 INFO - PROCESS | 1643 | 1461607525915 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:05:26 INFO - PROCESS | 1643 | 1461607525999 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12eba8800 == 66 [pid = 1643] [id = 578] 11:05:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x126738c00) [pid = 1643] [serial = 1734] [outer = 0x0] 11:05:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x1291b8000) [pid = 1643] [serial = 1735] [outer = 0x126738c00] 11:05:26 INFO - PROCESS | 1643 | 1461607526033 Marionette DEBUG loaded listener.js 11:05:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x12a23f800) [pid = 1643] [serial = 1736] [outer = 0x126738c00] 11:05:26 INFO - PROCESS | 1643 | 1461607526420 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 689ms 11:05:26 INFO - PROCESS | 1643 | 1461607526459 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:05:26 INFO - PROCESS | 1643 | 1461607526461 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 11:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:05:26 INFO - PROCESS | 1643 | 1461607526464 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:05:26 INFO - PROCESS | 1643 | 1461607526465 Marionette TRACE conn2 <- [1,2286,null,{}] 11:05:26 INFO - PROCESS | 1643 | 1461607526467 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:26 INFO - PROCESS | 1643 | 1461607526582 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:05:26 INFO - PROCESS | 1643 | 1461607526693 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x130b84800 == 67 [pid = 1643] [id = 579] 11:05:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x12970f800) [pid = 1643] [serial = 1737] [outer = 0x0] 11:05:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x12ab1a400) [pid = 1643] [serial = 1738] [outer = 0x12970f800] 11:05:26 INFO - PROCESS | 1643 | 1461607526725 Marionette DEBUG loaded listener.js 11:05:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x12aca3400) [pid = 1643] [serial = 1739] [outer = 0x12970f800] 11:05:27 INFO - PROCESS | 1643 | 1461607527125 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 11:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 11:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:05:27 INFO - PROCESS | 1643 | 1461607527135 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:05:27 INFO - PROCESS | 1643 | 1461607527136 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 11:05:27 INFO - PROCESS | 1643 | 1461607527139 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:05:27 INFO - PROCESS | 1643 | 1461607527140 Marionette TRACE conn2 <- [1,2290,null,{}] 11:05:27 INFO - PROCESS | 1643 | 1461607527143 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:27 INFO - PROCESS | 1643 | 1461607527254 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:05:27 INFO - PROCESS | 1643 | 1461607527355 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x13725b800 == 68 [pid = 1643] [id = 580] 11:05:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x12acdec00) [pid = 1643] [serial = 1740] [outer = 0x0] 11:05:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x12ad39800) [pid = 1643] [serial = 1741] [outer = 0x12acdec00] 11:05:27 INFO - PROCESS | 1643 | 1461607527385 Marionette DEBUG loaded listener.js 11:05:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x12ae10800) [pid = 1643] [serial = 1742] [outer = 0x12acdec00] 11:05:27 INFO - PROCESS | 1643 | 1461607527793 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 721ms 11:05:27 INFO - PROCESS | 1643 | 1461607527872 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:05:27 INFO - PROCESS | 1643 | 1461607527873 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 11:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:05:27 INFO - PROCESS | 1643 | 1461607527877 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:05:27 INFO - PROCESS | 1643 | 1461607527879 Marionette TRACE conn2 <- [1,2294,null,{}] 11:05:27 INFO - PROCESS | 1643 | 1461607527881 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:28 INFO - PROCESS | 1643 | 1461607528003 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:05:28 INFO - PROCESS | 1643 | 1461607528088 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x137296000 == 69 [pid = 1643] [id = 581] 11:05:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x12b0be800) [pid = 1643] [serial = 1743] [outer = 0x0] 11:05:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x12b237400) [pid = 1643] [serial = 1744] [outer = 0x12b0be800] 11:05:28 INFO - PROCESS | 1643 | 1461607528119 Marionette DEBUG loaded listener.js 11:05:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x12b23ec00) [pid = 1643] [serial = 1745] [outer = 0x12b0be800] 11:05:28 INFO - PROCESS | 1643 | 1461607528533 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 672ms 11:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:05:28 INFO - PROCESS | 1643 | 1461607528549 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:05:28 INFO - PROCESS | 1643 | 1461607528551 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 11:05:28 INFO - PROCESS | 1643 | 1461607528553 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:05:28 INFO - PROCESS | 1643 | 1461607528554 Marionette TRACE conn2 <- [1,2298,null,{}] 11:05:28 INFO - PROCESS | 1643 | 1461607528557 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:28 INFO - PROCESS | 1643 | 1461607528687 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:05:28 INFO - PROCESS | 1643 | 1461607528771 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x13738b000 == 70 [pid = 1643] [id = 582] 11:05:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x12b238800) [pid = 1643] [serial = 1746] [outer = 0x0] 11:05:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x12b357000) [pid = 1643] [serial = 1747] [outer = 0x12b238800] 11:05:28 INFO - PROCESS | 1643 | 1461607528801 Marionette DEBUG loaded listener.js 11:05:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x12b35d800) [pid = 1643] [serial = 1748] [outer = 0x12b238800] 11:05:29 INFO - PROCESS | 1643 | 1461607529224 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 720ms 11:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:05:29 INFO - PROCESS | 1643 | 1461607529273 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:05:29 INFO - PROCESS | 1643 | 1461607529275 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 11:05:29 INFO - PROCESS | 1643 | 1461607529277 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:05:29 INFO - PROCESS | 1643 | 1461607529278 Marionette TRACE conn2 <- [1,2302,null,{}] 11:05:29 INFO - PROCESS | 1643 | 1461607529281 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:29 INFO - PROCESS | 1643 | 1461607529408 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:05:29 INFO - PROCESS | 1643 | 1461607529493 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1c0000 == 71 [pid = 1643] [id = 583] 11:05:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x12770d400) [pid = 1643] [serial = 1749] [outer = 0x0] 11:05:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x12abbf400) [pid = 1643] [serial = 1750] [outer = 0x12770d400] 11:05:29 INFO - PROCESS | 1643 | 1461607529525 Marionette DEBUG loaded listener.js 11:05:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x12b5c1000) [pid = 1643] [serial = 1751] [outer = 0x12770d400] 11:05:29 INFO - PROCESS | 1643 | 1461607529943 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 719ms 11:05:30 INFO - PROCESS | 1643 | 1461607530002 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:05:30 INFO - PROCESS | 1643 | 1461607530003 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 11:05:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:05:30 INFO - PROCESS | 1643 | 1461607530007 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:05:30 INFO - PROCESS | 1643 | 1461607530009 Marionette TRACE conn2 <- [1,2306,null,{}] 11:05:30 INFO - PROCESS | 1643 | 1461607530011 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:30 INFO - PROCESS | 1643 | 1461607530127 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:05:30 INFO - PROCESS | 1643 | 1461607530434 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x11bcb7800 == 72 [pid = 1643] [id = 584] 11:05:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x1136d8000) [pid = 1643] [serial = 1752] [outer = 0x0] 11:05:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x114bb4c00) [pid = 1643] [serial = 1753] [outer = 0x1136d8000] 11:05:30 INFO - PROCESS | 1643 | 1461607530502 Marionette DEBUG loaded listener.js 11:05:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x11550b400) [pid = 1643] [serial = 1754] [outer = 0x1136d8000] 11:05:30 INFO - PROCESS | 1643 | 1461607530958 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:05:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:05:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 971ms 11:05:30 INFO - PROCESS | 1643 | 1461607530979 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 11:05:30 INFO - PROCESS | 1643 | 1461607530983 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 11:05:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:05:30 INFO - PROCESS | 1643 | 1461607530987 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:05:30 INFO - PROCESS | 1643 | 1461607530991 Marionette TRACE conn2 <- [1,2310,null,{}] 11:05:30 INFO - PROCESS | 1643 | 1461607530996 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:31 INFO - PROCESS | 1643 | 1461607531148 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:05:31 INFO - PROCESS | 1643 | 1461607531305 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x1270b0800 == 73 [pid = 1643] [id = 585] 11:05:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x11883c400) [pid = 1643] [serial = 1755] [outer = 0x0] 11:05:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x118ab4400) [pid = 1643] [serial = 1756] [outer = 0x11883c400] 11:05:31 INFO - PROCESS | 1643 | 1461607531337 Marionette DEBUG loaded listener.js 11:05:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x11a823000) [pid = 1643] [serial = 1757] [outer = 0x11883c400] 11:05:31 INFO - PROCESS | 1643 | 1461607531910 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:05:31 INFO - PROCESS | 1643 | --DOCSHELL 0x12d7b2800 == 72 [pid = 1643] [id = 520] 11:05:31 INFO - PROCESS | 1643 | --DOCSHELL 0x126c52800 == 71 [pid = 1643] [id = 95] 11:05:31 INFO - PROCESS | 1643 | --DOCSHELL 0x12b00b000 == 70 [pid = 1643] [id = 517] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12abeb000 == 69 [pid = 1643] [id = 521] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12d29b000 == 68 [pid = 1643] [id = 519] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12eba0000 == 67 [pid = 1643] [id = 574] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12e415800 == 66 [pid = 1643] [id = 573] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x12ac6c800) [pid = 1643] [serial = 1660] [outer = 0x0] [url = about:blank] 11:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1029ms 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x123b21800 == 65 [pid = 1643] [id = 572] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12d51c800 == 64 [pid = 1643] [id = 571] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12c9d5800 == 63 [pid = 1643] [id = 570] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12bda3000 == 62 [pid = 1643] [id = 569] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1bd800 == 61 [pid = 1643] [id = 568] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12abea800 == 60 [pid = 1643] [id = 567] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x129316000 == 59 [pid = 1643] [id = 566] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x123a22000 == 58 [pid = 1643] [id = 565] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x123a0c800 == 57 [pid = 1643] [id = 564] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x123a12000 == 56 [pid = 1643] [id = 563] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x13043e000 == 55 [pid = 1643] [id = 561] 11:05:32 INFO - PROCESS | 1643 | 1461607532070 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:05:32 INFO - PROCESS | 1643 | 1461607532074 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x13017c000 == 54 [pid = 1643] [id = 560] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12f9b4800 == 53 [pid = 1643] [id = 559] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12f976800 == 52 [pid = 1643] [id = 558] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12e61d000 == 51 [pid = 1643] [id = 557] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x12b003000 == 50 [pid = 1643] [id = 556] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x123b1f800 == 49 [pid = 1643] [id = 555] 11:05:32 INFO - PROCESS | 1643 | --DOCSHELL 0x119232000 == 48 [pid = 1643] [id = 554] 11:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:05:32 INFO - PROCESS | 1643 | 1461607532088 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:05:32 INFO - PROCESS | 1643 | 1461607532090 Marionette TRACE conn2 <- [1,2314,null,{}] 11:05:32 INFO - PROCESS | 1643 | 1461607532099 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:32 INFO - PROCESS | 1643 | 1461607532221 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:05:32 INFO - PROCESS | 1643 | 1461607532225 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192b3000 == 49 [pid = 1643] [id = 586] 11:05:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x11aa06800) [pid = 1643] [serial = 1758] [outer = 0x0] 11:05:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x11ac7a400) [pid = 1643] [serial = 1759] [outer = 0x11aa06800] 11:05:32 INFO - PROCESS | 1643 | 1461607532253 Marionette DEBUG loaded listener.js 11:05:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x11babe400) [pid = 1643] [serial = 1760] [outer = 0x11aa06800] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x114bb2c00) [pid = 1643] [serial = 1490] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x126eefc00) [pid = 1643] [serial = 1505] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x126736c00) [pid = 1643] [serial = 1502] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x1291b4000) [pid = 1643] [serial = 1645] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x12a1ac000) [pid = 1643] [serial = 1648] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x12aca0400) [pid = 1643] [serial = 1604] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x12ac77000) [pid = 1643] [serial = 1603] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x127776400) [pid = 1643] [serial = 1642] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x11c8d4c00) [pid = 1643] [serial = 1636] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x11c9d5800) [pid = 1643] [serial = 1637] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x127c68000) [pid = 1643] [serial = 1612] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x129705c00) [pid = 1643] [serial = 1646] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x12aca5000) [pid = 1643] [serial = 1621] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x119267c00) [pid = 1643] [serial = 1627] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x11aa08400) [pid = 1643] [serial = 1628] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x12a258400) [pid = 1643] [serial = 1651] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x12a241c00) [pid = 1643] [serial = 1649] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x11a8f9800) [pid = 1643] [serial = 1606] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x125d5dc00) [pid = 1643] [serial = 1639] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x126c2b400) [pid = 1643] [serial = 1640] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x1188af800) [pid = 1643] [serial = 1654] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x12ab21400) [pid = 1643] [serial = 1618] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x11c8d7000) [pid = 1643] [serial = 1655] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x11ade8000) [pid = 1643] [serial = 1630] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x11b83b000) [pid = 1643] [serial = 1631] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x11c7ea400) [pid = 1643] [serial = 1609] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x12a25d400) [pid = 1643] [serial = 1615] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x11c2a1400) [pid = 1643] [serial = 1633] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x11c7e9400) [pid = 1643] [serial = 1634] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x11571b800) [pid = 1643] [serial = 1625] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x11502a400) [pid = 1643] [serial = 1624] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12a4ce800) [pid = 1643] [serial = 1652] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x12abc0800) [pid = 1643] [serial = 1658] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x127c6e000) [pid = 1643] [serial = 1643] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x12a725400) [pid = 1643] [serial = 1657] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x12a25ec00) [pid = 1643] [serial = 1562] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x11ad98000) [pid = 1643] [serial = 1550] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x129711000) [pid = 1643] [serial = 1559] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x1277bc000) [pid = 1643] [serial = 1556] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x118642400) [pid = 1643] [serial = 1547] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x11c9d2000) [pid = 1643] [serial = 1553] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x11c8dd400) [pid = 1643] [serial = 1499] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x118f6b400) [pid = 1643] [serial = 1493] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x11b837800) [pid = 1643] [serial = 1496] [outer = 0x0] [url = about:blank] 11:05:32 INFO - PROCESS | 1643 | 1461607532666 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 624ms 11:05:32 INFO - PROCESS | 1643 | 1461607532711 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:05:32 INFO - PROCESS | 1643 | 1461607532712 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 11:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:05:32 INFO - PROCESS | 1643 | 1461607532716 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:05:32 INFO - PROCESS | 1643 | 1461607532720 Marionette TRACE conn2 <- [1,2318,null,{}] 11:05:32 INFO - PROCESS | 1643 | 1461607532728 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:32 INFO - PROCESS | 1643 | 1461607532820 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:05:32 INFO - PROCESS | 1643 | 1461607532827 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x125eb8800 == 50 [pid = 1643] [id = 587] 11:05:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x11c2a0000) [pid = 1643] [serial = 1761] [outer = 0x0] 11:05:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x11c7db400) [pid = 1643] [serial = 1762] [outer = 0x11c2a0000] 11:05:32 INFO - PROCESS | 1643 | 1461607532853 Marionette DEBUG loaded listener.js 11:05:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x11c8d8c00) [pid = 1643] [serial = 1763] [outer = 0x11c2a0000] 11:05:33 INFO - PROCESS | 1643 | 1461607533212 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 11:05:33 INFO - PROCESS | 1643 | 1461607533245 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 11:05:33 INFO - PROCESS | 1643 | 1461607533248 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:05:33 INFO - PROCESS | 1643 | 1461607533249 Marionette TRACE conn2 <- [1,2322,null,{}] 11:05:33 INFO - PROCESS | 1643 | 1461607533251 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:33 INFO - PROCESS | 1643 | 1461607533342 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:05:33 INFO - PROCESS | 1643 | 1461607533346 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12972b000 == 51 [pid = 1643] [id = 588] 11:05:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x11c8dac00) [pid = 1643] [serial = 1764] [outer = 0x0] 11:05:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x123b55c00) [pid = 1643] [serial = 1765] [outer = 0x11c8dac00] 11:05:33 INFO - PROCESS | 1643 | 1461607533373 Marionette DEBUG loaded listener.js 11:05:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x126251400) [pid = 1643] [serial = 1766] [outer = 0x11c8dac00] 11:05:33 INFO - PROCESS | 1643 | 1461607533719 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 523ms 11:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:05:33 INFO - PROCESS | 1643 | 1461607533772 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:05:33 INFO - PROCESS | 1643 | 1461607533773 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 11:05:33 INFO - PROCESS | 1643 | 1461607533775 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:05:33 INFO - PROCESS | 1643 | 1461607533776 Marionette TRACE conn2 <- [1,2326,null,{}] 11:05:33 INFO - PROCESS | 1643 | 1461607533778 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:33 INFO - PROCESS | 1643 | 1461607533903 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:05:33 INFO - PROCESS | 1643 | 1461607533946 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x129772000 == 52 [pid = 1643] [id = 589] 11:05:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x126737c00) [pid = 1643] [serial = 1767] [outer = 0x0] 11:05:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x126c25400) [pid = 1643] [serial = 1768] [outer = 0x126737c00] 11:05:33 INFO - PROCESS | 1643 | 1461607533979 Marionette DEBUG loaded listener.js 11:05:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x126eeec00) [pid = 1643] [serial = 1769] [outer = 0x126737c00] 11:05:34 INFO - PROCESS | 1643 | 1461607534326 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 569ms 11:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:05:34 INFO - PROCESS | 1643 | 1461607534344 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:05:34 INFO - PROCESS | 1643 | 1461607534346 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 11:05:34 INFO - PROCESS | 1643 | 1461607534348 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:05:34 INFO - PROCESS | 1643 | 1461607534349 Marionette TRACE conn2 <- [1,2330,null,{}] 11:05:34 INFO - PROCESS | 1643 | 1461607534359 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:34 INFO - PROCESS | 1643 | 1461607534482 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:05:34 INFO - PROCESS | 1643 | 1461607534496 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12abe9000 == 53 [pid = 1643] [id = 590] 11:05:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x126c22400) [pid = 1643] [serial = 1770] [outer = 0x0] 11:05:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x12777dc00) [pid = 1643] [serial = 1771] [outer = 0x126c22400] 11:05:34 INFO - PROCESS | 1643 | 1461607534524 Marionette DEBUG loaded listener.js 11:05:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x12936c400) [pid = 1643] [serial = 1772] [outer = 0x126c22400] 11:05:34 INFO - PROCESS | 1643 | 1461607534996 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 678ms 11:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:05:35 INFO - PROCESS | 1643 | 1461607535031 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:05:35 INFO - PROCESS | 1643 | 1461607535032 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 11:05:35 INFO - PROCESS | 1643 | 1461607535035 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:05:35 INFO - PROCESS | 1643 | 1461607535037 Marionette TRACE conn2 <- [1,2334,null,{}] 11:05:35 INFO - PROCESS | 1643 | 1461607535041 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:35 INFO - PROCESS | 1643 | 1461607535162 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:05:35 INFO - PROCESS | 1643 | 1461607535174 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b01c000 == 54 [pid = 1643] [id = 591] 11:05:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x126eefc00) [pid = 1643] [serial = 1773] [outer = 0x0] 11:05:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x12970dc00) [pid = 1643] [serial = 1774] [outer = 0x126eefc00] 11:05:35 INFO - PROCESS | 1643 | 1461607535200 Marionette DEBUG loaded listener.js 11:05:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x12a1e5400) [pid = 1643] [serial = 1775] [outer = 0x126eefc00] 11:05:35 INFO - PROCESS | 1643 | 1461607535550 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 523ms 11:05:35 INFO - PROCESS | 1643 | 1461607535559 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:05:35 INFO - PROCESS | 1643 | 1461607535560 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 11:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:05:35 INFO - PROCESS | 1643 | 1461607535562 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:05:35 INFO - PROCESS | 1643 | 1461607535563 Marionette TRACE conn2 <- [1,2338,null,{}] 11:05:35 INFO - PROCESS | 1643 | 1461607535566 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:35 INFO - PROCESS | 1643 | 1461607535682 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:05:35 INFO - PROCESS | 1643 | 1461607535696 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba66000 == 55 [pid = 1643] [id = 592] 11:05:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x12a1f4c00) [pid = 1643] [serial = 1776] [outer = 0x0] 11:05:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x12a241c00) [pid = 1643] [serial = 1777] [outer = 0x12a1f4c00] 11:05:35 INFO - PROCESS | 1643 | 1461607535721 Marionette DEBUG loaded listener.js 11:05:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12a25d400) [pid = 1643] [serial = 1778] [outer = 0x12a1f4c00] 11:05:36 INFO - PROCESS | 1643 | 1461607536078 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 568ms 11:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:05:36 INFO - PROCESS | 1643 | 1461607536130 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:05:36 INFO - PROCESS | 1643 | 1461607536132 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 11:05:36 INFO - PROCESS | 1643 | 1461607536134 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:05:36 INFO - PROCESS | 1643 | 1461607536135 Marionette TRACE conn2 <- [1,2342,null,{}] 11:05:36 INFO - PROCESS | 1643 | 1461607536143 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:36 INFO - PROCESS | 1643 | 1461607536432 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:05:36 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x12a4d4c00) [pid = 1643] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:05:36 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x11c2b2800) [pid = 1643] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:05:36 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x11c2bd400) [pid = 1643] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:05:36 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x12a4d5400) [pid = 1643] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:05:36 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x11a8fcc00) [pid = 1643] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:05:36 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x126eee000) [pid = 1643] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:05:36 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x11360f800) [pid = 1643] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:05:36 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x12abc6800) [pid = 1643] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:05:36 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x115989c00) [pid = 1643] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:05:36 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x128d29400) [pid = 1643] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:05:36 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x11c299000) [pid = 1643] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:05:36 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x12a252800) [pid = 1643] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:05:36 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x126c25000) [pid = 1643] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:05:36 INFO - PROCESS | 1643 | 1461607536485 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x1192c6000 == 56 [pid = 1643] [id = 593] 11:05:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x11360f800) [pid = 1643] [serial = 1779] [outer = 0x0] 11:05:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x119d91000) [pid = 1643] [serial = 1780] [outer = 0x11360f800] 11:05:36 INFO - PROCESS | 1643 | 1461607536511 Marionette DEBUG loaded listener.js 11:05:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x127777400) [pid = 1643] [serial = 1781] [outer = 0x11360f800] 11:05:36 INFO - PROCESS | 1643 | 1461607536789 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 11:05:36 INFO - PROCESS | 1643 | 1461607536812 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:05:36 INFO - PROCESS | 1643 | 1461607536813 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 11:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:05:36 INFO - PROCESS | 1643 | 1461607536816 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:05:36 INFO - PROCESS | 1643 | 1461607536817 Marionette TRACE conn2 <- [1,2346,null,{}] 11:05:36 INFO - PROCESS | 1643 | 1461607536819 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:36 INFO - PROCESS | 1643 | 1461607536928 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:05:37 INFO - PROCESS | 1643 | 1461607537012 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c299000 == 57 [pid = 1643] [id = 594] 11:05:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x115989c00) [pid = 1643] [serial = 1782] [outer = 0x0] 11:05:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x12a4d1000) [pid = 1643] [serial = 1783] [outer = 0x115989c00] 11:05:37 INFO - PROCESS | 1643 | 1461607537042 Marionette DEBUG loaded listener.js 11:05:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x12abc2800) [pid = 1643] [serial = 1784] [outer = 0x115989c00] 11:05:37 INFO - PROCESS | 1643 | 1461607537364 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 568ms 11:05:37 INFO - PROCESS | 1643 | 1461607537385 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:05:37 INFO - PROCESS | 1643 | 1461607537388 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 11:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:05:37 INFO - PROCESS | 1643 | 1461607537395 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:05:37 INFO - PROCESS | 1643 | 1461607537397 Marionette TRACE conn2 <- [1,2350,null,{}] 11:05:37 INFO - PROCESS | 1643 | 1461607537401 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:37 INFO - PROCESS | 1643 | 1461607537522 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:05:37 INFO - PROCESS | 1643 | 1461607537589 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d51e800 == 58 [pid = 1643] [id = 595] 11:05:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x126c25000) [pid = 1643] [serial = 1785] [outer = 0x0] 11:05:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x12ac6d800) [pid = 1643] [serial = 1786] [outer = 0x126c25000] 11:05:37 INFO - PROCESS | 1643 | 1461607537614 Marionette DEBUG loaded listener.js 11:05:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x12ad0e800) [pid = 1643] [serial = 1787] [outer = 0x126c25000] 11:05:38 INFO - PROCESS | 1643 | 1461607538069 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 728ms 11:05:38 INFO - PROCESS | 1643 | 1461607538124 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:05:38 INFO - PROCESS | 1643 | 1461607538126 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 11:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:05:38 INFO - PROCESS | 1643 | 1461607538130 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:05:38 INFO - PROCESS | 1643 | 1461607538132 Marionette TRACE conn2 <- [1,2354,null,{}] 11:05:38 INFO - PROCESS | 1643 | 1461607538136 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:38 INFO - PROCESS | 1643 | 1461607538278 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:05:38 INFO - PROCESS | 1643 | 1461607538388 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c7b0800 == 59 [pid = 1643] [id = 596] 11:05:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x119e42800) [pid = 1643] [serial = 1788] [outer = 0x0] 11:05:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x11a8f2800) [pid = 1643] [serial = 1789] [outer = 0x119e42800] 11:05:38 INFO - PROCESS | 1643 | 1461607538421 Marionette DEBUG loaded listener.js 11:05:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x11adf5000) [pid = 1643] [serial = 1790] [outer = 0x119e42800] 11:05:38 INFO - PROCESS | 1643 | 1461607538867 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 773ms 11:05:38 INFO - PROCESS | 1643 | 1461607538903 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:05:38 INFO - PROCESS | 1643 | 1461607538909 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 11:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:05:38 INFO - PROCESS | 1643 | 1461607538914 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:05:38 INFO - PROCESS | 1643 | 1461607538916 Marionette TRACE conn2 <- [1,2358,null,{}] 11:05:38 INFO - PROCESS | 1643 | 1461607538919 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:39 INFO - PROCESS | 1643 | 1461607539035 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:05:39 INFO - PROCESS | 1643 | 1461607539117 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12974a800 == 60 [pid = 1643] [id = 597] 11:05:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x11af43c00) [pid = 1643] [serial = 1791] [outer = 0x0] 11:05:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x11c2bf000) [pid = 1643] [serial = 1792] [outer = 0x11af43c00] 11:05:39 INFO - PROCESS | 1643 | 1461607539148 Marionette DEBUG loaded listener.js 11:05:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x125927c00) [pid = 1643] [serial = 1793] [outer = 0x11af43c00] 11:05:39 INFO - PROCESS | 1643 | 1461607539608 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 721ms 11:05:39 INFO - PROCESS | 1643 | 1461607539692 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:05:39 INFO - PROCESS | 1643 | 1461607539694 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 11:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:05:39 INFO - PROCESS | 1643 | 1461607539698 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:05:39 INFO - PROCESS | 1643 | 1461607539701 Marionette TRACE conn2 <- [1,2362,null,{}] 11:05:39 INFO - PROCESS | 1643 | 1461607539711 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:39 INFO - PROCESS | 1643 | 1461607539824 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:05:39 INFO - PROCESS | 1643 | 1461607539907 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e413000 == 61 [pid = 1643] [id = 598] 11:05:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x12777e400) [pid = 1643] [serial = 1794] [outer = 0x0] 11:05:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x127c68000) [pid = 1643] [serial = 1795] [outer = 0x12777e400] 11:05:39 INFO - PROCESS | 1643 | 1461607539940 Marionette DEBUG loaded listener.js 11:05:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x12a4d1400) [pid = 1643] [serial = 1796] [outer = 0x12777e400] 11:05:40 INFO - PROCESS | 1643 | 1461607540361 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 726ms 11:05:40 INFO - PROCESS | 1643 | 1461607540425 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:05:40 INFO - PROCESS | 1643 | 1461607540427 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 11:05:40 INFO - PROCESS | 1643 | 1461607540429 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:05:40 INFO - PROCESS | 1643 | 1461607540431 Marionette TRACE conn2 <- [1,2366,null,{}] 11:05:40 INFO - PROCESS | 1643 | 1461607540433 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:40 INFO - PROCESS | 1643 | 1461607540550 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:05:40 INFO - PROCESS | 1643 | 1461607540631 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ebb4800 == 62 [pid = 1643] [id = 599] 11:05:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x12a728000) [pid = 1643] [serial = 1797] [outer = 0x0] 11:05:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x12ac72400) [pid = 1643] [serial = 1798] [outer = 0x12a728000] 11:05:40 INFO - PROCESS | 1643 | 1461607540664 Marionette DEBUG loaded listener.js 11:05:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x12ace2c00) [pid = 1643] [serial = 1799] [outer = 0x12a728000] 11:05:41 INFO - PROCESS | 1643 | 1461607541094 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 720ms 11:05:41 INFO - PROCESS | 1643 | 1461607541151 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:05:41 INFO - PROCESS | 1643 | 1461607541152 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 11:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:05:41 INFO - PROCESS | 1643 | 1461607541156 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:05:41 INFO - PROCESS | 1643 | 1461607541158 Marionette TRACE conn2 <- [1,2370,null,{}] 11:05:41 INFO - PROCESS | 1643 | 1461607541160 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:41 INFO - PROCESS | 1643 | 1461607541272 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:05:41 INFO - PROCESS | 1643 | 1461607541382 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f98e800 == 63 [pid = 1643] [id = 600] 11:05:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x12ac6dc00) [pid = 1643] [serial = 1800] [outer = 0x0] 11:05:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x12ad2e000) [pid = 1643] [serial = 1801] [outer = 0x12ac6dc00] 11:05:41 INFO - PROCESS | 1643 | 1461607541414 Marionette DEBUG loaded listener.js 11:05:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x12afc4800) [pid = 1643] [serial = 1802] [outer = 0x12ac6dc00] 11:05:41 INFO - PROCESS | 1643 | 1461607541828 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 721ms 11:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:05:41 INFO - PROCESS | 1643 | 1461607541878 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:05:41 INFO - PROCESS | 1643 | 1461607541879 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 11:05:41 INFO - PROCESS | 1643 | 1461607541881 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:05:41 INFO - PROCESS | 1643 | 1461607541882 Marionette TRACE conn2 <- [1,2374,null,{}] 11:05:41 INFO - PROCESS | 1643 | 1461607541885 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:42 INFO - PROCESS | 1643 | 1461607542012 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:05:42 INFO - PROCESS | 1643 | 1461607542124 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x13044f000 == 64 [pid = 1643] [id = 601] 11:05:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x12afcdc00) [pid = 1643] [serial = 1803] [outer = 0x0] 11:05:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x12b231c00) [pid = 1643] [serial = 1804] [outer = 0x12afcdc00] 11:05:42 INFO - PROCESS | 1643 | 1461607542158 Marionette DEBUG loaded listener.js 11:05:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x12b5c9800) [pid = 1643] [serial = 1805] [outer = 0x12afcdc00] 11:05:42 INFO - PROCESS | 1643 | 1461607542544 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 720ms 11:05:42 INFO - PROCESS | 1643 | 1461607542615 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:05:42 INFO - PROCESS | 1643 | 1461607542616 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 11:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:05:42 INFO - PROCESS | 1643 | 1461607542618 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:05:42 INFO - PROCESS | 1643 | 1461607542620 Marionette TRACE conn2 <- [1,2378,null,{}] 11:05:42 INFO - PROCESS | 1643 | 1461607542637 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:42 INFO - PROCESS | 1643 | 1461607542751 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:05:42 INFO - PROCESS | 1643 | 1461607542830 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x137387800 == 65 [pid = 1643] [id = 602] 11:05:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x12b240000) [pid = 1643] [serial = 1806] [outer = 0x0] 11:05:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x12b682800) [pid = 1643] [serial = 1807] [outer = 0x12b240000] 11:05:42 INFO - PROCESS | 1643 | 1461607542860 Marionette DEBUG loaded listener.js 11:05:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x12b687000) [pid = 1643] [serial = 1808] [outer = 0x12b240000] 11:05:43 INFO - PROCESS | 1643 | 1461607543274 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 683ms 11:05:43 INFO - PROCESS | 1643 | 1461607543301 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:05:43 INFO - PROCESS | 1643 | 1461607543303 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 11:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:05:43 INFO - PROCESS | 1643 | 1461607543305 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:05:43 INFO - PROCESS | 1643 | 1461607543306 Marionette TRACE conn2 <- [1,2382,null,{}] 11:05:43 INFO - PROCESS | 1643 | 1461607543309 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:43 INFO - PROCESS | 1643 | 1461607543423 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:05:43 INFO - PROCESS | 1643 | 1461607543506 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x138d9f000 == 66 [pid = 1643] [id = 603] 11:05:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x12b680400) [pid = 1643] [serial = 1809] [outer = 0x0] 11:05:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x12b74f400) [pid = 1643] [serial = 1810] [outer = 0x12b680400] 11:05:43 INFO - PROCESS | 1643 | 1461607543536 Marionette DEBUG loaded listener.js 11:05:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x12b753800) [pid = 1643] [serial = 1811] [outer = 0x12b680400] 11:05:43 INFO - PROCESS | 1643 | 1461607543956 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 671ms 11:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:05:43 INFO - PROCESS | 1643 | 1461607543976 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:05:43 INFO - PROCESS | 1643 | 1461607543978 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 11:05:43 INFO - PROCESS | 1643 | 1461607543980 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:05:43 INFO - PROCESS | 1643 | 1461607543981 Marionette TRACE conn2 <- [1,2386,null,{}] 11:05:43 INFO - PROCESS | 1643 | 1461607543984 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:44 INFO - PROCESS | 1643 | 1461607544096 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:05:44 INFO - PROCESS | 1643 | 1461607544198 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x138db9000 == 67 [pid = 1643] [id = 604] 11:05:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x12b752400) [pid = 1643] [serial = 1812] [outer = 0x0] 11:05:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x12b75a400) [pid = 1643] [serial = 1813] [outer = 0x12b752400] 11:05:44 INFO - PROCESS | 1643 | 1461607544228 Marionette DEBUG loaded listener.js 11:05:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x12b889c00) [pid = 1643] [serial = 1814] [outer = 0x12b752400] 11:05:44 INFO - PROCESS | 1643 | 1461607544671 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 718ms 11:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:05:44 INFO - PROCESS | 1643 | 1461607544699 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:05:44 INFO - PROCESS | 1643 | 1461607544700 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 11:05:44 INFO - PROCESS | 1643 | 1461607544703 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:05:44 INFO - PROCESS | 1643 | 1461607544704 Marionette TRACE conn2 <- [1,2390,null,{}] 11:05:44 INFO - PROCESS | 1643 | 1461607544707 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:44 INFO - PROCESS | 1643 | 1461607544823 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:05:44 INFO - PROCESS | 1643 | 1461607544909 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x11a918000 == 68 [pid = 1643] [id = 605] 11:05:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x1134d8400) [pid = 1643] [serial = 1815] [outer = 0x0] 11:05:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x11ac7a800) [pid = 1643] [serial = 1816] [outer = 0x1134d8400] 11:05:44 INFO - PROCESS | 1643 | 1461607544939 Marionette DEBUG loaded listener.js 11:05:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x1277bb000) [pid = 1643] [serial = 1817] [outer = 0x1134d8400] 11:05:45 INFO - PROCESS | 1643 | 1461607545540 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 871ms 11:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:05:45 INFO - PROCESS | 1643 | 1461607545578 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:05:45 INFO - PROCESS | 1643 | 1461607545580 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 11:05:45 INFO - PROCESS | 1643 | 1461607545584 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:05:45 INFO - PROCESS | 1643 | 1461607545586 Marionette TRACE conn2 <- [1,2394,null,{}] 11:05:45 INFO - PROCESS | 1643 | 1461607545591 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:45 INFO - PROCESS | 1643 | 1461607545700 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:05:45 INFO - PROCESS | 1643 | 1461607545823 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x119185000 == 69 [pid = 1643] [id = 606] 11:05:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x115028400) [pid = 1643] [serial = 1818] [outer = 0x0] 11:05:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x115031800) [pid = 1643] [serial = 1819] [outer = 0x115028400] 11:05:45 INFO - PROCESS | 1643 | 1461607545857 Marionette DEBUG loaded listener.js 11:05:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x115712800) [pid = 1643] [serial = 1820] [outer = 0x115028400] 11:05:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12c299000 == 68 [pid = 1643] [id = 594] 11:05:46 INFO - PROCESS | 1643 | --DOCSHELL 0x1192c6000 == 67 [pid = 1643] [id = 593] 11:05:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba66000 == 66 [pid = 1643] [id = 592] 11:05:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12b01c000 == 65 [pid = 1643] [id = 591] 11:05:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12abe9000 == 64 [pid = 1643] [id = 590] 11:05:46 INFO - PROCESS | 1643 | --DOCSHELL 0x129772000 == 63 [pid = 1643] [id = 589] 11:05:46 INFO - PROCESS | 1643 | 1461607546354 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:05:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12972b000 == 62 [pid = 1643] [id = 588] 11:05:46 INFO - PROCESS | 1643 | --DOCSHELL 0x125eb8800 == 61 [pid = 1643] [id = 587] 11:05:46 INFO - PROCESS | 1643 | --DOCSHELL 0x1192b3000 == 60 [pid = 1643] [id = 586] 11:05:46 INFO - PROCESS | 1643 | --DOCSHELL 0x1270b0800 == 59 [pid = 1643] [id = 585] 11:05:46 INFO - PROCESS | 1643 | --DOCSHELL 0x11bcb7800 == 58 [pid = 1643] [id = 584] 11:05:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12abeb800 == 57 [pid = 1643] [id = 577] 11:05:46 INFO - PROCESS | 1643 | --DOCSHELL 0x11c7c5800 == 56 [pid = 1643] [id = 576] 11:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 822ms 11:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:05:46 INFO - PROCESS | 1643 | 1461607546408 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:05:46 INFO - PROCESS | 1643 | 1461607546412 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 11:05:46 INFO - PROCESS | 1643 | 1461607546416 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:05:46 INFO - PROCESS | 1643 | 1461607546418 Marionette TRACE conn2 <- [1,2398,null,{}] 11:05:46 INFO - PROCESS | 1643 | 1461607546420 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:46 INFO - PROCESS | 1643 | 1461607546513 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x12ac9f800) [pid = 1643] [serial = 1661] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x12a730000) [pid = 1643] [serial = 1708] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x11c8d0800) [pid = 1643] [serial = 1696] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x11c9ce000) [pid = 1643] [serial = 1697] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x11502bc00) [pid = 1643] [serial = 1663] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x12a72d400) [pid = 1643] [serial = 1675] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x126294c00) [pid = 1643] [serial = 1699] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x126eb0800) [pid = 1643] [serial = 1700] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x11ad98400) [pid = 1643] [serial = 1666] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x12ac7a000) [pid = 1643] [serial = 1711] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x11c099400) [pid = 1643] [serial = 1694] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x11ada4c00) [pid = 1643] [serial = 1693] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x12777bc00) [pid = 1643] [serial = 1702] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x128d0dc00) [pid = 1643] [serial = 1703] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x12ad0b400) [pid = 1643] [serial = 1681] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x12acd4800) [pid = 1643] [serial = 1678] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x11654a000) [pid = 1643] [serial = 1690] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x119129400) [pid = 1643] [serial = 1691] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x126c82800) [pid = 1643] [serial = 1672] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x126ee4c00) [pid = 1643] [serial = 1687] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x12ad33800) [pid = 1643] [serial = 1684] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x11c2a4c00) [pid = 1643] [serial = 1669] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x12ad02400) [pid = 1643] [serial = 1714] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x12acd9c00) [pid = 1643] [serial = 1712] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x11a81d800) [pid = 1643] [serial = 1717] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x11be1d400) [pid = 1643] [serial = 1718] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x12ad31000) [pid = 1643] [serial = 1715] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x129709800) [pid = 1643] [serial = 1705] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x12a4cd000) [pid = 1643] [serial = 1706] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x12abbf000) [pid = 1643] [serial = 1709] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x129359c00) [pid = 1643] [serial = 1720] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x12ae0d800) [pid = 1643] [serial = 1723] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x12afc4c00) [pid = 1643] [serial = 1724] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x12ad36000) [pid = 1643] [serial = 1721] [outer = 0x0] [url = about:blank] 11:05:46 INFO - PROCESS | 1643 | 1461607546598 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x11b05f800 == 57 [pid = 1643] [id = 607] 11:05:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x11502bc00) [pid = 1643] [serial = 1821] [outer = 0x0] 11:05:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x118838000) [pid = 1643] [serial = 1822] [outer = 0x11502bc00] 11:05:46 INFO - PROCESS | 1643 | 1461607546628 Marionette DEBUG loaded listener.js 11:05:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x1188b0c00) [pid = 1643] [serial = 1823] [outer = 0x11502bc00] 11:05:47 INFO - PROCESS | 1643 | 1461607547022 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 621ms 11:05:47 INFO - PROCESS | 1643 | 1461607547053 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:05:47 INFO - PROCESS | 1643 | 1461607547055 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 11:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:05:47 INFO - PROCESS | 1643 | 1461607547083 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:05:47 INFO - PROCESS | 1643 | 1461607547086 Marionette TRACE conn2 <- [1,2402,null,{}] 11:05:47 INFO - PROCESS | 1643 | 1461607547096 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:47 INFO - PROCESS | 1643 | 1461607547176 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:05:47 INFO - PROCESS | 1643 | 1461607547181 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a1e800 == 58 [pid = 1643] [id = 608] 11:05:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x119a9b000) [pid = 1643] [serial = 1824] [outer = 0x0] 11:05:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x11a8f3400) [pid = 1643] [serial = 1825] [outer = 0x119a9b000] 11:05:47 INFO - PROCESS | 1643 | 1461607547223 Marionette DEBUG loaded listener.js 11:05:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x11aabb800) [pid = 1643] [serial = 1826] [outer = 0x119a9b000] 11:05:47 INFO - PROCESS | 1643 | 1461607547732 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 693ms 11:05:47 INFO - PROCESS | 1643 | 1461607547760 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:05:47 INFO - PROCESS | 1643 | 1461607547764 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 11:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:05:47 INFO - PROCESS | 1643 | 1461607547769 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:05:47 INFO - PROCESS | 1643 | 1461607547771 Marionette TRACE conn2 <- [1,2406,null,{}] 11:05:47 INFO - PROCESS | 1643 | 1461607547774 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:47 INFO - PROCESS | 1643 | 1461607547922 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:05:47 INFO - PROCESS | 1643 | 1461607547933 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x125ec6000 == 59 [pid = 1643] [id = 609] 11:05:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x11ad6c000) [pid = 1643] [serial = 1827] [outer = 0x0] 11:05:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x11ade8000) [pid = 1643] [serial = 1828] [outer = 0x11ad6c000] 11:05:47 INFO - PROCESS | 1643 | 1461607547973 Marionette DEBUG loaded listener.js 11:05:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x11b821000) [pid = 1643] [serial = 1829] [outer = 0x11ad6c000] 11:05:48 INFO - PROCESS | 1643 | 1461607548406 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 671ms 11:05:48 INFO - PROCESS | 1643 | 1461607548453 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:05:48 INFO - PROCESS | 1643 | 1461607548454 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 11:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:05:48 INFO - PROCESS | 1643 | 1461607548466 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:05:48 INFO - PROCESS | 1643 | 1461607548467 Marionette TRACE conn2 <- [1,2410,null,{}] 11:05:48 INFO - PROCESS | 1643 | 1461607548469 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:48 INFO - PROCESS | 1643 | 1461607548566 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:05:48 INFO - PROCESS | 1643 | 1461607548587 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12931c000 == 60 [pid = 1643] [id = 610] 11:05:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x11babc000) [pid = 1643] [serial = 1830] [outer = 0x0] 11:05:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x11be24c00) [pid = 1643] [serial = 1831] [outer = 0x11babc000] 11:05:48 INFO - PROCESS | 1643 | 1461607548613 Marionette DEBUG loaded listener.js 11:05:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x11c0a0c00) [pid = 1643] [serial = 1832] [outer = 0x11babc000] 11:05:49 INFO - PROCESS | 1643 | 1461607549000 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 568ms 11:05:49 INFO - PROCESS | 1643 | 1461607549035 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:05:49 INFO - PROCESS | 1643 | 1461607549036 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 11:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:05:49 INFO - PROCESS | 1643 | 1461607549038 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:05:49 INFO - PROCESS | 1643 | 1461607549039 Marionette TRACE conn2 <- [1,2414,null,{}] 11:05:49 INFO - PROCESS | 1643 | 1461607549041 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:49 INFO - PROCESS | 1643 | 1461607549176 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:05:49 INFO - PROCESS | 1643 | 1461607549198 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x129763800 == 61 [pid = 1643] [id = 611] 11:05:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x11c2b5800) [pid = 1643] [serial = 1833] [outer = 0x0] 11:05:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x11c8dc400) [pid = 1643] [serial = 1834] [outer = 0x11c2b5800] 11:05:49 INFO - PROCESS | 1643 | 1461607549225 Marionette DEBUG loaded listener.js 11:05:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x123b5d000) [pid = 1643] [serial = 1835] [outer = 0x11c2b5800] 11:05:49 INFO - PROCESS | 1643 | 1461607549600 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 572ms 11:05:49 INFO - PROCESS | 1643 | 1461607549611 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:05:49 INFO - PROCESS | 1643 | 1461607549613 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 11:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:05:49 INFO - PROCESS | 1643 | 1461607549616 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:05:49 INFO - PROCESS | 1643 | 1461607549618 Marionette TRACE conn2 <- [1,2418,null,{}] 11:05:49 INFO - PROCESS | 1643 | 1461607549621 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:49 INFO - PROCESS | 1643 | 1461607549806 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:05:49 INFO - PROCESS | 1643 | 1461607549917 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12abdf000 == 62 [pid = 1643] [id = 612] 11:05:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x125a0c400) [pid = 1643] [serial = 1836] [outer = 0x0] 11:05:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x125d5d800) [pid = 1643] [serial = 1837] [outer = 0x125a0c400] 11:05:49 INFO - PROCESS | 1643 | 1461607549958 Marionette DEBUG loaded listener.js 11:05:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x1264b8800) [pid = 1643] [serial = 1838] [outer = 0x125a0c400] 11:05:50 INFO - PROCESS | 1643 | 1461607550392 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 819ms 11:05:50 INFO - PROCESS | 1643 | 1461607550435 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:05:50 INFO - PROCESS | 1643 | 1461607550437 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 11:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:05:50 INFO - PROCESS | 1643 | 1461607550439 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:05:50 INFO - PROCESS | 1643 | 1461607550440 Marionette TRACE conn2 <- [1,2422,null,{}] 11:05:50 INFO - PROCESS | 1643 | 1461607550443 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:50 INFO - PROCESS | 1643 | 1461607550565 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:05:50 INFO - PROCESS | 1643 | 1461607550578 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ad62000 == 63 [pid = 1643] [id = 613] 11:05:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x125be2400) [pid = 1643] [serial = 1839] [outer = 0x0] 11:05:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x12676e800) [pid = 1643] [serial = 1840] [outer = 0x125be2400] 11:05:50 INFO - PROCESS | 1643 | 1461607550603 Marionette DEBUG loaded listener.js 11:05:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x126c30c00) [pid = 1643] [serial = 1841] [outer = 0x125be2400] 11:05:50 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x126c22400) [pid = 1643] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:05:50 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x126eefc00) [pid = 1643] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:05:50 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x11883c400) [pid = 1643] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:05:50 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x11c8dac00) [pid = 1643] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:05:50 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x11aa06800) [pid = 1643] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:05:50 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x126737c00) [pid = 1643] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:05:50 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x12ad0c800) [pid = 1643] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:05:50 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x1136d8000) [pid = 1643] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:05:50 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x12a1f4c00) [pid = 1643] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:05:50 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x11360f800) [pid = 1643] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:05:50 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x11c2a0000) [pid = 1643] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:05:50 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x115989c00) [pid = 1643] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:05:51 INFO - PROCESS | 1643 | 1461607551067 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 11:05:51 INFO - PROCESS | 1643 | 1461607551109 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:05:51 INFO - PROCESS | 1643 | 1461607551110 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 11:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:05:51 INFO - PROCESS | 1643 | 1461607551113 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:05:51 INFO - PROCESS | 1643 | 1461607551114 Marionette TRACE conn2 <- [1,2426,null,{}] 11:05:51 INFO - PROCESS | 1643 | 1461607551116 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:51 INFO - PROCESS | 1643 | 1461607551213 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:05:51 INFO - PROCESS | 1643 | 1461607551303 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b013800 == 64 [pid = 1643] [id = 614] 11:05:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x11883c400) [pid = 1643] [serial = 1842] [outer = 0x0] 11:05:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x11c2a1400) [pid = 1643] [serial = 1843] [outer = 0x11883c400] 11:05:51 INFO - PROCESS | 1643 | 1461607551329 Marionette DEBUG loaded listener.js 11:05:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x126c80000) [pid = 1643] [serial = 1844] [outer = 0x11883c400] 11:05:51 INFO - PROCESS | 1643 | 1461607551703 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 619ms 11:05:51 INFO - PROCESS | 1643 | 1461607551734 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:05:51 INFO - PROCESS | 1643 | 1461607551736 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 11:05:51 INFO - PROCESS | 1643 | 1461607551740 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:05:51 INFO - PROCESS | 1643 | 1461607551742 Marionette TRACE conn2 <- [1,2430,null,{}] 11:05:51 INFO - PROCESS | 1643 | 1461607551746 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:51 INFO - PROCESS | 1643 | 1461607551937 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:05:51 INFO - PROCESS | 1643 | 1461607551945 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b489800 == 65 [pid = 1643] [id = 615] 11:05:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x11a8fc000) [pid = 1643] [serial = 1845] [outer = 0x0] 11:05:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x126ee9000) [pid = 1643] [serial = 1846] [outer = 0x11a8fc000] 11:05:51 INFO - PROCESS | 1643 | 1461607551970 Marionette DEBUG loaded listener.js 11:05:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x127777c00) [pid = 1643] [serial = 1847] [outer = 0x11a8fc000] 11:05:52 INFO - PROCESS | 1643 | 1461607552286 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 571ms 11:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:05:52 INFO - PROCESS | 1643 | 1461607552310 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:05:52 INFO - PROCESS | 1643 | 1461607552312 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 11:05:52 INFO - PROCESS | 1643 | 1461607552314 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:05:52 INFO - PROCESS | 1643 | 1461607552316 Marionette TRACE conn2 <- [1,2434,null,{}] 11:05:52 INFO - PROCESS | 1643 | 1461607552318 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:52 INFO - PROCESS | 1643 | 1461607552432 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:05:52 INFO - PROCESS | 1643 | 1461607552436 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c280000 == 66 [pid = 1643] [id = 616] 11:05:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x12777ac00) [pid = 1643] [serial = 1848] [outer = 0x0] 11:05:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x1291b4000) [pid = 1643] [serial = 1849] [outer = 0x12777ac00] 11:05:52 INFO - PROCESS | 1643 | 1461607552467 Marionette DEBUG loaded listener.js 11:05:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x12a1a1400) [pid = 1643] [serial = 1850] [outer = 0x12777ac00] 11:05:52 INFO - PROCESS | 1643 | 1461607552844 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 572ms 11:05:52 INFO - PROCESS | 1643 | 1461607552887 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:05:52 INFO - PROCESS | 1643 | 1461607552889 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 11:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:05:52 INFO - PROCESS | 1643 | 1461607552894 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:05:52 INFO - PROCESS | 1643 | 1461607552895 Marionette TRACE conn2 <- [1,2438,null,{}] 11:05:52 INFO - PROCESS | 1643 | 1461607552898 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:53 INFO - PROCESS | 1643 | 1461607552998 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:05:53 INFO - PROCESS | 1643 | 1461607553148 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x114b40000 == 67 [pid = 1643] [id = 617] 11:05:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x1133dc800) [pid = 1643] [serial = 1851] [outer = 0x0] 11:05:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x1134d8800) [pid = 1643] [serial = 1852] [outer = 0x1133dc800] 11:05:53 INFO - PROCESS | 1643 | 1461607553181 Marionette DEBUG loaded listener.js 11:05:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x114bb9000) [pid = 1643] [serial = 1853] [outer = 0x1133dc800] 11:05:53 INFO - PROCESS | 1643 | 1461607553666 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 820ms 11:05:53 INFO - PROCESS | 1643 | 1461607553715 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:05:53 INFO - PROCESS | 1643 | 1461607553718 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 11:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:05:53 INFO - PROCESS | 1643 | 1461607553747 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:05:53 INFO - PROCESS | 1643 | 1461607553749 Marionette TRACE conn2 <- [1,2442,null,{}] 11:05:53 INFO - PROCESS | 1643 | 1461607553753 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:53 INFO - PROCESS | 1643 | 1461607553917 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:05:53 INFO - PROCESS | 1643 | 1461607553978 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a1c800 == 68 [pid = 1643] [id = 618] 11:05:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x1188af800) [pid = 1643] [serial = 1854] [outer = 0x0] 11:05:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x118f5f000) [pid = 1643] [serial = 1855] [outer = 0x1188af800] 11:05:54 INFO - PROCESS | 1643 | 1461607554011 Marionette DEBUG loaded listener.js 11:05:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x11a826c00) [pid = 1643] [serial = 1856] [outer = 0x1188af800] 11:05:54 INFO - PROCESS | 1643 | 1461607554438 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 725ms 11:05:54 INFO - PROCESS | 1643 | 1461607554474 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:05:54 INFO - PROCESS | 1643 | 1461607554477 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 11:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:05:54 INFO - PROCESS | 1643 | 1461607554480 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:05:54 INFO - PROCESS | 1643 | 1461607554481 Marionette TRACE conn2 <- [1,2446,null,{}] 11:05:54 INFO - PROCESS | 1643 | 1461607554484 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:54 INFO - PROCESS | 1643 | 1461607554605 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:05:54 INFO - PROCESS | 1643 | 1461607554722 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12abf1000 == 69 [pid = 1643] [id = 619] 11:05:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x11ac84000) [pid = 1643] [serial = 1857] [outer = 0x0] 11:05:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x11be1cc00) [pid = 1643] [serial = 1858] [outer = 0x11ac84000] 11:05:54 INFO - PROCESS | 1643 | 1461607554755 Marionette DEBUG loaded listener.js 11:05:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x11c2a5800) [pid = 1643] [serial = 1859] [outer = 0x11ac84000] 11:05:55 INFO - PROCESS | 1643 | 1461607555257 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 823ms 11:05:55 INFO - PROCESS | 1643 | 1461607555304 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:05:55 INFO - PROCESS | 1643 | 1461607555307 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 11:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:05:55 INFO - PROCESS | 1643 | 1461607555318 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:05:55 INFO - PROCESS | 1643 | 1461607555325 Marionette TRACE conn2 <- [1,2450,null,{}] 11:05:55 INFO - PROCESS | 1643 | 1461607555352 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:55 INFO - PROCESS | 1643 | 1461607555539 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:05:55 INFO - PROCESS | 1643 | 1461607555659 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d513000 == 70 [pid = 1643] [id = 620] 11:05:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x11af3fc00) [pid = 1643] [serial = 1860] [outer = 0x0] 11:05:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x126294c00) [pid = 1643] [serial = 1861] [outer = 0x11af3fc00] 11:05:55 INFO - PROCESS | 1643 | 1461607555688 Marionette DEBUG loaded listener.js 11:05:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x127778800) [pid = 1643] [serial = 1862] [outer = 0x11af3fc00] 11:05:56 INFO - PROCESS | 1643 | 1461607556118 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 852ms 11:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:05:56 INFO - PROCESS | 1643 | 1461607556172 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:05:56 INFO - PROCESS | 1643 | 1461607556174 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 11:05:56 INFO - PROCESS | 1643 | 1461607556178 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:05:56 INFO - PROCESS | 1643 | 1461607556179 Marionette TRACE conn2 <- [1,2454,null,{}] 11:05:56 INFO - PROCESS | 1643 | 1461607556182 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:56 INFO - PROCESS | 1643 | 1461607556301 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:05:56 INFO - PROCESS | 1643 | 1461607556387 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12dc2a000 == 71 [pid = 1643] [id = 621] 11:05:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x127778c00) [pid = 1643] [serial = 1863] [outer = 0x0] 11:05:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x129373000) [pid = 1643] [serial = 1864] [outer = 0x127778c00] 11:05:56 INFO - PROCESS | 1643 | 1461607556419 Marionette DEBUG loaded listener.js 11:05:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x12a1a0000) [pid = 1643] [serial = 1865] [outer = 0x127778c00] 11:05:56 INFO - PROCESS | 1643 | 1461607556830 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 11:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:05:56 INFO - PROCESS | 1643 | 1461607556848 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:05:56 INFO - PROCESS | 1643 | 1461607556850 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 11:05:56 INFO - PROCESS | 1643 | 1461607556852 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:05:56 INFO - PROCESS | 1643 | 1461607556853 Marionette TRACE conn2 <- [1,2458,null,{}] 11:05:56 INFO - PROCESS | 1643 | 1461607556856 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:56 INFO - PROCESS | 1643 | 1461607556992 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:05:57 INFO - PROCESS | 1643 | 1461607557108 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e611800 == 72 [pid = 1643] [id = 622] 11:05:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x12a1f2400) [pid = 1643] [serial = 1866] [outer = 0x0] 11:05:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x12a23ec00) [pid = 1643] [serial = 1867] [outer = 0x12a1f2400] 11:05:57 INFO - PROCESS | 1643 | 1461607557146 Marionette DEBUG loaded listener.js 11:05:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x12a259400) [pid = 1643] [serial = 1868] [outer = 0x12a1f2400] 11:05:57 INFO - PROCESS | 1643 | 1461607557581 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 772ms 11:05:57 INFO - PROCESS | 1643 | 1461607557625 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:05:57 INFO - PROCESS | 1643 | 1461607557626 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 11:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:05:57 INFO - PROCESS | 1643 | 1461607557628 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:05:57 INFO - PROCESS | 1643 | 1461607557629 Marionette TRACE conn2 <- [1,2462,null,{}] 11:05:57 INFO - PROCESS | 1643 | 1461607557632 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:57 INFO - PROCESS | 1643 | 1461607557743 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:05:57 INFO - PROCESS | 1643 | 1461607557849 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f972800 == 73 [pid = 1643] [id = 623] 11:05:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x12a241000) [pid = 1643] [serial = 1869] [outer = 0x0] 11:05:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x12a4d4c00) [pid = 1643] [serial = 1870] [outer = 0x12a241000] 11:05:57 INFO - PROCESS | 1643 | 1461607557901 Marionette DEBUG loaded listener.js 11:05:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x12a730c00) [pid = 1643] [serial = 1871] [outer = 0x12a241000] 11:05:58 INFO - PROCESS | 1643 | 1461607558500 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 923ms 11:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:05:58 INFO - PROCESS | 1643 | 1461607558552 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:05:58 INFO - PROCESS | 1643 | 1461607558555 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 11:05:58 INFO - PROCESS | 1643 | 1461607558560 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:05:58 INFO - PROCESS | 1643 | 1461607558563 Marionette TRACE conn2 <- [1,2466,null,{}] 11:05:58 INFO - PROCESS | 1643 | 1461607558565 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:58 INFO - PROCESS | 1643 | 1461607558662 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:05:58 INFO - PROCESS | 1643 | 1461607558765 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x130169000 == 74 [pid = 1643] [id = 624] 11:05:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x12ab16400) [pid = 1643] [serial = 1872] [outer = 0x0] 11:05:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x12ab1ec00) [pid = 1643] [serial = 1873] [outer = 0x12ab16400] 11:05:58 INFO - PROCESS | 1643 | 1461607558813 Marionette DEBUG loaded listener.js 11:05:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x12abc0400) [pid = 1643] [serial = 1874] [outer = 0x12ab16400] 11:05:59 INFO - PROCESS | 1643 | 1461607559338 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 827ms 11:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:05:59 INFO - PROCESS | 1643 | 1461607559388 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:05:59 INFO - PROCESS | 1643 | 1461607559391 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 11:05:59 INFO - PROCESS | 1643 | 1461607559394 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:05:59 INFO - PROCESS | 1643 | 1461607559396 Marionette TRACE conn2 <- [1,2470,null,{}] 11:05:59 INFO - PROCESS | 1643 | 1461607559400 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:59 INFO - PROCESS | 1643 | 1461607559528 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:05:59 INFO - PROCESS | 1643 | 1461607559616 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x13044f800 == 75 [pid = 1643] [id = 625] 11:05:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x12ab1c800) [pid = 1643] [serial = 1875] [outer = 0x0] 11:05:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x12ac71000) [pid = 1643] [serial = 1876] [outer = 0x12ab1c800] 11:05:59 INFO - PROCESS | 1643 | 1461607559646 Marionette DEBUG loaded listener.js 11:05:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x12ac7a800) [pid = 1643] [serial = 1877] [outer = 0x12ab1c800] 11:06:00 INFO - PROCESS | 1643 | 1461607560100 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 720ms 11:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:06:00 INFO - PROCESS | 1643 | 1461607560114 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:06:00 INFO - PROCESS | 1643 | 1461607560115 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 11:06:00 INFO - PROCESS | 1643 | 1461607560117 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:06:00 INFO - PROCESS | 1643 | 1461607560119 Marionette TRACE conn2 <- [1,2474,null,{}] 11:06:00 INFO - PROCESS | 1643 | 1461607560121 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:00 INFO - PROCESS | 1643 | 1461607560243 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:06:00 INFO - PROCESS | 1643 | 1461607560361 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a7a0000 == 76 [pid = 1643] [id = 626] 11:06:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x126c27c00) [pid = 1643] [serial = 1878] [outer = 0x0] 11:06:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x12abc0800) [pid = 1643] [serial = 1879] [outer = 0x126c27c00] 11:06:00 INFO - PROCESS | 1643 | 1461607560395 Marionette DEBUG loaded listener.js 11:06:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x12acaa800) [pid = 1643] [serial = 1880] [outer = 0x126c27c00] 11:06:01 INFO - PROCESS | 1643 | 1461607561171 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1069ms 11:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:06:01 INFO - PROCESS | 1643 | 1461607561187 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:06:01 INFO - PROCESS | 1643 | 1461607561190 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 11:06:01 INFO - PROCESS | 1643 | 1461607561194 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:06:01 INFO - PROCESS | 1643 | 1461607561195 Marionette TRACE conn2 <- [1,2478,null,{}] 11:06:01 INFO - PROCESS | 1643 | 1461607561199 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:01 INFO - PROCESS | 1643 | 1461607561305 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:06:01 INFO - PROCESS | 1643 | 1461607561429 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x125aca000 == 77 [pid = 1643] [id = 627] 11:06:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 192 (0x11541d400) [pid = 1643] [serial = 1881] [outer = 0x0] 11:06:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 193 (0x116547c00) [pid = 1643] [serial = 1882] [outer = 0x11541d400] 11:06:01 INFO - PROCESS | 1643 | 1461607561460 Marionette DEBUG loaded listener.js 11:06:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x118ce7c00) [pid = 1643] [serial = 1883] [outer = 0x11541d400] 11:06:01 INFO - PROCESS | 1643 | 1461607561968 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:06:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12c280000 == 76 [pid = 1643] [id = 616] 11:06:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12b489800 == 75 [pid = 1643] [id = 615] 11:06:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12b013800 == 74 [pid = 1643] [id = 614] 11:06:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12ad62000 == 73 [pid = 1643] [id = 613] 11:06:01 INFO - PROCESS | 1643 | --DOCSHELL 0x12abdf000 == 72 [pid = 1643] [id = 612] 11:06:01 INFO - PROCESS | 1643 | --DOCSHELL 0x129763800 == 71 [pid = 1643] [id = 611] 11:06:01 INFO - PROCESS | 1643 | --DOMWINDOW == 193 (0x12ac6d800) [pid = 1643] [serial = 1786] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOCSHELL 0x12931c000 == 70 [pid = 1643] [id = 610] 11:06:02 INFO - PROCESS | 1643 | --DOCSHELL 0x125ec6000 == 69 [pid = 1643] [id = 609] 11:06:02 INFO - PROCESS | 1643 | --DOCSHELL 0x123a1e800 == 68 [pid = 1643] [id = 608] 11:06:02 INFO - PROCESS | 1643 | --DOCSHELL 0x11b05f800 == 67 [pid = 1643] [id = 607] 11:06:02 INFO - PROCESS | 1643 | --DOCSHELL 0x119185000 == 66 [pid = 1643] [id = 606] 11:06:02 INFO - PROCESS | 1643 | --DOCSHELL 0x138db9000 == 65 [pid = 1643] [id = 604] 11:06:02 INFO - PROCESS | 1643 | --DOCSHELL 0x138d9f000 == 64 [pid = 1643] [id = 603] 11:06:02 INFO - PROCESS | 1643 | --DOCSHELL 0x137387800 == 63 [pid = 1643] [id = 602] 11:06:02 INFO - PROCESS | 1643 | --DOCSHELL 0x13044f000 == 62 [pid = 1643] [id = 601] 11:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 823ms 11:06:02 INFO - PROCESS | 1643 | --DOCSHELL 0x12f98e800 == 61 [pid = 1643] [id = 600] 11:06:02 INFO - PROCESS | 1643 | --DOCSHELL 0x12ebb4800 == 60 [pid = 1643] [id = 599] 11:06:02 INFO - PROCESS | 1643 | --DOCSHELL 0x12e413000 == 59 [pid = 1643] [id = 598] 11:06:02 INFO - PROCESS | 1643 | --DOCSHELL 0x12974a800 == 58 [pid = 1643] [id = 597] 11:06:02 INFO - PROCESS | 1643 | --DOCSHELL 0x11c7b0800 == 57 [pid = 1643] [id = 596] 11:06:02 INFO - PROCESS | 1643 | --DOCSHELL 0x12d51e800 == 56 [pid = 1643] [id = 595] 11:06:02 INFO - PROCESS | 1643 | 1461607562018 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:06:02 INFO - PROCESS | 1643 | 1461607562023 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 11:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:06:02 INFO - PROCESS | 1643 | 1461607562028 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:06:02 INFO - PROCESS | 1643 | 1461607562029 Marionette TRACE conn2 <- [1,2482,null,{}] 11:06:02 INFO - PROCESS | 1643 | 1461607562031 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:02 INFO - PROCESS | 1643 | 1461607562129 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:06:02 INFO - PROCESS | 1643 | 1461607562139 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x11aff5800 == 57 [pid = 1643] [id = 628] 11:06:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x11925fc00) [pid = 1643] [serial = 1884] [outer = 0x0] 11:06:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 195 (0x119d90c00) [pid = 1643] [serial = 1885] [outer = 0x11925fc00] 11:06:02 INFO - PROCESS | 1643 | 1461607562166 Marionette DEBUG loaded listener.js 11:06:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 196 (0x11aac8c00) [pid = 1643] [serial = 1886] [outer = 0x11925fc00] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 195 (0x12777dc00) [pid = 1643] [serial = 1771] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 194 (0x12970dc00) [pid = 1643] [serial = 1774] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 193 (0x11a823000) [pid = 1643] [serial = 1757] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 192 (0x118ab4400) [pid = 1643] [serial = 1756] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 191 (0x12a1e5400) [pid = 1643] [serial = 1775] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 190 (0x1291b8000) [pid = 1643] [serial = 1735] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 189 (0x123b55c00) [pid = 1643] [serial = 1765] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x126251400) [pid = 1643] [serial = 1766] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x11ac7a400) [pid = 1643] [serial = 1759] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 186 (0x11babe400) [pid = 1643] [serial = 1760] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 185 (0x126c25400) [pid = 1643] [serial = 1768] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x12afcd800) [pid = 1643] [serial = 1726] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x12936c400) [pid = 1643] [serial = 1772] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 182 (0x12b0b5c00) [pid = 1643] [serial = 1727] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x12b237400) [pid = 1643] [serial = 1744] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 180 (0x12abbf400) [pid = 1643] [serial = 1750] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x11aa0e000) [pid = 1643] [serial = 1729] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x114bb4c00) [pid = 1643] [serial = 1753] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x11550b400) [pid = 1643] [serial = 1754] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x12b357000) [pid = 1643] [serial = 1747] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x12ad39800) [pid = 1643] [serial = 1741] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x12ab1a400) [pid = 1643] [serial = 1738] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x11c2a2c00) [pid = 1643] [serial = 1732] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x12a25d400) [pid = 1643] [serial = 1778] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x12a241c00) [pid = 1643] [serial = 1777] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x127777400) [pid = 1643] [serial = 1781] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x119d91000) [pid = 1643] [serial = 1780] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x11c7db400) [pid = 1643] [serial = 1762] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x12abc2800) [pid = 1643] [serial = 1784] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x11c8d8c00) [pid = 1643] [serial = 1763] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x12a4d1000) [pid = 1643] [serial = 1783] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x126eeec00) [pid = 1643] [serial = 1769] [outer = 0x0] [url = about:blank] 11:06:02 INFO - PROCESS | 1643 | 1461607562579 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 569ms 11:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:06:02 INFO - PROCESS | 1643 | 1461607562597 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:06:02 INFO - PROCESS | 1643 | 1461607562598 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 11:06:02 INFO - PROCESS | 1643 | 1461607562600 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:06:02 INFO - PROCESS | 1643 | 1461607562603 Marionette TRACE conn2 <- [1,2486,null,{}] 11:06:02 INFO - PROCESS | 1643 | 1461607562612 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:02 INFO - PROCESS | 1643 | 1461607562710 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:06:02 INFO - PROCESS | 1643 | 1461607562715 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x126404800 == 58 [pid = 1643] [id = 629] 11:06:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x11ada5000) [pid = 1643] [serial = 1887] [outer = 0x0] 11:06:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x11be2a000) [pid = 1643] [serial = 1888] [outer = 0x11ada5000] 11:06:02 INFO - PROCESS | 1643 | 1461607562743 Marionette DEBUG loaded listener.js 11:06:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x11c7e6400) [pid = 1643] [serial = 1889] [outer = 0x11ada5000] 11:06:03 INFO - PROCESS | 1643 | 1461607563114 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 525ms 11:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:06:03 INFO - PROCESS | 1643 | 1461607563126 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:06:03 INFO - PROCESS | 1643 | 1461607563128 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 11:06:03 INFO - PROCESS | 1643 | 1461607563130 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:06:03 INFO - PROCESS | 1643 | 1461607563131 Marionette TRACE conn2 <- [1,2490,null,{}] 11:06:03 INFO - PROCESS | 1643 | 1461607563134 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:03 INFO - PROCESS | 1643 | 1461607563229 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:06:03 INFO - PROCESS | 1643 | 1461607563233 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12973c000 == 59 [pid = 1643] [id = 630] 11:06:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x11c8d9c00) [pid = 1643] [serial = 1890] [outer = 0x0] 11:06:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x11c9d3000) [pid = 1643] [serial = 1891] [outer = 0x11c8d9c00] 11:06:03 INFO - PROCESS | 1643 | 1461607563260 Marionette DEBUG loaded listener.js 11:06:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x123b56800) [pid = 1643] [serial = 1892] [outer = 0x11c8d9c00] 11:06:03 INFO - PROCESS | 1643 | 1461607563711 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 620ms 11:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:06:03 INFO - PROCESS | 1643 | 1461607563751 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:06:03 INFO - PROCESS | 1643 | 1461607563753 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 11:06:03 INFO - PROCESS | 1643 | 1461607563757 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:06:03 INFO - PROCESS | 1643 | 1461607563759 Marionette TRACE conn2 <- [1,2494,null,{}] 11:06:03 INFO - PROCESS | 1643 | 1461607563762 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:03 INFO - PROCESS | 1643 | 1461607563904 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:06:03 INFO - PROCESS | 1643 | 1461607563914 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ad51800 == 60 [pid = 1643] [id = 631] 11:06:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x11c8de800) [pid = 1643] [serial = 1893] [outer = 0x0] 11:06:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x125926800) [pid = 1643] [serial = 1894] [outer = 0x11c8de800] 11:06:03 INFO - PROCESS | 1643 | 1461607563956 Marionette DEBUG loaded listener.js 11:06:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x126736c00) [pid = 1643] [serial = 1895] [outer = 0x11c8de800] 11:06:04 INFO - PROCESS | 1643 | 1461607564397 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 672ms 11:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:06:04 INFO - PROCESS | 1643 | 1461607564431 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:06:04 INFO - PROCESS | 1643 | 1461607564433 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 11:06:04 INFO - PROCESS | 1643 | 1461607564435 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:06:04 INFO - PROCESS | 1643 | 1461607564436 Marionette TRACE conn2 <- [1,2498,null,{}] 11:06:04 INFO - PROCESS | 1643 | 1461607564438 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:04 INFO - PROCESS | 1643 | 1461607564574 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:06:04 INFO - PROCESS | 1643 | 1461607564587 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1c4000 == 61 [pid = 1643] [id = 632] 11:06:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x126737000) [pid = 1643] [serial = 1896] [outer = 0x0] 11:06:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x126eac800) [pid = 1643] [serial = 1897] [outer = 0x126737000] 11:06:04 INFO - PROCESS | 1643 | 1461607564616 Marionette DEBUG loaded listener.js 11:06:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x12a1eac00) [pid = 1643] [serial = 1898] [outer = 0x126737000] 11:06:04 INFO - PROCESS | 1643 | 1461607564987 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 568ms 11:06:05 INFO - PROCESS | 1643 | 1461607565003 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:06:05 INFO - PROCESS | 1643 | 1461607565005 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 11:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:06:05 INFO - PROCESS | 1643 | 1461607565009 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:06:05 INFO - PROCESS | 1643 | 1461607565011 Marionette TRACE conn2 <- [1,2502,null,{}] 11:06:05 INFO - PROCESS | 1643 | 1461607565013 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:05 INFO - PROCESS | 1643 | 1461607565133 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:06:05 INFO - PROCESS | 1643 | 1461607565147 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c046000 == 62 [pid = 1643] [id = 633] 11:06:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x12a1ebc00) [pid = 1643] [serial = 1899] [outer = 0x0] 11:06:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x12a255000) [pid = 1643] [serial = 1900] [outer = 0x12a1ebc00] 11:06:05 INFO - PROCESS | 1643 | 1461607565173 Marionette DEBUG loaded listener.js 11:06:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x12a4cfc00) [pid = 1643] [serial = 1901] [outer = 0x12a1ebc00] 11:06:05 INFO - PROCESS | 1643 | 1461607565533 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 571ms 11:06:05 INFO - PROCESS | 1643 | 1461607565580 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:06:05 INFO - PROCESS | 1643 | 1461607565581 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 11:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:06:05 INFO - PROCESS | 1643 | 1461607565583 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:06:05 INFO - PROCESS | 1643 | 1461607565584 Marionette TRACE conn2 <- [1,2506,null,{}] 11:06:05 INFO - PROCESS | 1643 | 1461607565587 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:05 INFO - PROCESS | 1643 | 1461607565715 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:06:05 INFO - PROCESS | 1643 | 1461607565732 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d514800 == 63 [pid = 1643] [id = 634] 11:06:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x12a23c000) [pid = 1643] [serial = 1902] [outer = 0x0] 11:06:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x12abbd000) [pid = 1643] [serial = 1903] [outer = 0x12a23c000] 11:06:05 INFO - PROCESS | 1643 | 1461607565758 Marionette DEBUG loaded listener.js 11:06:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x12ac73800) [pid = 1643] [serial = 1904] [outer = 0x12a23c000] 11:06:06 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x11ad6c000) [pid = 1643] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:06:06 INFO - PROCESS | 1643 | --DOMWINDOW == 180 (0x126c25000) [pid = 1643] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:06:06 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x11c2b5800) [pid = 1643] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:06:06 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x11a8fc000) [pid = 1643] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:06:06 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x119a9b000) [pid = 1643] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:06:06 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x125a0c400) [pid = 1643] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:06:06 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x125be2400) [pid = 1643] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:06:06 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x11502bc00) [pid = 1643] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:06:06 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x11babc000) [pid = 1643] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:06:06 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x115028400) [pid = 1643] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:06:06 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x11883c400) [pid = 1643] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:06:06 INFO - PROCESS | 1643 | 1461607566468 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 920ms 11:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:06:06 INFO - PROCESS | 1643 | 1461607566504 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:06:06 INFO - PROCESS | 1643 | 1461607566506 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 11:06:06 INFO - PROCESS | 1643 | 1461607566510 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:06:06 INFO - PROCESS | 1643 | 1461607566511 Marionette TRACE conn2 <- [1,2510,null,{}] 11:06:06 INFO - PROCESS | 1643 | 1461607566515 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:06 INFO - PROCESS | 1643 | 1461607566630 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:06:06 INFO - PROCESS | 1643 | 1461607566634 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x12972f800 == 64 [pid = 1643] [id = 635] 11:06:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x115028400) [pid = 1643] [serial = 1905] [outer = 0x0] 11:06:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x11aac3800) [pid = 1643] [serial = 1906] [outer = 0x115028400] 11:06:06 INFO - PROCESS | 1643 | 1461607566660 Marionette DEBUG loaded listener.js 11:06:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x126c25000) [pid = 1643] [serial = 1907] [outer = 0x115028400] 11:06:07 INFO - PROCESS | 1643 | 1461607567047 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 570ms 11:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:06:07 INFO - PROCESS | 1643 | 1461607567079 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:06:07 INFO - PROCESS | 1643 | 1461607567080 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 11:06:07 INFO - PROCESS | 1643 | 1461607567082 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:06:07 INFO - PROCESS | 1643 | 1461607567084 Marionette TRACE conn2 <- [1,2514,null,{}] 11:06:07 INFO - PROCESS | 1643 | 1461607567086 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:07 INFO - PROCESS | 1643 | 1461607567182 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:06:07 INFO - PROCESS | 1643 | 1461607567186 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ebb1000 == 65 [pid = 1643] [id = 636] 11:06:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x11c0a6000) [pid = 1643] [serial = 1908] [outer = 0x0] 11:06:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x12acab000) [pid = 1643] [serial = 1909] [outer = 0x11c0a6000] 11:06:07 INFO - PROCESS | 1643 | 1461607567212 Marionette DEBUG loaded listener.js 11:06:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x12acdf800) [pid = 1643] [serial = 1910] [outer = 0x11c0a6000] 11:06:07 INFO - PROCESS | 1643 | 1461607567566 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 518ms 11:06:07 INFO - PROCESS | 1643 | 1461607567602 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:06:07 INFO - PROCESS | 1643 | 1461607567603 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 11:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:06:07 INFO - PROCESS | 1643 | 1461607567606 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:06:07 INFO - PROCESS | 1643 | 1461607567610 Marionette TRACE conn2 <- [1,2518,null,{}] 11:06:07 INFO - PROCESS | 1643 | 1461607567612 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:07 INFO - PROCESS | 1643 | 1461607567755 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:06:07 INFO - PROCESS | 1643 | 1461607567805 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x13017e800 == 66 [pid = 1643] [id = 637] 11:06:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x12ace1800) [pid = 1643] [serial = 1911] [outer = 0x0] 11:06:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x12ad11800) [pid = 1643] [serial = 1912] [outer = 0x12ace1800] 11:06:07 INFO - PROCESS | 1643 | 1461607567835 Marionette DEBUG loaded listener.js 11:06:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x12afc3c00) [pid = 1643] [serial = 1913] [outer = 0x12ace1800] 11:06:08 INFO - PROCESS | 1643 | 1461607568129 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 572ms 11:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:06:08 INFO - PROCESS | 1643 | 1461607568178 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:06:08 INFO - PROCESS | 1643 | 1461607568179 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 11:06:08 INFO - PROCESS | 1643 | 1461607568182 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:06:08 INFO - PROCESS | 1643 | 1461607568183 Marionette TRACE conn2 <- [1,2522,null,{}] 11:06:08 INFO - PROCESS | 1643 | 1461607568185 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:08 INFO - PROCESS | 1643 | 1461607568283 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:06:08 INFO - PROCESS | 1643 | 1461607568287 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x137287800 == 67 [pid = 1643] [id = 638] 11:06:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x12afc4000) [pid = 1643] [serial = 1914] [outer = 0x0] 11:06:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x12b0b0800) [pid = 1643] [serial = 1915] [outer = 0x12afc4000] 11:06:08 INFO - PROCESS | 1643 | 1461607568312 Marionette DEBUG loaded listener.js 11:06:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x12b0b8800) [pid = 1643] [serial = 1916] [outer = 0x12afc4000] 11:06:08 INFO - PROCESS | 1643 | 1461607568910 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 769ms 11:06:08 INFO - PROCESS | 1643 | 1461607568951 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:06:08 INFO - PROCESS | 1643 | 1461607568953 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 11:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:06:08 INFO - PROCESS | 1643 | 1461607568957 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:06:08 INFO - PROCESS | 1643 | 1461607568960 Marionette TRACE conn2 <- [1,2526,null,{}] 11:06:08 INFO - PROCESS | 1643 | 1461607568964 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:09 INFO - PROCESS | 1643 | 1461607569086 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:06:09 INFO - PROCESS | 1643 | 1461607569174 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c922000 == 68 [pid = 1643] [id = 639] 11:06:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x118840c00) [pid = 1643] [serial = 1917] [outer = 0x0] 11:06:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x119d93c00) [pid = 1643] [serial = 1918] [outer = 0x118840c00] 11:06:09 INFO - PROCESS | 1643 | 1461607569206 Marionette DEBUG loaded listener.js 11:06:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x11aabd000) [pid = 1643] [serial = 1919] [outer = 0x118840c00] 11:06:09 INFO - PROCESS | 1643 | 1461607569645 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:06:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 773ms 11:06:09 INFO - PROCESS | 1643 | 1461607569731 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:06:09 INFO - PROCESS | 1643 | 1461607569735 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 11:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:06:09 INFO - PROCESS | 1643 | 1461607569759 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:06:09 INFO - PROCESS | 1643 | 1461607569761 Marionette TRACE conn2 <- [1,2530,null,{}] 11:06:09 INFO - PROCESS | 1643 | 1461607569765 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:09 INFO - PROCESS | 1643 | 1461607569886 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:06:09 INFO - PROCESS | 1643 | 1461607569974 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a7ac000 == 69 [pid = 1643] [id = 640] 11:06:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x11b82d000) [pid = 1643] [serial = 1920] [outer = 0x0] 11:06:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x11c2a2800) [pid = 1643] [serial = 1921] [outer = 0x11b82d000] 11:06:10 INFO - PROCESS | 1643 | 1461607570005 Marionette DEBUG loaded listener.js 11:06:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x11c9c9400) [pid = 1643] [serial = 1922] [outer = 0x11b82d000] 11:06:10 INFO - PROCESS | 1643 | 1461607570443 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 740ms 11:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:06:10 INFO - PROCESS | 1643 | 1461607570480 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:06:10 INFO - PROCESS | 1643 | 1461607570482 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 11:06:10 INFO - PROCESS | 1643 | 1461607570485 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:06:10 INFO - PROCESS | 1643 | 1461607570487 Marionette TRACE conn2 <- [1,2534,null,{}] 11:06:10 INFO - PROCESS | 1643 | 1461607570495 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:10 INFO - PROCESS | 1643 | 1461607570615 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:06:10 INFO - PROCESS | 1643 | 1461607570707 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x13016c000 == 70 [pid = 1643] [id = 641] 11:06:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x126754400) [pid = 1643] [serial = 1923] [outer = 0x0] 11:06:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x1291b8000) [pid = 1643] [serial = 1924] [outer = 0x126754400] 11:06:10 INFO - PROCESS | 1643 | 1461607570739 Marionette DEBUG loaded listener.js 11:06:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 192 (0x12a1aa000) [pid = 1643] [serial = 1925] [outer = 0x126754400] 11:06:11 INFO - PROCESS | 1643 | 1461607571155 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 722ms 11:06:11 INFO - PROCESS | 1643 | 1461607571221 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:06:11 INFO - PROCESS | 1643 | 1461607571223 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 11:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:06:11 INFO - PROCESS | 1643 | 1461607571257 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:06:11 INFO - PROCESS | 1643 | 1461607571258 Marionette TRACE conn2 <- [1,2538,null,{}] 11:06:11 INFO - PROCESS | 1643 | 1461607571263 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:11 INFO - PROCESS | 1643 | 1461607571380 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:06:11 INFO - PROCESS | 1643 | 1461607571468 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x13738f000 == 71 [pid = 1643] [id = 642] 11:06:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 193 (0x12a248800) [pid = 1643] [serial = 1926] [outer = 0x0] 11:06:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x12aca0400) [pid = 1643] [serial = 1927] [outer = 0x12a248800] 11:06:11 INFO - PROCESS | 1643 | 1461607571499 Marionette DEBUG loaded listener.js 11:06:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 195 (0x12ace3c00) [pid = 1643] [serial = 1928] [outer = 0x12a248800] 11:06:11 INFO - PROCESS | 1643 | 1461607571917 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 693ms 11:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:06:11 INFO - PROCESS | 1643 | 1461607571931 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:06:11 INFO - PROCESS | 1643 | 1461607571932 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 11:06:11 INFO - PROCESS | 1643 | 1461607571934 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:06:11 INFO - PROCESS | 1643 | 1461607571935 Marionette TRACE conn2 <- [1,2542,null,{}] 11:06:11 INFO - PROCESS | 1643 | 1461607571938 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:12 INFO - PROCESS | 1643 | 1461607572058 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:06:12 INFO - PROCESS | 1643 | 1461607572174 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x1373dd800 == 72 [pid = 1643] [id = 643] 11:06:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 196 (0x12abc2400) [pid = 1643] [serial = 1929] [outer = 0x0] 11:06:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x12ad0f000) [pid = 1643] [serial = 1930] [outer = 0x12abc2400] 11:06:12 INFO - PROCESS | 1643 | 1461607572206 Marionette DEBUG loaded listener.js 11:06:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x12ae12400) [pid = 1643] [serial = 1931] [outer = 0x12abc2400] 11:06:12 INFO - PROCESS | 1643 | 1461607572578 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 11:06:12 INFO - PROCESS | 1643 | 1461607572605 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:06:12 INFO - PROCESS | 1643 | 1461607572606 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 11:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:06:12 INFO - PROCESS | 1643 | 1461607572609 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:06:12 INFO - PROCESS | 1643 | 1461607572610 Marionette TRACE conn2 <- [1,2546,null,{}] 11:06:12 INFO - PROCESS | 1643 | 1461607572612 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:12 INFO - PROCESS | 1643 | 1461607572762 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:06:12 INFO - PROCESS | 1643 | 1461607572862 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x138e08800 == 73 [pid = 1643] [id = 644] 11:06:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x12afcd800) [pid = 1643] [serial = 1932] [outer = 0x0] 11:06:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x12b234800) [pid = 1643] [serial = 1933] [outer = 0x12afcd800] 11:06:12 INFO - PROCESS | 1643 | 1461607572894 Marionette DEBUG loaded listener.js 11:06:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x12b35fc00) [pid = 1643] [serial = 1934] [outer = 0x12afcd800] 11:06:13 INFO - PROCESS | 1643 | 1461607573291 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 721ms 11:06:13 INFO - PROCESS | 1643 | 1461607573330 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:06:13 INFO - PROCESS | 1643 | 1461607573332 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 11:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:06:13 INFO - PROCESS | 1643 | 1461607573334 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:06:13 INFO - PROCESS | 1643 | 1461607573335 Marionette TRACE conn2 <- [1,2550,null,{}] 11:06:13 INFO - PROCESS | 1643 | 1461607573337 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:13 INFO - PROCESS | 1643 | 1461607573454 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:06:13 INFO - PROCESS | 1643 | 1461607573569 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x139c1c800 == 74 [pid = 1643] [id = 645] 11:06:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x12afcf800) [pid = 1643] [serial = 1935] [outer = 0x0] 11:06:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x12b5c4c00) [pid = 1643] [serial = 1936] [outer = 0x12afcf800] 11:06:13 INFO - PROCESS | 1643 | 1461607573603 Marionette DEBUG loaded listener.js 11:06:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 204 (0x12b683800) [pid = 1643] [serial = 1937] [outer = 0x12afcf800] 11:06:14 INFO - PROCESS | 1643 | 1461607574047 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 719ms 11:06:14 INFO - PROCESS | 1643 | 1461607574053 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:06:14 INFO - PROCESS | 1643 | 1461607574055 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 11:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:06:14 INFO - PROCESS | 1643 | 1461607574057 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:06:14 INFO - PROCESS | 1643 | 1461607574058 Marionette TRACE conn2 <- [1,2554,null,{}] 11:06:14 INFO - PROCESS | 1643 | 1461607574061 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:14 INFO - PROCESS | 1643 | 1461607574193 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:06:14 INFO - PROCESS | 1643 | 1461607574299 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x139d33800 == 75 [pid = 1643] [id = 646] 11:06:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 205 (0x129705000) [pid = 1643] [serial = 1938] [outer = 0x0] 11:06:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 206 (0x12b5c9000) [pid = 1643] [serial = 1939] [outer = 0x129705000] 11:06:14 INFO - PROCESS | 1643 | 1461607574334 Marionette DEBUG loaded listener.js 11:06:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 207 (0x12b751400) [pid = 1643] [serial = 1940] [outer = 0x129705000] 11:06:14 INFO - PROCESS | 1643 | 1461607574768 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 721ms 11:06:14 INFO - PROCESS | 1643 | 1461607574779 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:06:14 INFO - PROCESS | 1643 | 1461607574780 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 11:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:06:14 INFO - PROCESS | 1643 | 1461607574783 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:06:14 INFO - PROCESS | 1643 | 1461607574784 Marionette TRACE conn2 <- [1,2558,null,{}] 11:06:14 INFO - PROCESS | 1643 | 1461607574786 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:14 INFO - PROCESS | 1643 | 1461607574904 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:06:15 INFO - PROCESS | 1643 | 1461607575023 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x139d4a000 == 76 [pid = 1643] [id = 647] 11:06:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 208 (0x12b68ec00) [pid = 1643] [serial = 1941] [outer = 0x0] 11:06:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 209 (0x12b75cc00) [pid = 1643] [serial = 1942] [outer = 0x12b68ec00] 11:06:15 INFO - PROCESS | 1643 | 1461607575056 Marionette DEBUG loaded listener.js 11:06:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 210 (0x12b896000) [pid = 1643] [serial = 1943] [outer = 0x12b68ec00] 11:06:15 INFO - PROCESS | 1643 | 1461607575499 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 770ms 11:06:15 INFO - PROCESS | 1643 | 1461607575553 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:06:15 INFO - PROCESS | 1643 | 1461607575555 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 11:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:06:15 INFO - PROCESS | 1643 | 1461607575572 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:06:15 INFO - PROCESS | 1643 | 1461607575573 Marionette TRACE conn2 <- [1,2562,null,{}] 11:06:15 INFO - PROCESS | 1643 | 1461607575576 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:15 INFO - PROCESS | 1643 | 1461607575715 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:06:15 INFO - PROCESS | 1643 | 1461607575835 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x12671a800 == 77 [pid = 1643] [id = 648] 11:06:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 211 (0x11541f000) [pid = 1643] [serial = 1944] [outer = 0x0] 11:06:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 212 (0x11baba800) [pid = 1643] [serial = 1945] [outer = 0x11541f000] 11:06:15 INFO - PROCESS | 1643 | 1461607575867 Marionette DEBUG loaded listener.js 11:06:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 213 (0x12b0b5000) [pid = 1643] [serial = 1946] [outer = 0x11541f000] 11:06:16 INFO - PROCESS | 1643 | 1461607576324 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:06:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:06:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1025ms 11:06:16 INFO - PROCESS | 1643 | 1461607576615 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:06:16 INFO - PROCESS | 1643 | 1461607576619 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 11:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:06:16 INFO - PROCESS | 1643 | 1461607576623 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:06:16 INFO - PROCESS | 1643 | 1461607576626 Marionette TRACE conn2 <- [1,2566,null,{}] 11:06:16 INFO - PROCESS | 1643 | 1461607576630 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:16 INFO - PROCESS | 1643 | 1461607576758 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:06:16 INFO - PROCESS | 1643 | 1461607576876 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x1261ba800 == 78 [pid = 1643] [id = 649] 11:06:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 214 (0x115719c00) [pid = 1643] [serial = 1947] [outer = 0x0] 11:06:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 215 (0x1165a2000) [pid = 1643] [serial = 1948] [outer = 0x115719c00] 11:06:16 INFO - PROCESS | 1643 | 1461607576906 Marionette DEBUG loaded listener.js 11:06:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 216 (0x118f66000) [pid = 1643] [serial = 1949] [outer = 0x115719c00] 11:06:17 INFO - PROCESS | 1643 | 1461607577363 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 777ms 11:06:17 INFO - PROCESS | 1643 | 1461607577400 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:06:17 INFO - PROCESS | 1643 | 1461607577402 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 11:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:06:17 INFO - PROCESS | 1643 | 1461607577407 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:06:17 INFO - PROCESS | 1643 | 1461607577410 Marionette TRACE conn2 <- [1,2570,null,{}] 11:06:17 INFO - PROCESS | 1643 | 1461607577412 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:17 INFO - PROCESS | 1643 | 1461607577522 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:06:17 INFO - PROCESS | 1643 | 1461607577617 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x123b1d800 == 79 [pid = 1643] [id = 650] 11:06:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 217 (0x118836400) [pid = 1643] [serial = 1950] [outer = 0x0] 11:06:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 218 (0x11ac7bc00) [pid = 1643] [serial = 1951] [outer = 0x118836400] 11:06:17 INFO - PROCESS | 1643 | 1461607577646 Marionette DEBUG loaded listener.js 11:06:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 219 (0x11be23400) [pid = 1643] [serial = 1952] [outer = 0x118836400] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12f987800 == 78 [pid = 1643] [id = 540] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x13017e800 == 77 [pid = 1643] [id = 637] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12ebb1000 == 76 [pid = 1643] [id = 636] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12972f800 == 75 [pid = 1643] [id = 635] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12d514800 == 74 [pid = 1643] [id = 634] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12c046000 == 73 [pid = 1643] [id = 633] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1c4000 == 72 [pid = 1643] [id = 632] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 218 (0x12b74f400) [pid = 1643] [serial = 1810] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 217 (0x12b231c00) [pid = 1643] [serial = 1804] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 216 (0x12b682800) [pid = 1643] [serial = 1807] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 215 (0x12b75a400) [pid = 1643] [serial = 1813] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 214 (0x1291b4000) [pid = 1643] [serial = 1849] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12ad51800 == 71 [pid = 1643] [id = 631] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12973c000 == 70 [pid = 1643] [id = 630] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x126404800 == 69 [pid = 1643] [id = 629] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x11aff5800 == 68 [pid = 1643] [id = 628] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x125aca000 == 67 [pid = 1643] [id = 627] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12a7a0000 == 66 [pid = 1643] [id = 626] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x13044f800 == 65 [pid = 1643] [id = 625] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x130169000 == 64 [pid = 1643] [id = 624] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12f972800 == 63 [pid = 1643] [id = 623] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12e611800 == 62 [pid = 1643] [id = 622] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12dc2a000 == 61 [pid = 1643] [id = 621] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12d513000 == 60 [pid = 1643] [id = 620] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x12abf1000 == 59 [pid = 1643] [id = 619] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x123a1c800 == 58 [pid = 1643] [id = 618] 11:06:18 INFO - PROCESS | 1643 | --DOCSHELL 0x114b40000 == 57 [pid = 1643] [id = 617] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 213 (0x11a8f2800) [pid = 1643] [serial = 1789] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 212 (0x11b821000) [pid = 1643] [serial = 1829] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 211 (0x12ad0e800) [pid = 1643] [serial = 1787] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 210 (0x123b5d000) [pid = 1643] [serial = 1835] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 209 (0x11c8dc400) [pid = 1643] [serial = 1834] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 208 (0x126ee9000) [pid = 1643] [serial = 1846] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 207 (0x11ade8000) [pid = 1643] [serial = 1828] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 206 (0x11aabb800) [pid = 1643] [serial = 1826] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 205 (0x11c2bf000) [pid = 1643] [serial = 1792] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 204 (0x1264b8800) [pid = 1643] [serial = 1838] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 203 (0x12676e800) [pid = 1643] [serial = 1840] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 202 (0x1188b0c00) [pid = 1643] [serial = 1823] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x11ac7a800) [pid = 1643] [serial = 1816] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x11be24c00) [pid = 1643] [serial = 1831] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x125d5d800) [pid = 1643] [serial = 1837] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x11c0a0c00) [pid = 1643] [serial = 1832] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x127c68000) [pid = 1643] [serial = 1795] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x115712800) [pid = 1643] [serial = 1820] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 195 (0x12ad2e000) [pid = 1643] [serial = 1801] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 194 (0x11c2a1400) [pid = 1643] [serial = 1843] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 193 (0x11a8f3400) [pid = 1643] [serial = 1825] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 192 (0x115031800) [pid = 1643] [serial = 1819] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 191 (0x126c80000) [pid = 1643] [serial = 1844] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 190 (0x127777c00) [pid = 1643] [serial = 1847] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 189 (0x12ac72400) [pid = 1643] [serial = 1798] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x118838000) [pid = 1643] [serial = 1822] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x126c30c00) [pid = 1643] [serial = 1841] [outer = 0x0] [url = about:blank] 11:06:18 INFO - PROCESS | 1643 | 1461607578128 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 773ms 11:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:06:18 INFO - PROCESS | 1643 | 1461607578182 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:06:18 INFO - PROCESS | 1643 | 1461607578183 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 11:06:18 INFO - PROCESS | 1643 | 1461607578186 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:06:18 INFO - PROCESS | 1643 | 1461607578187 Marionette TRACE conn2 <- [1,2574,null,{}] 11:06:18 INFO - PROCESS | 1643 | 1461607578216 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:18 INFO - PROCESS | 1643 | 1461607578317 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:06:18 INFO - PROCESS | 1643 | 1461607578395 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a12000 == 58 [pid = 1643] [id = 651] 11:06:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x11ac7a400) [pid = 1643] [serial = 1953] [outer = 0x0] 11:06:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x11c2a3c00) [pid = 1643] [serial = 1954] [outer = 0x11ac7a400] 11:06:18 INFO - PROCESS | 1643 | 1461607578427 Marionette DEBUG loaded listener.js 11:06:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x11c9c8000) [pid = 1643] [serial = 1955] [outer = 0x11ac7a400] 11:06:18 INFO - PROCESS | 1643 | 1461607578767 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 625ms 11:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:06:18 INFO - PROCESS | 1643 | 1461607578811 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:06:18 INFO - PROCESS | 1643 | 1461607578812 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 11:06:18 INFO - PROCESS | 1643 | 1461607578814 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:06:18 INFO - PROCESS | 1643 | 1461607578816 Marionette TRACE conn2 <- [1,2578,null,{}] 11:06:18 INFO - PROCESS | 1643 | 1461607578818 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:18 INFO - PROCESS | 1643 | 1461607578917 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:06:18 INFO - PROCESS | 1643 | 1461607578995 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x1295be000 == 59 [pid = 1643] [id = 652] 11:06:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x11c8dc400) [pid = 1643] [serial = 1956] [outer = 0x0] 11:06:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 192 (0x125933400) [pid = 1643] [serial = 1957] [outer = 0x11c8dc400] 11:06:19 INFO - PROCESS | 1643 | 1461607579022 Marionette DEBUG loaded listener.js 11:06:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 193 (0x126c30c00) [pid = 1643] [serial = 1958] [outer = 0x11c8dc400] 11:06:19 INFO - PROCESS | 1643 | 1461607579316 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 517ms 11:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:06:19 INFO - PROCESS | 1643 | 1461607579333 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:06:19 INFO - PROCESS | 1643 | 1461607579334 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 11:06:19 INFO - PROCESS | 1643 | 1461607579336 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:06:19 INFO - PROCESS | 1643 | 1461607579337 Marionette TRACE conn2 <- [1,2582,null,{}] 11:06:19 INFO - PROCESS | 1643 | 1461607579341 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:19 INFO - PROCESS | 1643 | 1461607579442 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:06:19 INFO - PROCESS | 1643 | 1461607579447 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1bc000 == 60 [pid = 1643] [id = 653] 11:06:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x126c27800) [pid = 1643] [serial = 1959] [outer = 0x0] 11:06:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 195 (0x1277b5000) [pid = 1643] [serial = 1960] [outer = 0x126c27800] 11:06:19 INFO - PROCESS | 1643 | 1461607579473 Marionette DEBUG loaded listener.js 11:06:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 196 (0x129704400) [pid = 1643] [serial = 1961] [outer = 0x126c27800] 11:06:19 INFO - PROCESS | 1643 | 1461607579869 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 568ms 11:06:19 INFO - PROCESS | 1643 | 1461607579906 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:06:19 INFO - PROCESS | 1643 | 1461607579907 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 11:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:06:19 INFO - PROCESS | 1643 | 1461607579910 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:06:19 INFO - PROCESS | 1643 | 1461607579912 Marionette TRACE conn2 <- [1,2586,null,{}] 11:06:19 INFO - PROCESS | 1643 | 1461607579915 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:20 INFO - PROCESS | 1643 | 1461607580035 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:06:20 INFO - PROCESS | 1643 | 1461607580042 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c286800 == 61 [pid = 1643] [id = 654] 11:06:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x12a1e9800) [pid = 1643] [serial = 1962] [outer = 0x0] 11:06:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x12a258800) [pid = 1643] [serial = 1963] [outer = 0x12a1e9800] 11:06:20 INFO - PROCESS | 1643 | 1461607580069 Marionette DEBUG loaded listener.js 11:06:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x12ab20c00) [pid = 1643] [serial = 1964] [outer = 0x12a1e9800] 11:06:20 INFO - PROCESS | 1643 | 1461607580451 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 569ms 11:06:20 INFO - PROCESS | 1643 | 1461607580479 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:06:20 INFO - PROCESS | 1643 | 1461607580481 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 11:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:06:20 INFO - PROCESS | 1643 | 1461607580488 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:06:20 INFO - PROCESS | 1643 | 1461607580489 Marionette TRACE conn2 <- [1,2590,null,{}] 11:06:20 INFO - PROCESS | 1643 | 1461607580492 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:20 INFO - PROCESS | 1643 | 1461607580619 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:06:20 INFO - PROCESS | 1643 | 1461607580633 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d517800 == 62 [pid = 1643] [id = 655] 11:06:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x12a23e000) [pid = 1643] [serial = 1965] [outer = 0x0] 11:06:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x12ac75400) [pid = 1643] [serial = 1966] [outer = 0x12a23e000] 11:06:20 INFO - PROCESS | 1643 | 1461607580659 Marionette DEBUG loaded listener.js 11:06:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x12ad0b400) [pid = 1643] [serial = 1967] [outer = 0x12a23e000] 11:06:21 INFO - PROCESS | 1643 | 1461607581043 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 572ms 11:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:06:21 INFO - PROCESS | 1643 | 1461607581062 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:06:21 INFO - PROCESS | 1643 | 1461607581063 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 11:06:21 INFO - PROCESS | 1643 | 1461607581065 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:06:21 INFO - PROCESS | 1643 | 1461607581066 Marionette TRACE conn2 <- [1,2594,null,{}] 11:06:21 INFO - PROCESS | 1643 | 1461607581069 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:21 INFO - PROCESS | 1643 | 1461607581198 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:06:21 INFO - PROCESS | 1643 | 1461607581214 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e615800 == 63 [pid = 1643] [id = 656] 11:06:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x12ad0c800) [pid = 1643] [serial = 1968] [outer = 0x0] 11:06:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 204 (0x12ae0e000) [pid = 1643] [serial = 1969] [outer = 0x12ad0c800] 11:06:21 INFO - PROCESS | 1643 | 1461607581239 Marionette DEBUG loaded listener.js 11:06:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 205 (0x12b232800) [pid = 1643] [serial = 1970] [outer = 0x12ad0c800] 11:06:21 INFO - PROCESS | 1643 | 1461607581632 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 618ms 11:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:06:21 INFO - PROCESS | 1643 | 1461607581684 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:06:21 INFO - PROCESS | 1643 | 1461607581685 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 11:06:21 INFO - PROCESS | 1643 | 1461607581687 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:06:21 INFO - PROCESS | 1643 | 1461607581689 Marionette TRACE conn2 <- [1,2598,null,{}] 11:06:21 INFO - PROCESS | 1643 | 1461607581698 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:21 INFO - PROCESS | 1643 | 1461607581863 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:06:21 INFO - PROCESS | 1643 | 1461607581894 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f1da800 == 64 [pid = 1643] [id = 657] 11:06:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 206 (0x12ad33400) [pid = 1643] [serial = 1971] [outer = 0x0] 11:06:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 207 (0x12b353000) [pid = 1643] [serial = 1972] [outer = 0x12ad33400] 11:06:21 INFO - PROCESS | 1643 | 1461607581919 Marionette DEBUG loaded listener.js 11:06:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 208 (0x12b681000) [pid = 1643] [serial = 1973] [outer = 0x12ad33400] 11:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 207 (0x126737000) [pid = 1643] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 206 (0x12a1ebc00) [pid = 1643] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 205 (0x12a23c000) [pid = 1643] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 204 (0x11c8de800) [pid = 1643] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 203 (0x11541d400) [pid = 1643] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 202 (0x11ada5000) [pid = 1643] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x11c8d9c00) [pid = 1643] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x11925fc00) [pid = 1643] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x115028400) [pid = 1643] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x11c0a6000) [pid = 1643] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x12ace1800) [pid = 1643] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:06:22 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x12777ac00) [pid = 1643] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:06:22 INFO - PROCESS | 1643 | 1461607582507 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 871ms 11:06:22 INFO - PROCESS | 1643 | 1461607582559 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:06:22 INFO - PROCESS | 1643 | 1461607582561 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 11:06:22 INFO - PROCESS | 1643 | 1461607582563 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:06:22 INFO - PROCESS | 1643 | 1461607582564 Marionette TRACE conn2 <- [1,2602,null,{}] 11:06:22 INFO - PROCESS | 1643 | 1461607582566 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:22 INFO - PROCESS | 1643 | 1461607582717 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:06:22 INFO - PROCESS | 1643 | 1461607582827 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x12972a000 == 65 [pid = 1643] [id = 658] 11:06:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x1133e4c00) [pid = 1643] [serial = 1974] [outer = 0x0] 11:06:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x11c8dec00) [pid = 1643] [serial = 1975] [outer = 0x1133e4c00] 11:06:22 INFO - PROCESS | 1643 | 1461607582853 Marionette DEBUG loaded listener.js 11:06:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x12a4cd400) [pid = 1643] [serial = 1976] [outer = 0x1133e4c00] 11:06:23 INFO - PROCESS | 1643 | 1461607583171 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 619ms 11:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:06:23 INFO - PROCESS | 1643 | 1461607583183 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:06:23 INFO - PROCESS | 1643 | 1461607583184 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 11:06:23 INFO - PROCESS | 1643 | 1461607583186 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:06:23 INFO - PROCESS | 1643 | 1461607583188 Marionette TRACE conn2 <- [1,2606,null,{}] 11:06:23 INFO - PROCESS | 1643 | 1461607583192 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:23 INFO - PROCESS | 1643 | 1461607583311 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:06:23 INFO - PROCESS | 1643 | 1461607583385 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x130444000 == 66 [pid = 1643] [id = 659] 11:06:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x11925fc00) [pid = 1643] [serial = 1977] [outer = 0x0] 11:06:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x12acdc400) [pid = 1643] [serial = 1978] [outer = 0x11925fc00] 11:06:23 INFO - PROCESS | 1643 | 1461607583414 Marionette DEBUG loaded listener.js 11:06:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x12bea1800) [pid = 1643] [serial = 1979] [outer = 0x11925fc00] 11:06:23 INFO - PROCESS | 1643 | 1461607583763 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 620ms 11:06:23 INFO - PROCESS | 1643 | 1461607583807 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:06:23 INFO - PROCESS | 1643 | 1461607583808 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 11:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:06:23 INFO - PROCESS | 1643 | 1461607583811 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:06:23 INFO - PROCESS | 1643 | 1461607583812 Marionette TRACE conn2 <- [1,2610,null,{}] 11:06:23 INFO - PROCESS | 1643 | 1461607583815 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:23 INFO - PROCESS | 1643 | 1461607583916 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:06:23 INFO - PROCESS | 1643 | 1461607583994 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x138e04000 == 67 [pid = 1643] [id = 660] 11:06:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x11ade7800) [pid = 1643] [serial = 1980] [outer = 0x0] 11:06:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 204 (0x12bea6800) [pid = 1643] [serial = 1981] [outer = 0x11ade7800] 11:06:24 INFO - PROCESS | 1643 | 1461607584019 Marionette DEBUG loaded listener.js 11:06:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 205 (0x12c954000) [pid = 1643] [serial = 1982] [outer = 0x11ade7800] 11:06:24 INFO - PROCESS | 1643 | 1461607584291 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:06:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:06:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 521ms 11:06:24 INFO - PROCESS | 1643 | 1461607584332 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:06:24 INFO - PROCESS | 1643 | 1461607584333 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 11:06:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:06:24 INFO - PROCESS | 1643 | 1461607584336 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:06:24 INFO - PROCESS | 1643 | 1461607584336 Marionette TRACE conn2 <- [1,2614,null,{}] 11:06:24 INFO - PROCESS | 1643 | 1461607584339 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:24 INFO - PROCESS | 1643 | 1461607584445 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:06:24 INFO - PROCESS | 1643 | 1461607584634 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x11ab13800 == 68 [pid = 1643] [id = 661] 11:06:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 206 (0x114bbe000) [pid = 1643] [serial = 1983] [outer = 0x0] 11:06:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 207 (0x11541d800) [pid = 1643] [serial = 1984] [outer = 0x114bbe000] 11:06:24 INFO - PROCESS | 1643 | 1461607584680 Marionette DEBUG loaded listener.js 11:06:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 208 (0x118841000) [pid = 1643] [serial = 1985] [outer = 0x114bbe000] 11:06:25 INFO - PROCESS | 1643 | 1461607585130 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 820ms 11:06:25 INFO - PROCESS | 1643 | 1461607585160 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:06:25 INFO - PROCESS | 1643 | 1461607585163 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 11:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:06:25 INFO - PROCESS | 1643 | 1461607585168 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:06:25 INFO - PROCESS | 1643 | 1461607585171 Marionette TRACE conn2 <- [1,2618,null,{}] 11:06:25 INFO - PROCESS | 1643 | 1461607585176 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:25 INFO - PROCESS | 1643 | 1461607585299 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:06:25 INFO - PROCESS | 1643 | 1461607585388 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x129775000 == 69 [pid = 1643] [id = 662] 11:06:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 209 (0x11af43000) [pid = 1643] [serial = 1986] [outer = 0x0] 11:06:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 210 (0x11be1f000) [pid = 1643] [serial = 1987] [outer = 0x11af43000] 11:06:25 INFO - PROCESS | 1643 | 1461607585420 Marionette DEBUG loaded listener.js 11:06:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 211 (0x11c8d2c00) [pid = 1643] [serial = 1988] [outer = 0x11af43000] 11:06:25 INFO - PROCESS | 1643 | 1461607585854 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 722ms 11:06:25 INFO - PROCESS | 1643 | 1461607585905 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:06:25 INFO - PROCESS | 1643 | 1461607585908 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 11:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:06:25 INFO - PROCESS | 1643 | 1461607585942 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:06:25 INFO - PROCESS | 1643 | 1461607585943 Marionette TRACE conn2 <- [1,2622,null,{}] 11:06:25 INFO - PROCESS | 1643 | 1461607585947 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:26 INFO - PROCESS | 1643 | 1461607586070 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:06:26 INFO - PROCESS | 1643 | 1461607586159 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x12eba6000 == 70 [pid = 1643] [id = 663] 11:06:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 212 (0x126296c00) [pid = 1643] [serial = 1989] [outer = 0x0] 11:06:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 213 (0x127071c00) [pid = 1643] [serial = 1990] [outer = 0x126296c00] 11:06:26 INFO - PROCESS | 1643 | 1461607586191 Marionette DEBUG loaded listener.js 11:06:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 214 (0x12a23ac00) [pid = 1643] [serial = 1991] [outer = 0x126296c00] 11:06:26 INFO - PROCESS | 1643 | 1461607586642 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 743ms 11:06:26 INFO - PROCESS | 1643 | 1461607586666 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:06:26 INFO - PROCESS | 1643 | 1461607586668 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 11:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:06:26 INFO - PROCESS | 1643 | 1461607586675 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:06:26 INFO - PROCESS | 1643 | 1461607586680 Marionette TRACE conn2 <- [1,2626,null,{}] 11:06:26 INFO - PROCESS | 1643 | 1461607586683 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:26 INFO - PROCESS | 1643 | 1461607586806 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:06:26 INFO - PROCESS | 1643 | 1461607586898 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x1373d3000 == 71 [pid = 1643] [id = 664] 11:06:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 215 (0x12a1a5800) [pid = 1643] [serial = 1992] [outer = 0x0] 11:06:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 216 (0x12a72b400) [pid = 1643] [serial = 1993] [outer = 0x12a1a5800] 11:06:26 INFO - PROCESS | 1643 | 1461607586929 Marionette DEBUG loaded listener.js 11:06:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 217 (0x12b35f400) [pid = 1643] [serial = 1994] [outer = 0x12a1a5800] 11:06:27 INFO - PROCESS | 1643 | 1461607587360 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 728ms 11:06:27 INFO - PROCESS | 1643 | 1461607587405 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:06:27 INFO - PROCESS | 1643 | 1461607587407 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 11:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:06:27 INFO - PROCESS | 1643 | 1461607587424 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:06:27 INFO - PROCESS | 1643 | 1461607587425 Marionette TRACE conn2 <- [1,2630,null,{}] 11:06:27 INFO - PROCESS | 1643 | 1461607587428 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:27 INFO - PROCESS | 1643 | 1461607587548 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:06:27 INFO - PROCESS | 1643 | 1461607587636 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a7a6000 == 72 [pid = 1643] [id = 665] 11:06:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 218 (0x12b5c2c00) [pid = 1643] [serial = 1995] [outer = 0x0] 11:06:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 219 (0x12bad4400) [pid = 1643] [serial = 1996] [outer = 0x12b5c2c00] 11:06:27 INFO - PROCESS | 1643 | 1461607587668 Marionette DEBUG loaded listener.js 11:06:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 220 (0x12be9b800) [pid = 1643] [serial = 1997] [outer = 0x12b5c2c00] 11:06:28 INFO - PROCESS | 1643 | 1461607588055 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 675ms 11:06:28 INFO - PROCESS | 1643 | 1461607588098 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:06:28 INFO - PROCESS | 1643 | 1461607588099 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 11:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:06:28 INFO - PROCESS | 1643 | 1461607588102 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:06:28 INFO - PROCESS | 1643 | 1461607588103 Marionette TRACE conn2 <- [1,2634,null,{}] 11:06:28 INFO - PROCESS | 1643 | 1461607588105 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:28 INFO - PROCESS | 1643 | 1461607588228 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:06:28 INFO - PROCESS | 1643 | 1461607588345 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a7c8800 == 73 [pid = 1643] [id = 666] 11:06:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 221 (0x12c111400) [pid = 1643] [serial = 1998] [outer = 0x0] 11:06:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 222 (0x12c958800) [pid = 1643] [serial = 1999] [outer = 0x12c111400] 11:06:28 INFO - PROCESS | 1643 | 1461607588384 Marionette DEBUG loaded listener.js 11:06:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 223 (0x12c985400) [pid = 1643] [serial = 2000] [outer = 0x12c111400] 11:06:28 INFO - PROCESS | 1643 | 1461607588836 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 773ms 11:06:28 INFO - PROCESS | 1643 | 1461607588877 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:06:28 INFO - PROCESS | 1643 | 1461607588878 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 11:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:06:28 INFO - PROCESS | 1643 | 1461607588880 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:06:28 INFO - PROCESS | 1643 | 1461607588882 Marionette TRACE conn2 <- [1,2638,null,{}] 11:06:28 INFO - PROCESS | 1643 | 1461607588884 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:29 INFO - PROCESS | 1643 | 1461607589007 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:06:29 INFO - PROCESS | 1643 | 1461607589127 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a9c3000 == 74 [pid = 1643] [id = 667] 11:06:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 224 (0x12c986400) [pid = 1643] [serial = 2001] [outer = 0x0] 11:06:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 225 (0x12c98cc00) [pid = 1643] [serial = 2002] [outer = 0x12c986400] 11:06:29 INFO - PROCESS | 1643 | 1461607589160 Marionette DEBUG loaded listener.js 11:06:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 226 (0x12d203c00) [pid = 1643] [serial = 2003] [outer = 0x12c986400] 11:06:29 INFO - PROCESS | 1643 | 1461607589562 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 722ms 11:06:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:06:29 INFO - PROCESS | 1643 | 1461607589602 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:06:29 INFO - PROCESS | 1643 | 1461607589604 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 11:06:29 INFO - PROCESS | 1643 | 1461607589606 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:06:29 INFO - PROCESS | 1643 | 1461607589608 Marionette TRACE conn2 <- [1,2642,null,{}] 11:06:29 INFO - PROCESS | 1643 | 1461607589610 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:29 INFO - PROCESS | 1643 | 1461607589730 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:06:29 INFO - PROCESS | 1643 | 1461607589819 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a9dd000 == 75 [pid = 1643] [id = 668] 11:06:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 227 (0x12d110c00) [pid = 1643] [serial = 2004] [outer = 0x0] 11:06:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 228 (0x12d20c000) [pid = 1643] [serial = 2005] [outer = 0x12d110c00] 11:06:29 INFO - PROCESS | 1643 | 1461607589849 Marionette DEBUG loaded listener.js 11:06:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 229 (0x12d2d3400) [pid = 1643] [serial = 2006] [outer = 0x12d110c00] 11:06:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:06:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 11:06:30 INFO - PROCESS | 1643 | 1461607590269 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:06:30 INFO - PROCESS | 1643 | 1461607590278 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:06:30 INFO - PROCESS | 1643 | 1461607590279 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 11:06:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:06:30 INFO - PROCESS | 1643 | 1461607590282 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:06:30 INFO - PROCESS | 1643 | 1461607590283 Marionette TRACE conn2 <- [1,2646,null,{}] 11:06:30 INFO - PROCESS | 1643 | 1461607590285 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:30 INFO - PROCESS | 1643 | 1461607590405 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:06:30 INFO - PROCESS | 1643 | 1461607590524 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x13ace5000 == 76 [pid = 1643] [id = 669] 11:06:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 230 (0x12d204000) [pid = 1643] [serial = 2007] [outer = 0x0] 11:06:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 231 (0x12d2d8000) [pid = 1643] [serial = 2008] [outer = 0x12d204000] 11:06:30 INFO - PROCESS | 1643 | 1461607590556 Marionette DEBUG loaded listener.js 11:06:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 232 (0x12d50bc00) [pid = 1643] [serial = 2009] [outer = 0x12d204000] 11:06:30 INFO - PROCESS | 1643 | 1461607590952 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:06:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:06:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 718ms 11:06:31 INFO - PROCESS | 1643 | 1461607591000 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:06:31 INFO - PROCESS | 1643 | 1461607591002 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 11:06:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:06:31 INFO - PROCESS | 1643 | 1461607591004 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:06:31 INFO - PROCESS | 1643 | 1461607591005 Marionette TRACE conn2 <- [1,2650,null,{}] 11:06:31 INFO - PROCESS | 1643 | 1461607591008 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:31 INFO - PROCESS | 1643 | 1461607591129 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:06:31 INFO - PROCESS | 1643 | 1461607591249 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a61b000 == 77 [pid = 1643] [id = 670] 11:06:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 233 (0x12d2d9400) [pid = 1643] [serial = 2010] [outer = 0x0] 11:06:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 234 (0x12d785c00) [pid = 1643] [serial = 2011] [outer = 0x12d2d9400] 11:06:31 INFO - PROCESS | 1643 | 1461607591283 Marionette DEBUG loaded listener.js 11:06:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 235 (0x12d78cc00) [pid = 1643] [serial = 2012] [outer = 0x12d2d9400] 11:06:31 INFO - PROCESS | 1643 | 1461607591815 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:06:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:06:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 872ms 11:06:31 INFO - PROCESS | 1643 | 1461607591877 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:06:31 INFO - PROCESS | 1643 | 1461607591880 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 11:06:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:06:31 INFO - PROCESS | 1643 | 1461607591883 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:06:31 INFO - PROCESS | 1643 | 1461607591885 Marionette TRACE conn2 <- [1,2654,null,{}] 11:06:31 INFO - PROCESS | 1643 | 1461607591889 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:32 INFO - PROCESS | 1643 | 1461607592030 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:06:32 INFO - PROCESS | 1643 | 1461607592123 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c30d000 == 78 [pid = 1643] [id = 671] 11:06:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 236 (0x11a826800) [pid = 1643] [serial = 2013] [outer = 0x0] 11:06:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 237 (0x1264ba000) [pid = 1643] [serial = 2014] [outer = 0x11a826800] 11:06:32 INFO - PROCESS | 1643 | 1461607592157 Marionette DEBUG loaded listener.js 11:06:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 238 (0x12dc19400) [pid = 1643] [serial = 2015] [outer = 0x11a826800] 11:06:32 INFO - PROCESS | 1643 | 1461607592597 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:06:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:06:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 723ms 11:06:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:06:32 INFO - PROCESS | 1643 | 1461607592606 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:06:32 INFO - PROCESS | 1643 | 1461607592607 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 11:06:32 INFO - PROCESS | 1643 | 1461607592610 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:06:32 INFO - PROCESS | 1643 | 1461607592612 Marionette TRACE conn2 <- [1,2658,null,{}] 11:06:32 INFO - PROCESS | 1643 | 1461607592614 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:32 INFO - PROCESS | 1643 | 1461607592753 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:06:32 INFO - PROCESS | 1643 | 1461607592848 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12fe03800 == 79 [pid = 1643] [id = 672] 11:06:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 239 (0x12d207400) [pid = 1643] [serial = 2016] [outer = 0x0] 11:06:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 240 (0x12ddc9000) [pid = 1643] [serial = 2017] [outer = 0x12d207400] 11:06:32 INFO - PROCESS | 1643 | 1461607592880 Marionette DEBUG loaded listener.js 11:06:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 241 (0x12e646400) [pid = 1643] [serial = 2018] [outer = 0x12d207400] 11:06:33 INFO - PROCESS | 1643 | 1461607593638 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:06:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:06:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1069ms 11:06:33 INFO - PROCESS | 1643 | 1461607593683 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:06:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:06:33 INFO - PROCESS | 1643 | 1461607593686 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 11:06:33 INFO - PROCESS | 1643 | 1461607593692 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:06:33 INFO - PROCESS | 1643 | 1461607593696 Marionette TRACE conn2 <- [1,2662,null,{}] 11:06:33 INFO - PROCESS | 1643 | 1461607593701 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:33 INFO - PROCESS | 1643 | 1461607593853 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:06:33 INFO - PROCESS | 1643 | 1461607593946 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x12971f800 == 80 [pid = 1643] [id = 673] 11:06:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 242 (0x118cec800) [pid = 1643] [serial = 2019] [outer = 0x0] 11:06:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 243 (0x118f6c000) [pid = 1643] [serial = 2020] [outer = 0x118cec800] 11:06:33 INFO - PROCESS | 1643 | 1461607593975 Marionette DEBUG loaded listener.js 11:06:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 244 (0x11a8fb400) [pid = 1643] [serial = 2021] [outer = 0x118cec800] 11:06:34 INFO - PROCESS | 1643 | 1461607594402 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:06:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:06:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 724ms 11:06:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:06:34 INFO - PROCESS | 1643 | 1461607594415 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:06:34 INFO - PROCESS | 1643 | 1461607594418 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 11:06:34 INFO - PROCESS | 1643 | 1461607594423 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:06:34 INFO - PROCESS | 1643 | 1461607594424 Marionette TRACE conn2 <- [1,2666,null,{}] 11:06:34 INFO - PROCESS | 1643 | 1461607594427 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:34 INFO - PROCESS | 1643 | 1461607594536 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:06:34 INFO - PROCESS | 1643 | 1461607594660 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b01d800 == 81 [pid = 1643] [id = 674] 11:06:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 245 (0x11ad98400) [pid = 1643] [serial = 2022] [outer = 0x0] 11:06:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 246 (0x11ade7000) [pid = 1643] [serial = 2023] [outer = 0x11ad98400] 11:06:34 INFO - PROCESS | 1643 | 1461607594691 Marionette DEBUG loaded listener.js 11:06:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 247 (0x11c09c400) [pid = 1643] [serial = 2024] [outer = 0x11ad98400] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x138e04000 == 80 [pid = 1643] [id = 660] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x130444000 == 79 [pid = 1643] [id = 659] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12972a000 == 78 [pid = 1643] [id = 658] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12f1da800 == 77 [pid = 1643] [id = 657] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12e615800 == 76 [pid = 1643] [id = 656] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12d517800 == 75 [pid = 1643] [id = 655] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 246 (0x126294c00) [pid = 1643] [serial = 1861] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 245 (0x129373000) [pid = 1643] [serial = 1864] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 244 (0x12a23ec00) [pid = 1643] [serial = 1867] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 243 (0x12a4d4c00) [pid = 1643] [serial = 1870] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 242 (0x12ab1ec00) [pid = 1643] [serial = 1873] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 241 (0x12ac71000) [pid = 1643] [serial = 1876] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 240 (0x12b0b0800) [pid = 1643] [serial = 1915] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12c286800 == 74 [pid = 1643] [id = 654] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1bc000 == 73 [pid = 1643] [id = 653] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x1295be000 == 72 [pid = 1643] [id = 652] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x123a12000 == 71 [pid = 1643] [id = 651] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x123b1d800 == 70 [pid = 1643] [id = 650] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x1261ba800 == 69 [pid = 1643] [id = 649] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x139d33800 == 68 [pid = 1643] [id = 646] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x139c1c800 == 67 [pid = 1643] [id = 645] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x138e08800 == 66 [pid = 1643] [id = 644] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x1373dd800 == 65 [pid = 1643] [id = 643] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x13738f000 == 64 [pid = 1643] [id = 642] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x13016c000 == 63 [pid = 1643] [id = 641] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x12a7ac000 == 62 [pid = 1643] [id = 640] 11:06:35 INFO - PROCESS | 1643 | --DOCSHELL 0x11c922000 == 61 [pid = 1643] [id = 639] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 239 (0x12a1a1400) [pid = 1643] [serial = 1850] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 238 (0x126eac800) [pid = 1643] [serial = 1897] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 237 (0x12a255000) [pid = 1643] [serial = 1900] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 236 (0x12abbd000) [pid = 1643] [serial = 1903] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 235 (0x12a4cfc00) [pid = 1643] [serial = 1901] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 234 (0x125926800) [pid = 1643] [serial = 1894] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 233 (0x116547c00) [pid = 1643] [serial = 1882] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 232 (0x118ce7c00) [pid = 1643] [serial = 1883] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 231 (0x11be2a000) [pid = 1643] [serial = 1888] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 230 (0x11c7e6400) [pid = 1643] [serial = 1889] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 229 (0x11c9d3000) [pid = 1643] [serial = 1891] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 228 (0x123b56800) [pid = 1643] [serial = 1892] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 227 (0x119d90c00) [pid = 1643] [serial = 1885] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 226 (0x11aac8c00) [pid = 1643] [serial = 1886] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 225 (0x1134d8800) [pid = 1643] [serial = 1852] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 224 (0x12abc0800) [pid = 1643] [serial = 1879] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 223 (0x11be1cc00) [pid = 1643] [serial = 1858] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 222 (0x126c25000) [pid = 1643] [serial = 1907] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 221 (0x118f5f000) [pid = 1643] [serial = 1855] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 220 (0x11aac3800) [pid = 1643] [serial = 1906] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 219 (0x12ac73800) [pid = 1643] [serial = 1904] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 218 (0x12acdf800) [pid = 1643] [serial = 1910] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 217 (0x12a1eac00) [pid = 1643] [serial = 1898] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 216 (0x126736c00) [pid = 1643] [serial = 1895] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 215 (0x12acab000) [pid = 1643] [serial = 1909] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 214 (0x12ad11800) [pid = 1643] [serial = 1912] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | --DOMWINDOW == 213 (0x12afc3c00) [pid = 1643] [serial = 1913] [outer = 0x0] [url = about:blank] 11:06:35 INFO - PROCESS | 1643 | 1461607595584 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:06:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 11:06:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1176ms 11:06:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:06:35 INFO - PROCESS | 1643 | 1461607595599 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:06:35 INFO - PROCESS | 1643 | 1461607595600 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 11:06:35 INFO - PROCESS | 1643 | 1461607595602 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:06:35 INFO - PROCESS | 1643 | 1461607595605 Marionette TRACE conn2 <- [1,2670,null,{}] 11:06:35 INFO - PROCESS | 1643 | 1461607595613 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:35 INFO - PROCESS | 1643 | 1461607595716 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:06:35 INFO - PROCESS | 1643 | 1461607595721 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c919800 == 62 [pid = 1643] [id = 675] 11:06:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 214 (0x11c2a5c00) [pid = 1643] [serial = 2025] [outer = 0x0] 11:06:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 215 (0x11c9d2400) [pid = 1643] [serial = 2026] [outer = 0x11c2a5c00] 11:06:35 INFO - PROCESS | 1643 | 1461607595750 Marionette DEBUG loaded listener.js 11:06:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 216 (0x125926c00) [pid = 1643] [serial = 2027] [outer = 0x11c2a5c00] 11:06:36 INFO - PROCESS | 1643 | --DOCSHELL 0x12f99e800 == 61 [pid = 1643] [id = 17] 11:06:36 INFO - PROCESS | 1643 | 1461607596666 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 11:06:36 INFO - PROCESS | 1643 | 1461607596680 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 11:06:36 INFO - PROCESS | 1643 | 1461607596682 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:06:36 INFO - PROCESS | 1643 | 1461607596684 Marionette TRACE conn2 <- [1,2674,null,{}] 11:06:36 INFO - PROCESS | 1643 | 1461607596686 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:36 INFO - PROCESS | 1643 | 1461607596785 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:06:36 INFO - PROCESS | 1643 | 1461607596790 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x12a79b800 == 62 [pid = 1643] [id = 676] 11:06:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 217 (0x126752000) [pid = 1643] [serial = 2028] [outer = 0x0] 11:06:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 218 (0x126c87c00) [pid = 1643] [serial = 2029] [outer = 0x126752000] 11:06:36 INFO - PROCESS | 1643 | 1461607596816 Marionette DEBUG loaded listener.js 11:06:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 219 (0x1271c4000) [pid = 1643] [serial = 2030] [outer = 0x126752000] 11:06:37 INFO - PROCESS | 1643 | 1461607597686 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 11:06:37 INFO - PROCESS | 1643 | 1461607597706 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 11:06:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:06:37 INFO - PROCESS | 1643 | 1461607597722 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:06:37 INFO - PROCESS | 1643 | 1461607597723 Marionette TRACE conn2 <- [1,2678,null,{}] 11:06:37 INFO - PROCESS | 1643 | 1461607597727 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:37 INFO - PROCESS | 1643 | 1461607597851 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:06:37 INFO - PROCESS | 1643 | 1461607597874 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba07000 == 63 [pid = 1643] [id = 677] 11:06:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 220 (0x126eee800) [pid = 1643] [serial = 2031] [outer = 0x0] 11:06:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 221 (0x127c6f400) [pid = 1643] [serial = 2032] [outer = 0x126eee800] 11:06:37 INFO - PROCESS | 1643 | 1461607597900 Marionette DEBUG loaded listener.js 11:06:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 222 (0x129703400) [pid = 1643] [serial = 2033] [outer = 0x126eee800] 11:06:38 INFO - PROCESS | 1643 | 1461607598782 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:06:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 11:06:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1081ms 11:06:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:06:38 INFO - PROCESS | 1643 | 1461607598796 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:06:38 INFO - PROCESS | 1643 | 1461607598797 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 11:06:38 INFO - PROCESS | 1643 | 1461607598799 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:06:38 INFO - PROCESS | 1643 | 1461607598800 Marionette TRACE conn2 <- [1,2682,null,{}] 11:06:38 INFO - PROCESS | 1643 | 1461607598802 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:38 INFO - PROCESS | 1643 | 1461607598944 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:06:38 INFO - PROCESS | 1643 | 1461607598961 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d259000 == 64 [pid = 1643] [id = 678] 11:06:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 223 (0x12970c800) [pid = 1643] [serial = 2034] [outer = 0x0] 11:06:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 224 (0x12a255000) [pid = 1643] [serial = 2035] [outer = 0x12970c800] 11:06:38 INFO - PROCESS | 1643 | 1461607598989 Marionette DEBUG loaded listener.js 11:06:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 225 (0x12ac72400) [pid = 1643] [serial = 2036] [outer = 0x12970c800] 11:06:39 INFO - PROCESS | 1643 | --DOMWINDOW == 224 (0x12a23e000) [pid = 1643] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:06:39 INFO - PROCESS | 1643 | --DOMWINDOW == 223 (0x12ad0c800) [pid = 1643] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:06:39 INFO - PROCESS | 1643 | --DOMWINDOW == 222 (0x1133e4c00) [pid = 1643] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:06:39 INFO - PROCESS | 1643 | --DOMWINDOW == 221 (0x12ad33400) [pid = 1643] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:06:39 INFO - PROCESS | 1643 | --DOMWINDOW == 220 (0x126c27800) [pid = 1643] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:06:39 INFO - PROCESS | 1643 | --DOMWINDOW == 219 (0x118836400) [pid = 1643] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:06:39 INFO - PROCESS | 1643 | --DOMWINDOW == 218 (0x11c8dc400) [pid = 1643] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:06:39 INFO - PROCESS | 1643 | --DOMWINDOW == 217 (0x115719c00) [pid = 1643] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:06:39 INFO - PROCESS | 1643 | --DOMWINDOW == 216 (0x12a1e9800) [pid = 1643] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:06:39 INFO - PROCESS | 1643 | --DOMWINDOW == 215 (0x11925fc00) [pid = 1643] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:06:39 INFO - PROCESS | 1643 | --DOMWINDOW == 214 (0x11ac7a400) [pid = 1643] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:06:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 11:06:39 INFO - PROCESS | 1643 | 1461607599918 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:06:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1124ms 11:06:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:06:39 INFO - PROCESS | 1643 | 1461607599926 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:06:39 INFO - PROCESS | 1643 | 1461607599927 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 11:06:39 INFO - PROCESS | 1643 | 1461607599929 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:06:39 INFO - PROCESS | 1643 | 1461607599930 Marionette TRACE conn2 <- [1,2686,null,{}] 11:06:39 INFO - PROCESS | 1643 | 1461607599933 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:40 INFO - PROCESS | 1643 | 1461607600033 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:06:40 INFO - PROCESS | 1643 | 1461607600038 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x129773000 == 65 [pid = 1643] [id = 679] 11:06:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 215 (0x118833c00) [pid = 1643] [serial = 2037] [outer = 0x0] 11:06:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 216 (0x126c27800) [pid = 1643] [serial = 2038] [outer = 0x118833c00] 11:06:40 INFO - PROCESS | 1643 | 1461607600064 Marionette DEBUG loaded listener.js 11:06:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 217 (0x12aca8800) [pid = 1643] [serial = 2039] [outer = 0x118833c00] 11:06:40 INFO - PROCESS | 1643 | 1461607600920 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 11:06:40 INFO - PROCESS | 1643 | 1461607600951 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 11:06:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:06:40 INFO - PROCESS | 1643 | 1461607600953 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:06:40 INFO - PROCESS | 1643 | 1461607600954 Marionette TRACE conn2 <- [1,2690,null,{}] 11:06:40 INFO - PROCESS | 1643 | 1461607600963 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:41 INFO - PROCESS | 1643 | 1461607601085 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:06:41 INFO - PROCESS | 1643 | 1461607601093 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x12e41d000 == 66 [pid = 1643] [id = 680] 11:06:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 218 (0x113609400) [pid = 1643] [serial = 2040] [outer = 0x0] 11:06:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 219 (0x12acdf000) [pid = 1643] [serial = 2041] [outer = 0x113609400] 11:06:41 INFO - PROCESS | 1643 | 1461607601118 Marionette DEBUG loaded listener.js 11:06:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 220 (0x12afc6000) [pid = 1643] [serial = 2042] [outer = 0x113609400] 11:06:42 INFO - PROCESS | 1643 | 1461607602105 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 11:06:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:06:42 INFO - PROCESS | 1643 | 1461607602132 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 11:06:42 INFO - PROCESS | 1643 | 1461607602135 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:06:42 INFO - PROCESS | 1643 | 1461607602137 Marionette TRACE conn2 <- [1,2694,null,{}] 11:06:42 INFO - PROCESS | 1643 | 1461607602141 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:42 INFO - PROCESS | 1643 | 1461607602260 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:06:42 INFO - PROCESS | 1643 | 1461607602376 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x125abf800 == 67 [pid = 1643] [id = 681] 11:06:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 221 (0x115711c00) [pid = 1643] [serial = 2043] [outer = 0x0] 11:06:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 222 (0x119132400) [pid = 1643] [serial = 2044] [outer = 0x115711c00] 11:06:42 INFO - PROCESS | 1643 | 1461607602411 Marionette DEBUG loaded listener.js 11:06:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 223 (0x11aac7400) [pid = 1643] [serial = 2045] [outer = 0x115711c00] 11:06:43 INFO - PROCESS | 1643 | 1461607603355 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 11:06:43 INFO - PROCESS | 1643 | 1461607603411 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 11:06:43 INFO - PROCESS | 1643 | 1461607603416 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:06:43 INFO - PROCESS | 1643 | 1461607603418 Marionette TRACE conn2 <- [1,2698,null,{}] 11:06:43 INFO - PROCESS | 1643 | 1461607603420 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:43 INFO - PROCESS | 1643 | 1461607603538 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:06:43 INFO - PROCESS | 1643 | 1461607603679 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c055800 == 68 [pid = 1643] [id = 682] 11:06:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 224 (0x11c8d6c00) [pid = 1643] [serial = 2046] [outer = 0x0] 11:06:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 225 (0x11c9c8c00) [pid = 1643] [serial = 2047] [outer = 0x11c8d6c00] 11:06:43 INFO - PROCESS | 1643 | 1461607603715 Marionette DEBUG loaded listener.js 11:06:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 226 (0x126251400) [pid = 1643] [serial = 2048] [outer = 0x11c8d6c00] 11:06:44 INFO - PROCESS | 1643 | 1461607604607 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:06:44 INFO - PROCESS | 1643 | 1461607604640 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 11:06:44 INFO - PROCESS | 1643 | 1461607604644 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:06:44 INFO - PROCESS | 1643 | 1461607604647 Marionette TRACE conn2 <- [1,2702,null,{}] 11:06:44 INFO - PROCESS | 1643 | 1461607604655 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:44 INFO - PROCESS | 1643 | 1461607604776 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:06:44 INFO - PROCESS | 1643 | 1461607604893 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:44 INFO - PROCESS | 1643 | ++DOCSHELL 0x13016c000 == 69 [pid = 1643] [id = 683] 11:06:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 227 (0x12777dc00) [pid = 1643] [serial = 2049] [outer = 0x0] 11:06:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 228 (0x12a23d000) [pid = 1643] [serial = 2050] [outer = 0x12777dc00] 11:06:44 INFO - PROCESS | 1643 | 1461607604928 Marionette DEBUG loaded listener.js 11:06:44 INFO - PROCESS | 1643 | ++DOMWINDOW == 229 (0x12ab17c00) [pid = 1643] [serial = 2051] [outer = 0x12777dc00] 11:06:45 INFO - PROCESS | 1643 | 1461607605387 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:06:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:06:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 775ms 11:06:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:06:45 INFO - PROCESS | 1643 | 1461607605417 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:06:45 INFO - PROCESS | 1643 | 1461607605419 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 11:06:45 INFO - PROCESS | 1643 | 1461607605421 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:06:45 INFO - PROCESS | 1643 | 1461607605423 Marionette TRACE conn2 <- [1,2706,null,{}] 11:06:45 INFO - PROCESS | 1643 | 1461607605425 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:45 INFO - PROCESS | 1643 | 1461607605544 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:06:45 INFO - PROCESS | 1643 | 1461607605662 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x13726e800 == 70 [pid = 1643] [id = 684] 11:06:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 230 (0x12ab18400) [pid = 1643] [serial = 2052] [outer = 0x0] 11:06:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 231 (0x12ad33400) [pid = 1643] [serial = 2053] [outer = 0x12ab18400] 11:06:45 INFO - PROCESS | 1643 | 1461607605696 Marionette DEBUG loaded listener.js 11:06:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 232 (0x12b0be000) [pid = 1643] [serial = 2054] [outer = 0x12ab18400] 11:06:46 INFO - PROCESS | 1643 | 1461607606120 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:06:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:06:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 719ms 11:06:46 INFO - PROCESS | 1643 | 1461607606141 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 11:06:46 INFO - PROCESS | 1643 | 1461607606143 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 11:06:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:06:46 INFO - PROCESS | 1643 | 1461607606145 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:06:46 INFO - PROCESS | 1643 | 1461607606146 Marionette TRACE conn2 <- [1,2710,null,{}] 11:06:46 INFO - PROCESS | 1643 | 1461607606149 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:46 INFO - PROCESS | 1643 | 1461607606284 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:06:46 INFO - PROCESS | 1643 | 1461607606372 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x1373d9000 == 71 [pid = 1643] [id = 685] 11:06:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 233 (0x12b234000) [pid = 1643] [serial = 2055] [outer = 0x0] 11:06:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 234 (0x12b354c00) [pid = 1643] [serial = 2056] [outer = 0x12b234000] 11:06:46 INFO - PROCESS | 1643 | 1461607606404 Marionette DEBUG loaded listener.js 11:06:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 235 (0x12b5cb000) [pid = 1643] [serial = 2057] [outer = 0x12b234000] 11:06:46 INFO - PROCESS | 1643 | 1461607606897 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:06:46 INFO - PROCESS | 1643 | 1461607606917 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 11:06:46 INFO - PROCESS | 1643 | 1461607606919 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:06:46 INFO - PROCESS | 1643 | 1461607606920 Marionette TRACE conn2 <- [1,2714,null,{}] 11:06:46 INFO - PROCESS | 1643 | 1461607606923 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:47 INFO - PROCESS | 1643 | 1461607607055 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:06:47 INFO - PROCESS | 1643 | 1461607607147 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x139d2e000 == 72 [pid = 1643] [id = 686] 11:06:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 236 (0x12b67fc00) [pid = 1643] [serial = 2058] [outer = 0x0] 11:06:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 237 (0x12c952c00) [pid = 1643] [serial = 2059] [outer = 0x12b67fc00] 11:06:47 INFO - PROCESS | 1643 | 1461607607181 Marionette DEBUG loaded listener.js 11:06:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 238 (0x12c981400) [pid = 1643] [serial = 2060] [outer = 0x12b67fc00] 11:06:47 INFO - PROCESS | 1643 | 1461607607637 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:06:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:06:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 769ms 11:06:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:06:47 INFO - PROCESS | 1643 | 1461607607688 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:06:47 INFO - PROCESS | 1643 | 1461607607690 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 11:06:47 INFO - PROCESS | 1643 | 1461607607692 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:06:47 INFO - PROCESS | 1643 | 1461607607693 Marionette TRACE conn2 <- [1,2718,null,{}] 11:06:47 INFO - PROCESS | 1643 | 1461607607696 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:47 INFO - PROCESS | 1643 | 1461607607816 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:06:48 INFO - PROCESS | 1643 | 1461607608111 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x125e61000 == 73 [pid = 1643] [id = 687] 11:06:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 239 (0x11502d000) [pid = 1643] [serial = 2061] [outer = 0x0] 11:06:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 240 (0x1156d5800) [pid = 1643] [serial = 2062] [outer = 0x11502d000] 11:06:48 INFO - PROCESS | 1643 | 1461607608149 Marionette DEBUG loaded listener.js 11:06:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 241 (0x119199c00) [pid = 1643] [serial = 2063] [outer = 0x11502d000] 11:06:48 INFO - PROCESS | 1643 | 1461607608602 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 11:06:48 INFO - PROCESS | 1643 | 1461607608616 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 11:06:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:06:48 INFO - PROCESS | 1643 | 1461607608619 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:06:48 INFO - PROCESS | 1643 | 1461607608622 Marionette TRACE conn2 <- [1,2722,null,{}] 11:06:48 INFO - PROCESS | 1643 | 1461607608625 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:48 INFO - PROCESS | 1643 | 1461607608737 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:06:48 INFO - PROCESS | 1643 | 1461607608862 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12bdba800 == 74 [pid = 1643] [id = 688] 11:06:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 242 (0x11be24800) [pid = 1643] [serial = 2064] [outer = 0x0] 11:06:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 243 (0x11c8d5800) [pid = 1643] [serial = 2065] [outer = 0x11be24800] 11:06:48 INFO - PROCESS | 1643 | 1461607608895 Marionette DEBUG loaded listener.js 11:06:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 244 (0x123b5ec00) [pid = 1643] [serial = 2066] [outer = 0x11be24800] 11:06:49 INFO - PROCESS | 1643 | 1461607609315 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 11:06:49 INFO - PROCESS | 1643 | 1461607609345 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 11:06:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:06:49 INFO - PROCESS | 1643 | 1461607609371 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:06:49 INFO - PROCESS | 1643 | 1461607609372 Marionette TRACE conn2 <- [1,2726,null,{}] 11:06:49 INFO - PROCESS | 1643 | 1461607609387 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:49 INFO - PROCESS | 1643 | 1461607609536 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:06:49 INFO - PROCESS | 1643 | 1461607609618 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c292800 == 75 [pid = 1643] [id = 689] 11:06:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 245 (0x126c24c00) [pid = 1643] [serial = 2067] [outer = 0x0] 11:06:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 246 (0x127779400) [pid = 1643] [serial = 2068] [outer = 0x126c24c00] 11:06:49 INFO - PROCESS | 1643 | 1461607609665 Marionette DEBUG loaded listener.js 11:06:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 247 (0x12a23cc00) [pid = 1643] [serial = 2069] [outer = 0x126c24c00] 11:06:50 INFO - PROCESS | 1643 | 1461607610203 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:06:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:06:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 872ms 11:06:50 INFO - PROCESS | 1643 | 1461607610244 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:06:50 INFO - PROCESS | 1643 | 1461607610246 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 11:06:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:06:50 INFO - PROCESS | 1643 | 1461607610249 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:06:50 INFO - PROCESS | 1643 | 1461607610253 Marionette TRACE conn2 <- [1,2730,null,{}] 11:06:50 INFO - PROCESS | 1643 | 1461607610260 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:50 INFO - PROCESS | 1643 | 1461607610369 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:06:50 INFO - PROCESS | 1643 | 1461607610465 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f016800 == 76 [pid = 1643] [id = 690] 11:06:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 248 (0x126c80000) [pid = 1643] [serial = 2070] [outer = 0x0] 11:06:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 249 (0x12ae0c400) [pid = 1643] [serial = 2071] [outer = 0x126c80000] 11:06:50 INFO - PROCESS | 1643 | 1461607610493 Marionette DEBUG loaded listener.js 11:06:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 250 (0x12b23b000) [pid = 1643] [serial = 2072] [outer = 0x126c80000] 11:06:50 INFO - PROCESS | 1643 | --DOCSHELL 0x129773000 == 75 [pid = 1643] [id = 679] 11:06:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12d259000 == 74 [pid = 1643] [id = 678] 11:06:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba07000 == 73 [pid = 1643] [id = 677] 11:06:50 INFO - PROCESS | 1643 | --DOCSHELL 0x12a79b800 == 72 [pid = 1643] [id = 676] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 249 (0x12bea6800) [pid = 1643] [serial = 1981] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 248 (0x11c2a2800) [pid = 1643] [serial = 1921] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 247 (0x12aca0400) [pid = 1643] [serial = 1927] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 246 (0x1291b8000) [pid = 1643] [serial = 1924] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 245 (0x12ad0f000) [pid = 1643] [serial = 1930] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 244 (0x119d93c00) [pid = 1643] [serial = 1918] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 243 (0x12b234800) [pid = 1643] [serial = 1933] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 242 (0x12b5c4c00) [pid = 1643] [serial = 1936] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 241 (0x12b5c9000) [pid = 1643] [serial = 1939] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 240 (0x12b75cc00) [pid = 1643] [serial = 1942] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 239 (0x11baba800) [pid = 1643] [serial = 1945] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOCSHELL 0x11c919800 == 71 [pid = 1643] [id = 675] 11:06:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12b01d800 == 70 [pid = 1643] [id = 674] 11:06:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12971f800 == 69 [pid = 1643] [id = 673] 11:06:51 INFO - PROCESS | 1643 | --DOCSHELL 0x11c30d000 == 68 [pid = 1643] [id = 671] 11:06:51 INFO - PROCESS | 1643 | --DOCSHELL 0x13a61b000 == 67 [pid = 1643] [id = 670] 11:06:51 INFO - PROCESS | 1643 | --DOCSHELL 0x13ace5000 == 66 [pid = 1643] [id = 669] 11:06:51 INFO - PROCESS | 1643 | --DOCSHELL 0x13a9dd000 == 65 [pid = 1643] [id = 668] 11:06:51 INFO - PROCESS | 1643 | --DOCSHELL 0x13a9c3000 == 64 [pid = 1643] [id = 667] 11:06:51 INFO - PROCESS | 1643 | --DOCSHELL 0x13a7c8800 == 63 [pid = 1643] [id = 666] 11:06:51 INFO - PROCESS | 1643 | --DOCSHELL 0x13a7a6000 == 62 [pid = 1643] [id = 665] 11:06:51 INFO - PROCESS | 1643 | --DOCSHELL 0x1373d3000 == 61 [pid = 1643] [id = 664] 11:06:51 INFO - PROCESS | 1643 | --DOCSHELL 0x12eba6000 == 60 [pid = 1643] [id = 663] 11:06:51 INFO - PROCESS | 1643 | --DOCSHELL 0x129775000 == 59 [pid = 1643] [id = 662] 11:06:51 INFO - PROCESS | 1643 | --DOCSHELL 0x11ab13800 == 58 [pid = 1643] [id = 661] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 238 (0x12acdc400) [pid = 1643] [serial = 1978] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 237 (0x12ab20c00) [pid = 1643] [serial = 1964] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 236 (0x12a4cd400) [pid = 1643] [serial = 1976] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 235 (0x12ac75400) [pid = 1643] [serial = 1966] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 234 (0x12ae0e000) [pid = 1643] [serial = 1969] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 233 (0x12ad0b400) [pid = 1643] [serial = 1967] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 232 (0x11c8dec00) [pid = 1643] [serial = 1975] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 231 (0x12b353000) [pid = 1643] [serial = 1972] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 230 (0x12b232800) [pid = 1643] [serial = 1970] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 229 (0x1277b5000) [pid = 1643] [serial = 1960] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 228 (0x129704400) [pid = 1643] [serial = 1961] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 227 (0x11be23400) [pid = 1643] [serial = 1952] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 226 (0x11ac7bc00) [pid = 1643] [serial = 1951] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 225 (0x125933400) [pid = 1643] [serial = 1957] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 224 (0x126c30c00) [pid = 1643] [serial = 1958] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 223 (0x1165a2000) [pid = 1643] [serial = 1948] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 222 (0x118f66000) [pid = 1643] [serial = 1949] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 221 (0x12a258800) [pid = 1643] [serial = 1963] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 220 (0x12bea1800) [pid = 1643] [serial = 1979] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 219 (0x12b681000) [pid = 1643] [serial = 1973] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 218 (0x11c2a3c00) [pid = 1643] [serial = 1954] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | --DOMWINDOW == 217 (0x11c9c8000) [pid = 1643] [serial = 1955] [outer = 0x0] [url = about:blank] 11:06:51 INFO - PROCESS | 1643 | 1461607611383 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 11:06:51 INFO - PROCESS | 1643 | 1461607611427 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 11:06:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:06:51 INFO - PROCESS | 1643 | 1461607611430 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:06:51 INFO - PROCESS | 1643 | 1461607611431 Marionette TRACE conn2 <- [1,2734,null,{}] 11:06:51 INFO - PROCESS | 1643 | 1461607611433 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:51 INFO - PROCESS | 1643 | 1461607611528 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:06:51 INFO - PROCESS | 1643 | 1461607611620 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x125aac800 == 59 [pid = 1643] [id = 691] 11:06:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 218 (0x11c2a5400) [pid = 1643] [serial = 2073] [outer = 0x0] 11:06:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 219 (0x126c31c00) [pid = 1643] [serial = 2074] [outer = 0x11c2a5400] 11:06:51 INFO - PROCESS | 1643 | 1461607611649 Marionette DEBUG loaded listener.js 11:06:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 220 (0x12a4d7400) [pid = 1643] [serial = 2075] [outer = 0x11c2a5400] 11:06:51 INFO - PROCESS | 1643 | 1461607611934 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:06:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:06:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 519ms 11:06:51 INFO - PROCESS | 1643 | 1461607611950 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:06:51 INFO - PROCESS | 1643 | 1461607611951 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 11:06:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:06:51 INFO - PROCESS | 1643 | 1461607611953 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:06:51 INFO - PROCESS | 1643 | 1461607611954 Marionette TRACE conn2 <- [1,2738,null,{}] 11:06:51 INFO - PROCESS | 1643 | 1461607611964 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:52 INFO - PROCESS | 1643 | 1461607612067 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:06:52 INFO - PROCESS | 1643 | 1461607612072 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b010800 == 60 [pid = 1643] [id = 692] 11:06:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 221 (0x12b5c4c00) [pid = 1643] [serial = 2076] [outer = 0x0] 11:06:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 222 (0x12b684000) [pid = 1643] [serial = 2077] [outer = 0x12b5c4c00] 11:06:52 INFO - PROCESS | 1643 | 1461607612104 Marionette DEBUG loaded listener.js 11:06:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 223 (0x12bd8d400) [pid = 1643] [serial = 2078] [outer = 0x12b5c4c00] 11:06:52 INFO - PROCESS | 1643 | 1461607612489 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:06:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:06:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 571ms 11:06:52 INFO - PROCESS | 1643 | 1461607612525 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:06:52 INFO - PROCESS | 1643 | 1461607612527 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 11:06:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:06:52 INFO - PROCESS | 1643 | 1461607612529 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:06:52 INFO - PROCESS | 1643 | 1461607612530 Marionette TRACE conn2 <- [1,2742,null,{}] 11:06:52 INFO - PROCESS | 1643 | 1461607612532 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:52 INFO - PROCESS | 1643 | 1461607612632 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:06:52 INFO - PROCESS | 1643 | 1461607612636 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d518800 == 61 [pid = 1643] [id = 693] 11:06:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 224 (0x12b75a400) [pid = 1643] [serial = 2079] [outer = 0x0] 11:06:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 225 (0x12bea8000) [pid = 1643] [serial = 2080] [outer = 0x12b75a400] 11:06:52 INFO - PROCESS | 1643 | 1461607612662 Marionette DEBUG loaded listener.js 11:06:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 226 (0x12c959800) [pid = 1643] [serial = 2081] [outer = 0x12b75a400] 11:06:53 INFO - PROCESS | 1643 | 1461607613040 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:06:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:06:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 518ms 11:06:53 INFO - PROCESS | 1643 | 1461607613047 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:06:53 INFO - PROCESS | 1643 | 1461607613048 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 11:06:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:06:53 INFO - PROCESS | 1643 | 1461607613050 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:06:53 INFO - PROCESS | 1643 | 1461607613051 Marionette TRACE conn2 <- [1,2746,null,{}] 11:06:53 INFO - PROCESS | 1643 | 1461607613054 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:53 INFO - PROCESS | 1643 | 1461607613205 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:06:53 INFO - PROCESS | 1643 | 1461607613219 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f9b4000 == 62 [pid = 1643] [id = 694] 11:06:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 227 (0x12bd8c400) [pid = 1643] [serial = 2082] [outer = 0x0] 11:06:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 228 (0x12c95d800) [pid = 1643] [serial = 2083] [outer = 0x12bd8c400] 11:06:53 INFO - PROCESS | 1643 | 1461607613244 Marionette DEBUG loaded listener.js 11:06:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 229 (0x12d104c00) [pid = 1643] [serial = 2084] [outer = 0x12bd8c400] 11:06:53 INFO - PROCESS | 1643 | 1461607613615 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:06:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:06:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 572ms 11:06:53 INFO - PROCESS | 1643 | 1461607613622 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:06:53 INFO - PROCESS | 1643 | 1461607613624 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 11:06:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:06:53 INFO - PROCESS | 1643 | 1461607613626 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:06:53 INFO - PROCESS | 1643 | 1461607613627 Marionette TRACE conn2 <- [1,2750,null,{}] 11:06:53 INFO - PROCESS | 1643 | 1461607613629 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:53 INFO - PROCESS | 1643 | 1461607613760 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:06:53 INFO - PROCESS | 1643 | 1461607613773 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x1373c5000 == 63 [pid = 1643] [id = 695] 11:06:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 230 (0x12bd96400) [pid = 1643] [serial = 2085] [outer = 0x0] 11:06:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 231 (0x12d2ccc00) [pid = 1643] [serial = 2086] [outer = 0x12bd96400] 11:06:53 INFO - PROCESS | 1643 | 1461607613800 Marionette DEBUG loaded listener.js 11:06:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 232 (0x12d50c000) [pid = 1643] [serial = 2087] [outer = 0x12bd96400] 11:06:54 INFO - PROCESS | 1643 | 1461607614183 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:06:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:06:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 572ms 11:06:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:06:54 INFO - PROCESS | 1643 | 1461607614199 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:06:54 INFO - PROCESS | 1643 | 1461607614200 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 11:06:54 INFO - PROCESS | 1643 | 1461607614202 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:06:54 INFO - PROCESS | 1643 | 1461607614203 Marionette TRACE conn2 <- [1,2754,null,{}] 11:06:54 INFO - PROCESS | 1643 | 1461607614205 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:54 INFO - PROCESS | 1643 | 1461607614339 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:06:54 INFO - PROCESS | 1643 | 1461607614354 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x139c23800 == 64 [pid = 1643] [id = 696] 11:06:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 233 (0x12d2cf800) [pid = 1643] [serial = 2088] [outer = 0x0] 11:06:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 234 (0x12d78f000) [pid = 1643] [serial = 2089] [outer = 0x12d2cf800] 11:06:54 INFO - PROCESS | 1643 | 1461607614379 Marionette DEBUG loaded listener.js 11:06:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 235 (0x12ddc5800) [pid = 1643] [serial = 2090] [outer = 0x12d2cf800] 11:06:54 INFO - PROCESS | 1643 | 1461607614750 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:06:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:06:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 571ms 11:06:54 INFO - PROCESS | 1643 | 1461607614773 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:06:54 INFO - PROCESS | 1643 | 1461607614774 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 11:06:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:06:54 INFO - PROCESS | 1643 | 1461607614777 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:06:54 INFO - PROCESS | 1643 | 1461607614778 Marionette TRACE conn2 <- [1,2758,null,{}] 11:06:54 INFO - PROCESS | 1643 | 1461607614787 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:54 INFO - PROCESS | 1643 | 1461607614915 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:06:54 INFO - PROCESS | 1643 | 1461607614928 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x139f62000 == 65 [pid = 1643] [id = 697] 11:06:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 236 (0x12ddc5c00) [pid = 1643] [serial = 2091] [outer = 0x0] 11:06:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 237 (0x12ddd2400) [pid = 1643] [serial = 2092] [outer = 0x12ddc5c00] 11:06:54 INFO - PROCESS | 1643 | 1461607614958 Marionette DEBUG loaded listener.js 11:06:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 238 (0x12e64b000) [pid = 1643] [serial = 2093] [outer = 0x12ddc5c00] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 237 (0x1133dc800) [pid = 1643] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 236 (0x11c09a400) [pid = 1643] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 235 (0x12acdec00) [pid = 1643] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 234 (0x12afcf800) [pid = 1643] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 233 (0x11a8ff800) [pid = 1643] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 232 (0x11474f400) [pid = 1643] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 231 (0x1134d8400) [pid = 1643] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 230 (0x12ac76400) [pid = 1643] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 229 (0x12abc2400) [pid = 1643] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 228 (0x126754400) [pid = 1643] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 227 (0x118840c00) [pid = 1643] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 226 (0x12a261800) [pid = 1643] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 225 (0x119e42800) [pid = 1643] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 224 (0x12b680400) [pid = 1643] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 223 (0x12ab1c800) [pid = 1643] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 222 (0x12b68ec00) [pid = 1643] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 221 (0x126738c00) [pid = 1643] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 220 (0x12b0be800) [pid = 1643] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 219 (0x11af3fc00) [pid = 1643] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 218 (0x126735800) [pid = 1643] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 217 (0x12ac6dc00) [pid = 1643] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 216 (0x11af43c00) [pid = 1643] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 215 (0x126c27c00) [pid = 1643] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 214 (0x12777e400) [pid = 1643] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 213 (0x11ac84000) [pid = 1643] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 212 (0x12b240000) [pid = 1643] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 211 (0x12a1f2400) [pid = 1643] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 210 (0x12a248800) [pid = 1643] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 209 (0x11541f000) [pid = 1643] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 208 (0x11b82d000) [pid = 1643] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 207 (0x12afcd800) [pid = 1643] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 206 (0x12f99f000) [pid = 1643] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 205 (0x12770d400) [pid = 1643] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 204 (0x12970f800) [pid = 1643] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 203 (0x11babf000) [pid = 1643] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 202 (0x12a1a9800) [pid = 1643] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x127778c00) [pid = 1643] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x11c09f000) [pid = 1643] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x129705000) [pid = 1643] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x11ade7800) [pid = 1643] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x12ab16400) [pid = 1643] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x11a829c00) [pid = 1643] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 195 (0x12aca9800) [pid = 1643] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 194 (0x11af3f000) [pid = 1643] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 193 (0x12b752400) [pid = 1643] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 192 (0x118eac800) [pid = 1643] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 191 (0x119d91c00) [pid = 1643] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 190 (0x1188af800) [pid = 1643] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 189 (0x12a728000) [pid = 1643] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x12aca9400) [pid = 1643] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x12a243c00) [pid = 1643] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 186 (0x12b238800) [pid = 1643] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 185 (0x12ad0f400) [pid = 1643] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x12a241000) [pid = 1643] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x12afcdc00) [pid = 1643] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 182 (0x126eee800) [pid = 1643] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x12970c800) [pid = 1643] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 180 (0x12d110c00) [pid = 1643] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x118cec800) [pid = 1643] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x12c986400) [pid = 1643] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x11ad98400) [pid = 1643] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x126752000) [pid = 1643] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x11af43000) [pid = 1643] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x12c111400) [pid = 1643] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x126296c00) [pid = 1643] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x114bbe000) [pid = 1643] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x11c2a5c00) [pid = 1643] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x12a1a5800) [pid = 1643] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x12b5c2c00) [pid = 1643] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x12f9f0800) [pid = 1643] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:06:55 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x118833c00) [pid = 1643] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:06:55 INFO - PROCESS | 1643 | 1461607615751 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:06:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:06:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1028ms 11:06:55 INFO - PROCESS | 1643 | 1461607615805 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:06:55 INFO - PROCESS | 1643 | 1461607615807 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 11:06:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:06:55 INFO - PROCESS | 1643 | 1461607615816 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:06:55 INFO - PROCESS | 1643 | 1461607615817 Marionette TRACE conn2 <- [1,2762,null,{}] 11:06:55 INFO - PROCESS | 1643 | 1461607615819 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:55 INFO - PROCESS | 1643 | 1461607615968 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:06:56 INFO - PROCESS | 1643 | 1461607616027 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba65800 == 66 [pid = 1643] [id = 698] 11:06:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x118856000) [pid = 1643] [serial = 2094] [outer = 0x0] 11:06:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x11ade6800) [pid = 1643] [serial = 2095] [outer = 0x118856000] 11:06:56 INFO - PROCESS | 1643 | 1461607616053 Marionette DEBUG loaded listener.js 11:06:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x11b83b800) [pid = 1643] [serial = 2096] [outer = 0x118856000] 11:06:56 INFO - PROCESS | 1643 | 1461607616330 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:06:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:06:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 575ms 11:06:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:06:56 INFO - PROCESS | 1643 | 1461607616384 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:06:56 INFO - PROCESS | 1643 | 1461607616385 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 11:06:56 INFO - PROCESS | 1643 | 1461607616387 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:06:56 INFO - PROCESS | 1643 | 1461607616388 Marionette TRACE conn2 <- [1,2766,null,{}] 11:06:56 INFO - PROCESS | 1643 | 1461607616391 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:56 INFO - PROCESS | 1643 | 1461607616494 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:06:56 INFO - PROCESS | 1643 | 1461607616583 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x130b9a800 == 67 [pid = 1643] [id = 699] 11:06:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x118acf800) [pid = 1643] [serial = 2097] [outer = 0x0] 11:06:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x11c09fc00) [pid = 1643] [serial = 2098] [outer = 0x118acf800] 11:06:56 INFO - PROCESS | 1643 | 1461607616609 Marionette DEBUG loaded listener.js 11:06:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x12676d000) [pid = 1643] [serial = 2099] [outer = 0x118acf800] 11:06:57 INFO - PROCESS | 1643 | 1461607617002 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:06:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:06:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 617ms 11:06:57 INFO - PROCESS | 1643 | 1461607617006 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:06:57 INFO - PROCESS | 1643 | 1461607617008 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 11:06:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:06:57 INFO - PROCESS | 1643 | 1461607617014 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:06:57 INFO - PROCESS | 1643 | 1461607617016 Marionette TRACE conn2 <- [1,2770,null,{}] 11:06:57 INFO - PROCESS | 1643 | 1461607617019 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:57 INFO - PROCESS | 1643 | 1461607617176 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:06:57 INFO - PROCESS | 1643 | 1461607617301 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a2be800 == 68 [pid = 1643] [id = 700] 11:06:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x126738c00) [pid = 1643] [serial = 2100] [outer = 0x0] 11:06:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x1291bf400) [pid = 1643] [serial = 2101] [outer = 0x126738c00] 11:06:57 INFO - PROCESS | 1643 | 1461607617333 Marionette DEBUG loaded listener.js 11:06:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x12a243c00) [pid = 1643] [serial = 2102] [outer = 0x126738c00] 11:06:57 INFO - PROCESS | 1643 | 1461607617780 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:06:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:06:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 822ms 11:06:57 INFO - PROCESS | 1643 | 1461607617837 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:06:57 INFO - PROCESS | 1643 | 1461607617840 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 11:06:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:06:57 INFO - PROCESS | 1643 | 1461607617845 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:06:57 INFO - PROCESS | 1643 | 1461607617848 Marionette TRACE conn2 <- [1,2774,null,{}] 11:06:57 INFO - PROCESS | 1643 | 1461607617852 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:57 INFO - PROCESS | 1643 | 1461607617979 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:06:58 INFO - PROCESS | 1643 | 1461607618105 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x1295ba800 == 69 [pid = 1643] [id = 701] 11:06:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x11a81d000) [pid = 1643] [serial = 2103] [outer = 0x0] 11:06:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x11aa04800) [pid = 1643] [serial = 2104] [outer = 0x11a81d000] 11:06:58 INFO - PROCESS | 1643 | 1461607618139 Marionette DEBUG loaded listener.js 11:06:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x11baba800) [pid = 1643] [serial = 2105] [outer = 0x11a81d000] 11:06:58 INFO - PROCESS | 1643 | 1461607618587 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:06:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:06:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 771ms 11:06:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:06:58 INFO - PROCESS | 1643 | 1461607618617 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:06:58 INFO - PROCESS | 1643 | 1461607618621 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 11:06:58 INFO - PROCESS | 1643 | 1461607618628 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:06:58 INFO - PROCESS | 1643 | 1461607618630 Marionette TRACE conn2 <- [1,2778,null,{}] 11:06:58 INFO - PROCESS | 1643 | 1461607618633 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:58 INFO - PROCESS | 1643 | 1461607618752 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:06:58 INFO - PROCESS | 1643 | 1461607618848 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c9c9000 == 70 [pid = 1643] [id = 702] 11:06:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x11c2a2800) [pid = 1643] [serial = 2106] [outer = 0x0] 11:06:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x123b57800) [pid = 1643] [serial = 2107] [outer = 0x11c2a2800] 11:06:58 INFO - PROCESS | 1643 | 1461607618879 Marionette DEBUG loaded listener.js 11:06:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x126c28c00) [pid = 1643] [serial = 2108] [outer = 0x11c2a2800] 11:06:59 INFO - PROCESS | 1643 | 1461607619300 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:06:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:06:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 724ms 11:06:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:06:59 INFO - PROCESS | 1643 | 1461607619379 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:06:59 INFO - PROCESS | 1643 | 1461607619380 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 11:06:59 INFO - PROCESS | 1643 | 1461607619384 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:06:59 INFO - PROCESS | 1643 | 1461607619386 Marionette TRACE conn2 <- [1,2782,null,{}] 11:06:59 INFO - PROCESS | 1643 | 1461607619395 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:59 INFO - PROCESS | 1643 | 1461607619516 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:06:59 INFO - PROCESS | 1643 | 1461607619615 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x138e0e000 == 71 [pid = 1643] [id = 703] 11:06:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x12a244000) [pid = 1643] [serial = 2109] [outer = 0x0] 11:06:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x12a25fc00) [pid = 1643] [serial = 2110] [outer = 0x12a244000] 11:06:59 INFO - PROCESS | 1643 | 1461607619649 Marionette DEBUG loaded listener.js 11:06:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x12a728800) [pid = 1643] [serial = 2111] [outer = 0x12a244000] 11:07:00 INFO - PROCESS | 1643 | 1461607620057 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:07:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:07:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 721ms 11:07:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:07:00 INFO - PROCESS | 1643 | 1461607620106 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:07:00 INFO - PROCESS | 1643 | 1461607620107 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 11:07:00 INFO - PROCESS | 1643 | 1461607620110 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:07:00 INFO - PROCESS | 1643 | 1461607620111 Marionette TRACE conn2 <- [1,2786,null,{}] 11:07:00 INFO - PROCESS | 1643 | 1461607620113 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:00 INFO - PROCESS | 1643 | 1461607620233 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:07:00 INFO - PROCESS | 1643 | 1461607620356 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a7a4000 == 72 [pid = 1643] [id = 704] 11:07:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x12ab1c800) [pid = 1643] [serial = 2112] [outer = 0x0] 11:07:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x12ac9f800) [pid = 1643] [serial = 2113] [outer = 0x12ab1c800] 11:07:00 INFO - PROCESS | 1643 | 1461607620389 Marionette DEBUG loaded listener.js 11:07:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x12ad07400) [pid = 1643] [serial = 2114] [outer = 0x12ab1c800] 11:07:00 INFO - PROCESS | 1643 | 1461607620790 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:07:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:07:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 719ms 11:07:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:07:00 INFO - PROCESS | 1643 | 1461607620829 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:07:00 INFO - PROCESS | 1643 | 1461607620831 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 11:07:00 INFO - PROCESS | 1643 | 1461607620833 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:07:00 INFO - PROCESS | 1643 | 1461607620834 Marionette TRACE conn2 <- [1,2790,null,{}] 11:07:00 INFO - PROCESS | 1643 | 1461607620837 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:00 INFO - PROCESS | 1643 | 1461607620976 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:07:01 INFO - PROCESS | 1643 | 1461607621071 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a7c4800 == 73 [pid = 1643] [id = 705] 11:07:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x12abc7000) [pid = 1643] [serial = 2115] [outer = 0x0] 11:07:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x12ae06000) [pid = 1643] [serial = 2116] [outer = 0x12abc7000] 11:07:01 INFO - PROCESS | 1643 | 1461607621101 Marionette DEBUG loaded listener.js 11:07:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x12b0bcc00) [pid = 1643] [serial = 2117] [outer = 0x12abc7000] 11:07:01 INFO - PROCESS | 1643 | 1461607621527 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:07:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:07:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 718ms 11:07:01 INFO - PROCESS | 1643 | 1461607621552 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:07:01 INFO - PROCESS | 1643 | 1461607621553 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 11:07:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:07:01 INFO - PROCESS | 1643 | 1461607621555 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:07:01 INFO - PROCESS | 1643 | 1461607621557 Marionette TRACE conn2 <- [1,2794,null,{}] 11:07:01 INFO - PROCESS | 1643 | 1461607621561 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:01 INFO - PROCESS | 1643 | 1461607621695 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:07:01 INFO - PROCESS | 1643 | 1461607621792 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:01 INFO - PROCESS | 1643 | ++DOCSHELL 0x13ace0800 == 74 [pid = 1643] [id = 706] 11:07:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 192 (0x12b5c7400) [pid = 1643] [serial = 2118] [outer = 0x0] 11:07:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 193 (0x12b890400) [pid = 1643] [serial = 2119] [outer = 0x12b5c7400] 11:07:01 INFO - PROCESS | 1643 | 1461607621825 Marionette DEBUG loaded listener.js 11:07:01 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x12bd97c00) [pid = 1643] [serial = 2120] [outer = 0x12b5c7400] 11:07:02 INFO - PROCESS | 1643 | 1461607622240 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:07:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:07:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 721ms 11:07:02 INFO - PROCESS | 1643 | 1461607622277 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:07:02 INFO - PROCESS | 1643 | 1461607622278 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 11:07:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:07:02 INFO - PROCESS | 1643 | 1461607622281 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:07:02 INFO - PROCESS | 1643 | 1461607622282 Marionette TRACE conn2 <- [1,2798,null,{}] 11:07:02 INFO - PROCESS | 1643 | 1461607622284 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:02 INFO - PROCESS | 1643 | 1461607622421 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:07:02 INFO - PROCESS | 1643 | 1461607622516 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:02 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a57b800 == 75 [pid = 1643] [id = 707] 11:07:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 195 (0x12bd94c00) [pid = 1643] [serial = 2121] [outer = 0x0] 11:07:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 196 (0x12c10f800) [pid = 1643] [serial = 2122] [outer = 0x12bd94c00] 11:07:02 INFO - PROCESS | 1643 | 1461607622547 Marionette DEBUG loaded listener.js 11:07:02 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x12c98ec00) [pid = 1643] [serial = 2123] [outer = 0x12bd94c00] 11:07:02 INFO - PROCESS | 1643 | 1461607622965 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:07:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:07:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 718ms 11:07:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:07:03 INFO - PROCESS | 1643 | 1461607623000 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:07:03 INFO - PROCESS | 1643 | 1461607623001 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 11:07:03 INFO - PROCESS | 1643 | 1461607623003 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:07:03 INFO - PROCESS | 1643 | 1461607623004 Marionette TRACE conn2 <- [1,2802,null,{}] 11:07:03 INFO - PROCESS | 1643 | 1461607623007 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:03 INFO - PROCESS | 1643 | 1461607623129 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:07:03 INFO - PROCESS | 1643 | 1461607623225 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x139f0e000 == 76 [pid = 1643] [id = 708] 11:07:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x12c98e800) [pid = 1643] [serial = 2124] [outer = 0x0] 11:07:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x12dc15400) [pid = 1643] [serial = 2125] [outer = 0x12c98e800] 11:07:03 INFO - PROCESS | 1643 | 1461607623256 Marionette DEBUG loaded listener.js 11:07:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x12e648400) [pid = 1643] [serial = 2126] [outer = 0x12c98e800] 11:07:03 INFO - PROCESS | 1643 | 1461607623668 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:07:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:07:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 11:07:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:07:03 INFO - PROCESS | 1643 | 1461607623674 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:07:03 INFO - PROCESS | 1643 | 1461607623675 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 11:07:03 INFO - PROCESS | 1643 | 1461607623677 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:07:03 INFO - PROCESS | 1643 | 1461607623679 Marionette TRACE conn2 <- [1,2806,null,{}] 11:07:03 INFO - PROCESS | 1643 | 1461607623681 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:03 INFO - PROCESS | 1643 | 1461607623800 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:07:03 INFO - PROCESS | 1643 | 1461607623916 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:03 INFO - PROCESS | 1643 | ++DOCSHELL 0x139f20000 == 77 [pid = 1643] [id = 709] 11:07:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x12d205c00) [pid = 1643] [serial = 2127] [outer = 0x0] 11:07:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x12e651c00) [pid = 1643] [serial = 2128] [outer = 0x12d205c00] 11:07:03 INFO - PROCESS | 1643 | 1461607623946 Marionette DEBUG loaded listener.js 11:07:03 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x12e696c00) [pid = 1643] [serial = 2129] [outer = 0x12d205c00] 11:07:04 INFO - PROCESS | 1643 | 1461607624353 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:07:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:07:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 720ms 11:07:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:07:04 INFO - PROCESS | 1643 | 1461607624399 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:07:04 INFO - PROCESS | 1643 | 1461607624400 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 11:07:04 INFO - PROCESS | 1643 | 1461607624402 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:07:04 INFO - PROCESS | 1643 | 1461607624403 Marionette TRACE conn2 <- [1,2810,null,{}] 11:07:04 INFO - PROCESS | 1643 | 1461607624406 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:04 INFO - PROCESS | 1643 | 1461607624528 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:07:04 INFO - PROCESS | 1643 | 1461607624654 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:04 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ac26800 == 78 [pid = 1643] [id = 710] 11:07:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 204 (0x12e650000) [pid = 1643] [serial = 2130] [outer = 0x0] 11:07:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 205 (0x12e69e400) [pid = 1643] [serial = 2131] [outer = 0x12e650000] 11:07:04 INFO - PROCESS | 1643 | 1461607624687 Marionette DEBUG loaded listener.js 11:07:04 INFO - PROCESS | 1643 | ++DOMWINDOW == 206 (0x12e9be400) [pid = 1643] [serial = 2132] [outer = 0x12e650000] 11:07:05 INFO - PROCESS | 1643 | 1461607625117 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:07:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:07:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 724ms 11:07:05 INFO - PROCESS | 1643 | 1461607625127 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:07:05 INFO - PROCESS | 1643 | 1461607625130 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 11:07:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:07:05 INFO - PROCESS | 1643 | 1461607625167 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:07:05 INFO - PROCESS | 1643 | 1461607625170 Marionette TRACE conn2 <- [1,2814,null,{}] 11:07:05 INFO - PROCESS | 1643 | 1461607625226 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:05 INFO - PROCESS | 1643 | 1461607625449 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:07:05 INFO - PROCESS | 1643 | 1461607625516 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:05 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c048000 == 79 [pid = 1643] [id = 711] 11:07:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 207 (0x11adf1000) [pid = 1643] [serial = 2133] [outer = 0x0] 11:07:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 208 (0x12a1e7400) [pid = 1643] [serial = 2134] [outer = 0x11adf1000] 11:07:05 INFO - PROCESS | 1643 | 1461607625551 Marionette DEBUG loaded listener.js 11:07:05 INFO - PROCESS | 1643 | ++DOMWINDOW == 209 (0x12ea11c00) [pid = 1643] [serial = 2135] [outer = 0x11adf1000] 11:07:06 INFO - PROCESS | 1643 | 1461607626000 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 875ms 11:07:06 INFO - PROCESS | 1643 | 1461607626044 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:07:06 INFO - PROCESS | 1643 | 1461607626046 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 11:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:07:06 INFO - PROCESS | 1643 | 1461607626050 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:07:06 INFO - PROCESS | 1643 | 1461607626051 Marionette TRACE conn2 <- [1,2818,null,{}] 11:07:06 INFO - PROCESS | 1643 | 1461607626054 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:06 INFO - PROCESS | 1643 | 1461607626181 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:07:06 INFO - PROCESS | 1643 | 1461607626280 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:06 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c704000 == 80 [pid = 1643] [id = 712] 11:07:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 210 (0x115718000) [pid = 1643] [serial = 2136] [outer = 0x0] 11:07:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 211 (0x11ad75800) [pid = 1643] [serial = 2137] [outer = 0x115718000] 11:07:06 INFO - PROCESS | 1643 | 1461607626312 Marionette DEBUG loaded listener.js 11:07:06 INFO - PROCESS | 1643 | ++DOMWINDOW == 212 (0x12a1a2800) [pid = 1643] [serial = 2138] [outer = 0x115718000] 11:07:06 INFO - PROCESS | 1643 | 1461607626738 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 721ms 11:07:06 INFO - PROCESS | 1643 | 1461607626794 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:07:06 INFO - PROCESS | 1643 | 1461607626795 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 11:07:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:07:06 INFO - PROCESS | 1643 | 1461607626816 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:07:06 INFO - PROCESS | 1643 | 1461607626817 Marionette TRACE conn2 <- [1,2822,null,{}] 11:07:06 INFO - PROCESS | 1643 | 1461607626820 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:06 INFO - PROCESS | 1643 | 1461607626941 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:07:07 INFO - PROCESS | 1643 | 1461607627043 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:07 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c00c800 == 81 [pid = 1643] [id = 713] 11:07:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 213 (0x114553400) [pid = 1643] [serial = 2139] [outer = 0x0] 11:07:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 214 (0x118f65400) [pid = 1643] [serial = 2140] [outer = 0x114553400] 11:07:07 INFO - PROCESS | 1643 | 1461607627073 Marionette DEBUG loaded listener.js 11:07:07 INFO - PROCESS | 1643 | ++DOMWINDOW == 215 (0x11c0a6c00) [pid = 1643] [serial = 2141] [outer = 0x114553400] 11:07:07 INFO - PROCESS | 1643 | 1461607627744 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:07:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:07:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 973ms 11:07:07 INFO - PROCESS | 1643 | 1461607627789 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:07:07 INFO - PROCESS | 1643 | 1461607627791 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 11:07:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:07:07 INFO - PROCESS | 1643 | 1461607627797 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:07:07 INFO - PROCESS | 1643 | 1461607627799 Marionette TRACE conn2 <- [1,2826,null,{}] 11:07:07 INFO - PROCESS | 1643 | 1461607627803 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:07 INFO - PROCESS | 1643 | 1461607627921 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:07:08 INFO - PROCESS | 1643 | 1461607628022 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:08 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c922800 == 82 [pid = 1643] [id = 714] 11:07:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 216 (0x115713c00) [pid = 1643] [serial = 2142] [outer = 0x0] 11:07:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 217 (0x118833000) [pid = 1643] [serial = 2143] [outer = 0x115713c00] 11:07:08 INFO - PROCESS | 1643 | 1461607628054 Marionette DEBUG loaded listener.js 11:07:08 INFO - PROCESS | 1643 | ++DOMWINDOW == 218 (0x118aac800) [pid = 1643] [serial = 2144] [outer = 0x115713c00] 11:07:08 INFO - PROCESS | 1643 | 1461607628608 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:07:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:07:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 874ms 11:07:08 INFO - PROCESS | 1643 | 1461607628671 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:07:08 INFO - PROCESS | 1643 | 1461607628676 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 11:07:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:07:08 INFO - PROCESS | 1643 | 1461607628683 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:07:08 INFO - PROCESS | 1643 | 1461607628686 Marionette TRACE conn2 <- [1,2830,null,{}] 11:07:08 INFO - PROCESS | 1643 | 1461607628689 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:08 INFO - PROCESS | 1643 | 1461607628856 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:07:09 INFO - PROCESS | 1643 | 1461607629028 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ac27800 == 83 [pid = 1643] [id = 715] 11:07:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 219 (0x11af43c00) [pid = 1643] [serial = 2145] [outer = 0x0] 11:07:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 220 (0x11ad9bc00) [pid = 1643] [serial = 2146] [outer = 0x11af43c00] 11:07:09 INFO - PROCESS | 1643 | 1461607629071 Marionette DEBUG loaded listener.js 11:07:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 221 (0x118cea800) [pid = 1643] [serial = 2147] [outer = 0x11af43c00] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12975a800 == 82 [pid = 1643] [id = 502] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x130b9a800 == 81 [pid = 1643] [id = 699] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba65800 == 80 [pid = 1643] [id = 698] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 220 (0x12f9a8800) [pid = 1643] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 219 (0x12acdf000) [pid = 1643] [serial = 2041] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x139c23800 == 79 [pid = 1643] [id = 696] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x1373c5000 == 78 [pid = 1643] [id = 695] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12f9b4000 == 77 [pid = 1643] [id = 694] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12d518800 == 76 [pid = 1643] [id = 693] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12f978800 == 75 [pid = 1643] [id = 18] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12b010800 == 74 [pid = 1643] [id = 692] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x125aac800 == 73 [pid = 1643] [id = 691] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12f016800 == 72 [pid = 1643] [id = 690] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12c292800 == 71 [pid = 1643] [id = 689] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12bdba800 == 70 [pid = 1643] [id = 688] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x125e61000 == 69 [pid = 1643] [id = 687] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x13016c000 == 68 [pid = 1643] [id = 683] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12c055800 == 67 [pid = 1643] [id = 682] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x125abf800 == 66 [pid = 1643] [id = 681] 11:07:09 INFO - PROCESS | 1643 | --DOCSHELL 0x12e41d000 == 65 [pid = 1643] [id = 680] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 218 (0x12acdc800) [pid = 1643] [serial = 1622] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 217 (0x12ae12400) [pid = 1643] [serial = 1931] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 216 (0x12a1aa000) [pid = 1643] [serial = 1925] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 215 (0x11aabd000) [pid = 1643] [serial = 1919] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 214 (0x12abc1000) [pid = 1643] [serial = 1676] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 213 (0x11adf5000) [pid = 1643] [serial = 1790] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 212 (0x12b753800) [pid = 1643] [serial = 1811] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 211 (0x12ac7a800) [pid = 1643] [serial = 1877] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 210 (0x12b896000) [pid = 1643] [serial = 1943] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 209 (0x12a23f800) [pid = 1643] [serial = 1736] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 208 (0x12b23ec00) [pid = 1643] [serial = 1745] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 207 (0x127778800) [pid = 1643] [serial = 1862] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 206 (0x12970c400) [pid = 1643] [serial = 1613] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 205 (0x12afc4800) [pid = 1643] [serial = 1802] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 204 (0x125927c00) [pid = 1643] [serial = 1793] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 203 (0x12acaa800) [pid = 1643] [serial = 1880] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 202 (0x12a4d1400) [pid = 1643] [serial = 1796] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x11c2a5800) [pid = 1643] [serial = 1859] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x12b687000) [pid = 1643] [serial = 1808] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x12a259400) [pid = 1643] [serial = 1868] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x12ace3c00) [pid = 1643] [serial = 1928] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x12b0b5000) [pid = 1643] [serial = 1946] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x11c9c9400) [pid = 1643] [serial = 1922] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 195 (0x12b35fc00) [pid = 1643] [serial = 1934] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 194 (0x12b5c1000) [pid = 1643] [serial = 1751] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 193 (0x12aca3400) [pid = 1643] [serial = 1739] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 192 (0x123b5dc00) [pid = 1643] [serial = 1733] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 191 (0x12ab17400) [pid = 1643] [serial = 1616] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 190 (0x12a1a0000) [pid = 1643] [serial = 1865] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 189 (0x12a23b400) [pid = 1643] [serial = 1673] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x12b751400) [pid = 1643] [serial = 1940] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x12c954000) [pid = 1643] [serial = 1982] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 186 (0x12abc0400) [pid = 1643] [serial = 1874] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 185 (0x11ada6c00) [pid = 1643] [serial = 1730] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x12ad2cc00) [pid = 1643] [serial = 1682] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x11c9d4400) [pid = 1643] [serial = 1610] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 182 (0x12b889c00) [pid = 1643] [serial = 1814] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x11adf4400) [pid = 1643] [serial = 1607] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 180 (0x11b833400) [pid = 1643] [serial = 1667] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x11a826c00) [pid = 1643] [serial = 1856] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x12ace2c00) [pid = 1643] [serial = 1799] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x12ad02800) [pid = 1643] [serial = 1679] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x12ac73c00) [pid = 1643] [serial = 1619] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x12b35d800) [pid = 1643] [serial = 1748] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x12ad39c00) [pid = 1643] [serial = 1685] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x12a730c00) [pid = 1643] [serial = 1871] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x12b5c9800) [pid = 1643] [serial = 1805] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x114bb9000) [pid = 1643] [serial = 1853] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x123b5a000) [pid = 1643] [serial = 1670] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x12ae10800) [pid = 1643] [serial = 1742] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x12b683800) [pid = 1643] [serial = 1937] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x12ac9ec00) [pid = 1643] [serial = 1688] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x118670800) [pid = 1643] [serial = 1664] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x1277bb000) [pid = 1643] [serial = 1817] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x127c6f400) [pid = 1643] [serial = 2032] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x12a255000) [pid = 1643] [serial = 2035] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x129703400) [pid = 1643] [serial = 2033] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x12d2d3400) [pid = 1643] [serial = 2006] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x12d20c000) [pid = 1643] [serial = 2005] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x11a8fb400) [pid = 1643] [serial = 2021] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x118f6c000) [pid = 1643] [serial = 2020] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x12d203c00) [pid = 1643] [serial = 2003] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 156 (0x12c98cc00) [pid = 1643] [serial = 2002] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 155 (0x11ade7000) [pid = 1643] [serial = 2023] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 154 (0x11c09c400) [pid = 1643] [serial = 2024] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 153 (0x126c87c00) [pid = 1643] [serial = 2029] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 152 (0x11c8d2c00) [pid = 1643] [serial = 1988] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 151 (0x11be1f000) [pid = 1643] [serial = 1987] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x12c985400) [pid = 1643] [serial = 2000] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x12c958800) [pid = 1643] [serial = 1999] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x12a23ac00) [pid = 1643] [serial = 1991] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x127071c00) [pid = 1643] [serial = 1990] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x118841000) [pid = 1643] [serial = 1985] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x11541d800) [pid = 1643] [serial = 1984] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x11c9d2400) [pid = 1643] [serial = 2026] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x125926c00) [pid = 1643] [serial = 2027] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x12b35f400) [pid = 1643] [serial = 1994] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x12a72b400) [pid = 1643] [serial = 1993] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x12ddc9000) [pid = 1643] [serial = 2017] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x12d785c00) [pid = 1643] [serial = 2011] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x12be9b800) [pid = 1643] [serial = 1997] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x12bad4400) [pid = 1643] [serial = 1996] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 136 (0x12d2d8000) [pid = 1643] [serial = 2008] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 135 (0x1264ba000) [pid = 1643] [serial = 2014] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 134 (0x12a244800) [pid = 1643] [serial = 1370] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 133 (0x12ac72400) [pid = 1643] [serial = 2036] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 132 (0x126c27800) [pid = 1643] [serial = 2038] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 131 (0x1271c4000) [pid = 1643] [serial = 2030] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | --DOMWINDOW == 130 (0x12aca8800) [pid = 1643] [serial = 2039] [outer = 0x0] [url = about:blank] 11:07:09 INFO - PROCESS | 1643 | 1461607629688 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:07:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:07:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1025ms 11:07:09 INFO - PROCESS | 1643 | 1461607629709 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:07:09 INFO - PROCESS | 1643 | 1461607629711 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 11:07:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:07:09 INFO - PROCESS | 1643 | 1461607629713 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:07:09 INFO - PROCESS | 1643 | 1461607629716 Marionette TRACE conn2 <- [1,2834,null,{}] 11:07:09 INFO - PROCESS | 1643 | 1461607629723 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:09 INFO - PROCESS | 1643 | 1461607629838 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:07:09 INFO - PROCESS | 1643 | 1461607629920 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:09 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c30c000 == 66 [pid = 1643] [id = 716] 11:07:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 131 (0x119d8b400) [pid = 1643] [serial = 2148] [outer = 0x0] 11:07:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 132 (0x11c8dec00) [pid = 1643] [serial = 2149] [outer = 0x119d8b400] 11:07:09 INFO - PROCESS | 1643 | 1461607629950 Marionette DEBUG loaded listener.js 11:07:09 INFO - PROCESS | 1643 | ++DOMWINDOW == 133 (0x125926c00) [pid = 1643] [serial = 2150] [outer = 0x119d8b400] 11:07:10 INFO - PROCESS | 1643 | 1461607630312 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:07:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:07:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 621ms 11:07:10 INFO - PROCESS | 1643 | 1461607630335 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:07:10 INFO - PROCESS | 1643 | 1461607630337 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 11:07:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:07:10 INFO - PROCESS | 1643 | 1461607630339 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:07:10 INFO - PROCESS | 1643 | 1461607630340 Marionette TRACE conn2 <- [1,2838,null,{}] 11:07:10 INFO - PROCESS | 1643 | 1461607630344 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:10 INFO - PROCESS | 1643 | 1461607630450 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:07:10 INFO - PROCESS | 1643 | 1461607630531 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:10 INFO - PROCESS | 1643 | ++DOCSHELL 0x125ebc000 == 67 [pid = 1643] [id = 717] 11:07:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 134 (0x125927c00) [pid = 1643] [serial = 2151] [outer = 0x0] 11:07:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 135 (0x12676e800) [pid = 1643] [serial = 2152] [outer = 0x125927c00] 11:07:10 INFO - PROCESS | 1643 | 1461607630558 Marionette DEBUG loaded listener.js 11:07:10 INFO - PROCESS | 1643 | ++DOMWINDOW == 136 (0x126eb2c00) [pid = 1643] [serial = 2153] [outer = 0x125927c00] 11:07:10 INFO - PROCESS | 1643 | 1461607630856 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:07:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:07:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 573ms 11:07:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:07:10 INFO - PROCESS | 1643 | 1461607630913 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:07:10 INFO - PROCESS | 1643 | 1461607630914 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 11:07:10 INFO - PROCESS | 1643 | 1461607630916 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:07:10 INFO - PROCESS | 1643 | 1461607630917 Marionette TRACE conn2 <- [1,2842,null,{}] 11:07:10 INFO - PROCESS | 1643 | 1461607630919 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:11 INFO - PROCESS | 1643 | 1461607631026 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:07:11 INFO - PROCESS | 1643 | 1461607631121 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x129767800 == 68 [pid = 1643] [id = 718] 11:07:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 137 (0x126c2bc00) [pid = 1643] [serial = 2154] [outer = 0x0] 11:07:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x12777ac00) [pid = 1643] [serial = 2155] [outer = 0x126c2bc00] 11:07:11 INFO - PROCESS | 1643 | 1461607631149 Marionette DEBUG loaded listener.js 11:07:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x127c6d800) [pid = 1643] [serial = 2156] [outer = 0x126c2bc00] 11:07:11 INFO - PROCESS | 1643 | 1461607631468 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:07:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:07:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 568ms 11:07:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:07:11 INFO - PROCESS | 1643 | 1461607631485 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:07:11 INFO - PROCESS | 1643 | 1461607631486 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 11:07:11 INFO - PROCESS | 1643 | 1461607631488 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:07:11 INFO - PROCESS | 1643 | 1461607631489 Marionette TRACE conn2 <- [1,2846,null,{}] 11:07:11 INFO - PROCESS | 1643 | 1461607631491 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:11 INFO - PROCESS | 1643 | 1461607631612 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:07:11 INFO - PROCESS | 1643 | 1461607631617 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:11 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1bf800 == 69 [pid = 1643] [id = 719] 11:07:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x128d31400) [pid = 1643] [serial = 2157] [outer = 0x0] 11:07:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x129711c00) [pid = 1643] [serial = 2158] [outer = 0x128d31400] 11:07:11 INFO - PROCESS | 1643 | 1461607631644 Marionette DEBUG loaded listener.js 11:07:11 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x12a25e400) [pid = 1643] [serial = 2159] [outer = 0x128d31400] 11:07:12 INFO - PROCESS | 1643 | 1461607632039 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:07:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:07:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 568ms 11:07:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:07:12 INFO - PROCESS | 1643 | 1461607632057 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:07:12 INFO - PROCESS | 1643 | 1461607632058 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 11:07:12 INFO - PROCESS | 1643 | 1461607632064 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:07:12 INFO - PROCESS | 1643 | 1461607632065 Marionette TRACE conn2 <- [1,2850,null,{}] 11:07:12 INFO - PROCESS | 1643 | 1461607632074 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:12 INFO - PROCESS | 1643 | 1461607632208 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:07:12 INFO - PROCESS | 1643 | 1461607632222 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ba6e800 == 70 [pid = 1643] [id = 720] 11:07:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x127c66800) [pid = 1643] [serial = 2160] [outer = 0x0] 11:07:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x12a4d2400) [pid = 1643] [serial = 2161] [outer = 0x127c66800] 11:07:12 INFO - PROCESS | 1643 | 1461607632249 Marionette DEBUG loaded listener.js 11:07:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x12ab15400) [pid = 1643] [serial = 2162] [outer = 0x127c66800] 11:07:12 INFO - PROCESS | 1643 | 1461607632657 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:07:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:07:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 627ms 11:07:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:07:12 INFO - PROCESS | 1643 | 1461607632690 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:07:12 INFO - PROCESS | 1643 | 1461607632693 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 11:07:12 INFO - PROCESS | 1643 | 1461607632697 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:07:12 INFO - PROCESS | 1643 | 1461607632699 Marionette TRACE conn2 <- [1,2854,null,{}] 11:07:12 INFO - PROCESS | 1643 | 1461607632702 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:12 INFO - PROCESS | 1643 | 1461607632904 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:07:12 INFO - PROCESS | 1643 | 1461607632936 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:12 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c299800 == 71 [pid = 1643] [id = 721] 11:07:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x12a4d7800) [pid = 1643] [serial = 2163] [outer = 0x0] 11:07:12 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x12abc1000) [pid = 1643] [serial = 2164] [outer = 0x12a4d7800] 11:07:12 INFO - PROCESS | 1643 | 1461607632978 Marionette DEBUG loaded listener.js 11:07:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x12ac6e400) [pid = 1643] [serial = 2165] [outer = 0x12a4d7800] 11:07:13 INFO - PROCESS | 1643 | 1461607633424 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:07:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:07:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 772ms 11:07:13 INFO - PROCESS | 1643 | 1461607633480 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:07:13 INFO - PROCESS | 1643 | 1461607633481 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 11:07:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:07:13 INFO - PROCESS | 1643 | 1461607633483 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:07:13 INFO - PROCESS | 1643 | 1461607633484 Marionette TRACE conn2 <- [1,2858,null,{}] 11:07:13 INFO - PROCESS | 1643 | 1461607633487 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:13 INFO - PROCESS | 1643 | 1461607633621 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:07:13 INFO - PROCESS | 1643 | 1461607633636 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:13 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d797000 == 72 [pid = 1643] [id = 722] 11:07:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x12a72b800) [pid = 1643] [serial = 2166] [outer = 0x0] 11:07:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x12aca5800) [pid = 1643] [serial = 2167] [outer = 0x12a72b800] 11:07:13 INFO - PROCESS | 1643 | 1461607633662 Marionette DEBUG loaded listener.js 11:07:13 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x12ace0c00) [pid = 1643] [serial = 2168] [outer = 0x12a72b800] 11:07:14 INFO - PROCESS | 1643 | --DOMWINDOW == 150 (0x12bd96400) [pid = 1643] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:07:14 INFO - PROCESS | 1643 | --DOMWINDOW == 149 (0x12d2cf800) [pid = 1643] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:07:14 INFO - PROCESS | 1643 | --DOMWINDOW == 148 (0x12ddc5c00) [pid = 1643] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:07:14 INFO - PROCESS | 1643 | --DOMWINDOW == 147 (0x118856000) [pid = 1643] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:07:14 INFO - PROCESS | 1643 | --DOMWINDOW == 146 (0x11c2a5400) [pid = 1643] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:07:14 INFO - PROCESS | 1643 | --DOMWINDOW == 145 (0x11502d000) [pid = 1643] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:07:14 INFO - PROCESS | 1643 | --DOMWINDOW == 144 (0x12b75a400) [pid = 1643] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:07:14 INFO - PROCESS | 1643 | --DOMWINDOW == 143 (0x126c24c00) [pid = 1643] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:07:14 INFO - PROCESS | 1643 | --DOMWINDOW == 142 (0x113609400) [pid = 1643] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:07:14 INFO - PROCESS | 1643 | --DOMWINDOW == 141 (0x126c80000) [pid = 1643] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:07:14 INFO - PROCESS | 1643 | --DOMWINDOW == 140 (0x11be24800) [pid = 1643] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:07:14 INFO - PROCESS | 1643 | --DOMWINDOW == 139 (0x118acf800) [pid = 1643] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:07:14 INFO - PROCESS | 1643 | --DOMWINDOW == 138 (0x12b5c4c00) [pid = 1643] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:07:14 INFO - PROCESS | 1643 | --DOMWINDOW == 137 (0x12bd8c400) [pid = 1643] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:07:14 INFO - PROCESS | 1643 | 1461607634146 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:07:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:07:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 669ms 11:07:14 INFO - PROCESS | 1643 | 1461607634154 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:07:14 INFO - PROCESS | 1643 | 1461607634155 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 11:07:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:07:14 INFO - PROCESS | 1643 | 1461607634161 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:07:14 INFO - PROCESS | 1643 | 1461607634164 Marionette TRACE conn2 <- [1,2862,null,{}] 11:07:14 INFO - PROCESS | 1643 | 1461607634166 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:14 INFO - PROCESS | 1643 | 1461607634313 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:07:14 INFO - PROCESS | 1643 | 1461607634368 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x12dc36000 == 73 [pid = 1643] [id = 723] 11:07:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 138 (0x11aabc400) [pid = 1643] [serial = 2169] [outer = 0x0] 11:07:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 139 (0x12aca3800) [pid = 1643] [serial = 2170] [outer = 0x11aabc400] 11:07:14 INFO - PROCESS | 1643 | 1461607634394 Marionette DEBUG loaded listener.js 11:07:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 140 (0x12ad11000) [pid = 1643] [serial = 2171] [outer = 0x11aabc400] 11:07:14 INFO - PROCESS | 1643 | 1461607634689 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:07:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:07:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 576ms 11:07:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:07:14 INFO - PROCESS | 1643 | 1461607634733 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:07:14 INFO - PROCESS | 1643 | 1461607634735 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 11:07:14 INFO - PROCESS | 1643 | 1461607634737 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:07:14 INFO - PROCESS | 1643 | 1461607634739 Marionette TRACE conn2 <- [1,2866,null,{}] 11:07:14 INFO - PROCESS | 1643 | 1461607634741 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:14 INFO - PROCESS | 1643 | 1461607634893 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:07:14 INFO - PROCESS | 1643 | 1461607634940 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:14 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ebb1000 == 74 [pid = 1643] [id = 724] 11:07:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 141 (0x12ad0b400) [pid = 1643] [serial = 2172] [outer = 0x0] 11:07:14 INFO - PROCESS | 1643 | ++DOMWINDOW == 142 (0x12ae0e000) [pid = 1643] [serial = 2173] [outer = 0x12ad0b400] 11:07:14 INFO - PROCESS | 1643 | 1461607634969 Marionette DEBUG loaded listener.js 11:07:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 143 (0x12b35b400) [pid = 1643] [serial = 2174] [outer = 0x12ad0b400] 11:07:15 INFO - PROCESS | 1643 | 1461607635299 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:07:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:07:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 569ms 11:07:15 INFO - PROCESS | 1643 | 1461607635307 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:07:15 INFO - PROCESS | 1643 | 1461607635308 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 11:07:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:07:15 INFO - PROCESS | 1643 | 1461607635313 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:07:15 INFO - PROCESS | 1643 | 1461607635315 Marionette TRACE conn2 <- [1,2870,null,{}] 11:07:15 INFO - PROCESS | 1643 | 1461607635317 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:15 INFO - PROCESS | 1643 | 1461607635424 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:07:15 INFO - PROCESS | 1643 | 1461607635428 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:15 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f999000 == 75 [pid = 1643] [id = 725] 11:07:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 144 (0x12b0b7000) [pid = 1643] [serial = 2175] [outer = 0x0] 11:07:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 145 (0x12b5cbc00) [pid = 1643] [serial = 2176] [outer = 0x12b0b7000] 11:07:15 INFO - PROCESS | 1643 | 1461607635453 Marionette DEBUG loaded listener.js 11:07:15 INFO - PROCESS | 1643 | ++DOMWINDOW == 146 (0x12b754000) [pid = 1643] [serial = 2177] [outer = 0x12b0b7000] 11:07:15 INFO - PROCESS | 1643 | 1461607635799 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:07:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:07:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 520ms 11:07:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:07:15 INFO - PROCESS | 1643 | 1461607635855 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:07:15 INFO - PROCESS | 1643 | 1461607635856 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 11:07:15 INFO - PROCESS | 1643 | 1461607635859 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:07:15 INFO - PROCESS | 1643 | 1461607635862 Marionette TRACE conn2 <- [1,2874,null,{}] 11:07:15 INFO - PROCESS | 1643 | 1461607635866 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:15 INFO - PROCESS | 1643 | 1461607635974 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:07:16 INFO - PROCESS | 1643 | 1461607636142 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:16 INFO - PROCESS | 1643 | ++DOCSHELL 0x1186cf000 == 76 [pid = 1643] [id = 726] 11:07:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 147 (0x1133e0400) [pid = 1643] [serial = 2178] [outer = 0x0] 11:07:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 148 (0x114240400) [pid = 1643] [serial = 2179] [outer = 0x1133e0400] 11:07:16 INFO - PROCESS | 1643 | 1461607636176 Marionette DEBUG loaded listener.js 11:07:16 INFO - PROCESS | 1643 | ++DOMWINDOW == 149 (0x115711000) [pid = 1643] [serial = 2180] [outer = 0x1133e0400] 11:07:16 INFO - PROCESS | 1643 | 1461607636681 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:07:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:07:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 875ms 11:07:16 INFO - PROCESS | 1643 | 1461607636735 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:07:16 INFO - PROCESS | 1643 | 1461607636738 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 11:07:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:07:16 INFO - PROCESS | 1643 | 1461607636741 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:07:16 INFO - PROCESS | 1643 | 1461607636744 Marionette TRACE conn2 <- [1,2878,null,{}] 11:07:16 INFO - PROCESS | 1643 | 1461607636747 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:16 INFO - PROCESS | 1643 | 1461607636880 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:07:17 INFO - PROCESS | 1643 | 1461607637004 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x129749800 == 77 [pid = 1643] [id = 727] 11:07:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 150 (0x11925f800) [pid = 1643] [serial = 2181] [outer = 0x0] 11:07:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 151 (0x11ade8000) [pid = 1643] [serial = 2182] [outer = 0x11925f800] 11:07:17 INFO - PROCESS | 1643 | 1461607637037 Marionette DEBUG loaded listener.js 11:07:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 152 (0x11c09d400) [pid = 1643] [serial = 2183] [outer = 0x11925f800] 11:07:17 INFO - PROCESS | 1643 | 1461607637499 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:07:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:07:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 772ms 11:07:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:07:17 INFO - PROCESS | 1643 | 1461607637516 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:07:17 INFO - PROCESS | 1643 | 1461607637519 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 11:07:17 INFO - PROCESS | 1643 | 1461607637521 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:07:17 INFO - PROCESS | 1643 | 1461607637522 Marionette TRACE conn2 <- [1,2882,null,{}] 11:07:17 INFO - PROCESS | 1643 | 1461607637525 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:17 INFO - PROCESS | 1643 | 1461607637651 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:07:17 INFO - PROCESS | 1643 | 1461607637771 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:17 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c050000 == 78 [pid = 1643] [id = 728] 11:07:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 153 (0x11c2a3c00) [pid = 1643] [serial = 2184] [outer = 0x0] 11:07:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 154 (0x125933400) [pid = 1643] [serial = 2185] [outer = 0x11c2a3c00] 11:07:17 INFO - PROCESS | 1643 | 1461607637805 Marionette DEBUG loaded listener.js 11:07:17 INFO - PROCESS | 1643 | ++DOMWINDOW == 155 (0x12777bc00) [pid = 1643] [serial = 2186] [outer = 0x11c2a3c00] 11:07:18 INFO - PROCESS | 1643 | 1461607638280 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:07:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:07:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 823ms 11:07:18 INFO - PROCESS | 1643 | 1461607638345 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:07:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:07:18 INFO - PROCESS | 1643 | 1461607638347 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 11:07:18 INFO - PROCESS | 1643 | 1461607638354 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:07:18 INFO - PROCESS | 1643 | 1461607638359 Marionette TRACE conn2 <- [1,2886,null,{}] 11:07:18 INFO - PROCESS | 1643 | 1461607638381 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:18 INFO - PROCESS | 1643 | 1461607638510 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:07:18 INFO - PROCESS | 1643 | 1461607638602 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:18 INFO - PROCESS | 1643 | ++DOCSHELL 0x130b83000 == 79 [pid = 1643] [id = 729] 11:07:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 156 (0x11c8de400) [pid = 1643] [serial = 2187] [outer = 0x0] 11:07:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 157 (0x12a249000) [pid = 1643] [serial = 2188] [outer = 0x11c8de400] 11:07:18 INFO - PROCESS | 1643 | 1461607638633 Marionette DEBUG loaded listener.js 11:07:18 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x12abc2c00) [pid = 1643] [serial = 2189] [outer = 0x11c8de400] 11:07:19 INFO - PROCESS | 1643 | 1461607639067 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:07:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:07:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 746ms 11:07:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:07:19 INFO - PROCESS | 1643 | 1461607639096 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:07:19 INFO - PROCESS | 1643 | 1461607639098 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 11:07:19 INFO - PROCESS | 1643 | 1461607639100 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:07:19 INFO - PROCESS | 1643 | 1461607639101 Marionette TRACE conn2 <- [1,2890,null,{}] 11:07:19 INFO - PROCESS | 1643 | 1461607639103 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:19 INFO - PROCESS | 1643 | 1461607639230 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:07:19 INFO - PROCESS | 1643 | 1461607639352 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:19 INFO - PROCESS | 1643 | ++DOCSHELL 0x13726f000 == 80 [pid = 1643] [id = 730] 11:07:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x12abc3000) [pid = 1643] [serial = 2190] [outer = 0x0] 11:07:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x12ad33800) [pid = 1643] [serial = 2191] [outer = 0x12abc3000] 11:07:19 INFO - PROCESS | 1643 | 1461607639384 Marionette DEBUG loaded listener.js 11:07:19 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x12b0be800) [pid = 1643] [serial = 2192] [outer = 0x12abc3000] 11:07:19 INFO - PROCESS | 1643 | 1461607639773 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:07:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:07:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 719ms 11:07:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:07:19 INFO - PROCESS | 1643 | 1461607639820 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:07:19 INFO - PROCESS | 1643 | 1461607639821 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 11:07:19 INFO - PROCESS | 1643 | 1461607639824 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:07:19 INFO - PROCESS | 1643 | 1461607639825 Marionette TRACE conn2 <- [1,2894,null,{}] 11:07:19 INFO - PROCESS | 1643 | 1461607639830 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:19 INFO - PROCESS | 1643 | 1461607639952 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:07:20 INFO - PROCESS | 1643 | 1461607640074 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x1373c6800 == 81 [pid = 1643] [id = 731] 11:07:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x12b35e000) [pid = 1643] [serial = 2193] [outer = 0x0] 11:07:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x12b5c9c00) [pid = 1643] [serial = 2194] [outer = 0x12b35e000] 11:07:20 INFO - PROCESS | 1643 | 1461607640115 Marionette DEBUG loaded listener.js 11:07:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x12bd8cc00) [pid = 1643] [serial = 2195] [outer = 0x12b35e000] 11:07:20 INFO - PROCESS | 1643 | 1461607640558 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:07:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:07:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 773ms 11:07:20 INFO - PROCESS | 1643 | 1461607640597 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:07:20 INFO - PROCESS | 1643 | 1461607640599 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 11:07:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:07:20 INFO - PROCESS | 1643 | 1461607640601 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:07:20 INFO - PROCESS | 1643 | 1461607640602 Marionette TRACE conn2 <- [1,2898,null,{}] 11:07:20 INFO - PROCESS | 1643 | 1461607640605 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:20 INFO - PROCESS | 1643 | 1461607640732 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:07:20 INFO - PROCESS | 1643 | 1461607640853 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:20 INFO - PROCESS | 1643 | ++DOCSHELL 0x138e03000 == 82 [pid = 1643] [id = 732] 11:07:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x12bd9a400) [pid = 1643] [serial = 2196] [outer = 0x0] 11:07:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x12c110c00) [pid = 1643] [serial = 2197] [outer = 0x12bd9a400] 11:07:20 INFO - PROCESS | 1643 | 1461607640883 Marionette DEBUG loaded listener.js 11:07:20 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x12c980c00) [pid = 1643] [serial = 2198] [outer = 0x12bd9a400] 11:07:21 INFO - PROCESS | 1643 | 1461607641283 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:07:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:07:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 722ms 11:07:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:07:21 INFO - PROCESS | 1643 | 1461607641324 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:07:21 INFO - PROCESS | 1643 | 1461607641326 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 11:07:21 INFO - PROCESS | 1643 | 1461607641328 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:07:21 INFO - PROCESS | 1643 | 1461607641330 Marionette TRACE conn2 <- [1,2902,null,{}] 11:07:21 INFO - PROCESS | 1643 | 1461607641333 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:21 INFO - PROCESS | 1643 | 1461607641468 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:07:21 INFO - PROCESS | 1643 | 1461607641563 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:21 INFO - PROCESS | 1643 | ++DOCSHELL 0x139d33800 == 83 [pid = 1643] [id = 733] 11:07:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x12c958800) [pid = 1643] [serial = 2199] [outer = 0x0] 11:07:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x12d104400) [pid = 1643] [serial = 2200] [outer = 0x12c958800] 11:07:21 INFO - PROCESS | 1643 | 1461607641606 Marionette DEBUG loaded listener.js 11:07:21 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x12d2da400) [pid = 1643] [serial = 2201] [outer = 0x12c958800] 11:07:22 INFO - PROCESS | 1643 | 1461607642048 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:07:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:07:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 770ms 11:07:22 INFO - PROCESS | 1643 | 1461607642110 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:07:22 INFO - PROCESS | 1643 | 1461607642111 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 11:07:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:07:22 INFO - PROCESS | 1643 | 1461607642116 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:07:22 INFO - PROCESS | 1643 | 1461607642117 Marionette TRACE conn2 <- [1,2906,null,{}] 11:07:22 INFO - PROCESS | 1643 | 1461607642119 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:22 INFO - PROCESS | 1643 | 1461607642244 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:07:22 INFO - PROCESS | 1643 | 1461607642336 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:22 INFO - PROCESS | 1643 | ++DOCSHELL 0x139f22000 == 84 [pid = 1643] [id = 734] 11:07:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x12c98cc00) [pid = 1643] [serial = 2202] [outer = 0x0] 11:07:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x12d787400) [pid = 1643] [serial = 2203] [outer = 0x12c98cc00] 11:07:22 INFO - PROCESS | 1643 | 1461607642366 Marionette DEBUG loaded listener.js 11:07:22 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x12ddc4800) [pid = 1643] [serial = 2204] [outer = 0x12c98cc00] 11:07:22 INFO - PROCESS | 1643 | 1461607642783 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:07:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:07:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 718ms 11:07:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:07:22 INFO - PROCESS | 1643 | 1461607642835 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:07:22 INFO - PROCESS | 1643 | 1461607642836 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 11:07:22 INFO - PROCESS | 1643 | 1461607642838 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:07:22 INFO - PROCESS | 1643 | 1461607642840 Marionette TRACE conn2 <- [1,2910,null,{}] 11:07:22 INFO - PROCESS | 1643 | 1461607642842 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:22 INFO - PROCESS | 1643 | 1461607642967 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:07:23 INFO - PROCESS | 1643 | 1461607643090 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a2c9800 == 85 [pid = 1643] [id = 735] 11:07:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x12d50f800) [pid = 1643] [serial = 2205] [outer = 0x0] 11:07:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x12e64e400) [pid = 1643] [serial = 2206] [outer = 0x12d50f800] 11:07:23 INFO - PROCESS | 1643 | 1461607643123 Marionette DEBUG loaded listener.js 11:07:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x12e9bfc00) [pid = 1643] [serial = 2207] [outer = 0x12d50f800] 11:07:23 INFO - PROCESS | 1643 | 1461607643479 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:07:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:07:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:07:23 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 672ms 11:07:23 INFO - TEST-START | /DOMEvents/constructors.html 11:07:23 INFO - PROCESS | 1643 | 1461607643511 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:07:23 INFO - PROCESS | 1643 | 1461607643512 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 11:07:23 INFO - PROCESS | 1643 | 1461607643515 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:07:23 INFO - PROCESS | 1643 | 1461607643516 Marionette TRACE conn2 <- [1,2914,null,{}] 11:07:23 INFO - PROCESS | 1643 | 1461607643518 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:23 INFO - PROCESS | 1643 | 1461607643666 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:07:23 INFO - PROCESS | 1643 | 1461607643760 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:23 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a7a8000 == 86 [pid = 1643] [id = 736] 11:07:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x12ddc6c00) [pid = 1643] [serial = 2208] [outer = 0x0] 11:07:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x12ea0d800) [pid = 1643] [serial = 2209] [outer = 0x12ddc6c00] 11:07:23 INFO - PROCESS | 1643 | 1461607643795 Marionette DEBUG loaded listener.js 11:07:23 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x12ea15400) [pid = 1643] [serial = 2210] [outer = 0x12ddc6c00] 11:07:24 INFO - PROCESS | 1643 | 1461607644285 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:07:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:07:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:07:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:07:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:07:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:07:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:07:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 824ms 11:07:24 INFO - PROCESS | 1643 | 1461607644347 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:07:24 INFO - PROCESS | 1643 | 1461607644348 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 11:07:24 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:07:24 INFO - PROCESS | 1643 | 1461607644352 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:07:24 INFO - PROCESS | 1643 | 1461607644355 Marionette TRACE conn2 <- [1,2918,null,{}] 11:07:24 INFO - PROCESS | 1643 | 1461607644357 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:24 INFO - PROCESS | 1643 | 1461607644496 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:07:24 INFO - PROCESS | 1643 | 1461607644591 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:24 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b020000 == 87 [pid = 1643] [id = 737] 11:07:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x12777fc00) [pid = 1643] [serial = 2211] [outer = 0x0] 11:07:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x12e644000) [pid = 1643] [serial = 2212] [outer = 0x12777fc00] 11:07:24 INFO - PROCESS | 1643 | 1461607644621 Marionette DEBUG loaded listener.js 11:07:24 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x12eb6e800) [pid = 1643] [serial = 2213] [outer = 0x12777fc00] 11:07:24 INFO - PROCESS | 1643 | 1461607644993 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:07:25 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:07:25 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 11:07:25 INFO - PROCESS | 1643 | 1461607645037 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:07:25 INFO - PROCESS | 1643 | 1461607645038 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 11:07:25 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:07:25 INFO - PROCESS | 1643 | 1461607645044 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:07:25 INFO - PROCESS | 1643 | 1461607645046 Marionette TRACE conn2 <- [1,2922,null,{}] 11:07:25 INFO - PROCESS | 1643 | 1461607645048 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:25 INFO - PROCESS | 1643 | 1461607645176 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:07:25 INFO - PROCESS | 1643 | 1461607645270 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:25 INFO - PROCESS | 1643 | ++DOCSHELL 0x1295c9000 == 88 [pid = 1643] [id = 738] 11:07:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x11883b000) [pid = 1643] [serial = 2214] [outer = 0x0] 11:07:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x12d78f800) [pid = 1643] [serial = 2215] [outer = 0x11883b000] 11:07:25 INFO - PROCESS | 1643 | 1461607645300 Marionette DEBUG loaded listener.js 11:07:25 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x12eb71000) [pid = 1643] [serial = 2216] [outer = 0x11883b000] 11:07:25 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:07:25 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:07:25 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:07:25 INFO - PROCESS | 1643 | [1643] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:07:25 INFO - PROCESS | 1643 | 1461607645921 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:07:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:07:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:07:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:07:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:07:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 11:07:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:07:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:07:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:07:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 11:07:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:07:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:07:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:07:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 11:07:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:07:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:07:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:07:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:07:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 920ms 11:07:25 INFO - PROCESS | 1643 | 1461607645965 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:07:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:07:25 INFO - PROCESS | 1643 | 1461607645968 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 11:07:25 INFO - PROCESS | 1643 | 1461607645972 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:07:25 INFO - PROCESS | 1643 | 1461607645974 Marionette TRACE conn2 <- [1,2926,null,{}] 11:07:25 INFO - PROCESS | 1643 | 1461607645978 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:26 INFO - PROCESS | 1643 | 1461607646098 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:07:26 INFO - PROCESS | 1643 | 1461607646229 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:26 INFO - PROCESS | 1643 | ++DOCSHELL 0x129756800 == 89 [pid = 1643] [id = 739] 11:07:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x118642400) [pid = 1643] [serial = 2217] [outer = 0x0] 11:07:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x119261400) [pid = 1643] [serial = 2218] [outer = 0x118642400] 11:07:26 INFO - PROCESS | 1643 | 1461607646260 Marionette DEBUG loaded listener.js 11:07:26 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x11c09f400) [pid = 1643] [serial = 2219] [outer = 0x118642400] 11:07:26 INFO - PROCESS | 1643 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:07:26 INFO - PROCESS | 1643 | 1461607646681 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:07:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:07:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 724ms 11:07:26 INFO - PROCESS | 1643 | 1461607646697 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:07:26 INFO - PROCESS | 1643 | 1461607646703 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 11:07:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:07:26 INFO - PROCESS | 1643 | 1461607646710 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:07:26 INFO - PROCESS | 1643 | 1461607646713 Marionette TRACE conn2 <- [1,2930,null,{}] 11:07:26 INFO - PROCESS | 1643 | 1461607646716 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:26 INFO - PROCESS | 1643 | 1461607646926 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:07:27 INFO - PROCESS | 1643 | 1461607647063 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x128d6b800 == 90 [pid = 1643] [id = 740] 11:07:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x1147e0400) [pid = 1643] [serial = 2220] [outer = 0x0] 11:07:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x123b5cc00) [pid = 1643] [serial = 2221] [outer = 0x1147e0400] 11:07:27 INFO - PROCESS | 1643 | 1461607647094 Marionette DEBUG loaded listener.js 11:07:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x126eee000) [pid = 1643] [serial = 2222] [outer = 0x1147e0400] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12f999000 == 89 [pid = 1643] [id = 725] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12ebb1000 == 88 [pid = 1643] [id = 724] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 190 (0x1291bf400) [pid = 1643] [serial = 2101] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12dc36000 == 87 [pid = 1643] [id = 723] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12d797000 == 86 [pid = 1643] [id = 722] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12c299800 == 85 [pid = 1643] [id = 721] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12ba6e800 == 84 [pid = 1643] [id = 720] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1bf800 == 83 [pid = 1643] [id = 719] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x129767800 == 82 [pid = 1643] [id = 718] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x125ebc000 == 81 [pid = 1643] [id = 717] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x11c30c000 == 80 [pid = 1643] [id = 716] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12ac27800 == 79 [pid = 1643] [id = 715] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x11c922800 == 78 [pid = 1643] [id = 714] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12c048000 == 77 [pid = 1643] [id = 711] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x139f20000 == 76 [pid = 1643] [id = 709] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x139f0e000 == 75 [pid = 1643] [id = 708] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x13a57b800 == 74 [pid = 1643] [id = 707] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x13ace0800 == 73 [pid = 1643] [id = 706] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x13a7c4800 == 72 [pid = 1643] [id = 705] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x13a7a4000 == 71 [pid = 1643] [id = 704] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x138e0e000 == 70 [pid = 1643] [id = 703] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x12c9c9000 == 69 [pid = 1643] [id = 702] 11:07:27 INFO - PROCESS | 1643 | --DOCSHELL 0x1295ba800 == 68 [pid = 1643] [id = 701] 11:07:27 INFO - PROCESS | 1643 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 189 (0x12d2ccc00) [pid = 1643] [serial = 2086] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 188 (0x12d78f000) [pid = 1643] [serial = 2089] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 187 (0x12d50c000) [pid = 1643] [serial = 2087] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 186 (0x12ddd2400) [pid = 1643] [serial = 2092] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 185 (0x11ade6800) [pid = 1643] [serial = 2095] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 184 (0x126c31c00) [pid = 1643] [serial = 2074] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 183 (0x12a4d7400) [pid = 1643] [serial = 2075] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 182 (0x119199c00) [pid = 1643] [serial = 2063] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 181 (0x1156d5800) [pid = 1643] [serial = 2062] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 180 (0x11c9c8c00) [pid = 1643] [serial = 2047] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x12bea8000) [pid = 1643] [serial = 2080] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x12c959800) [pid = 1643] [serial = 2081] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x12a23cc00) [pid = 1643] [serial = 2069] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x127779400) [pid = 1643] [serial = 2068] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x12afc6000) [pid = 1643] [serial = 2042] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x12c952c00) [pid = 1643] [serial = 2059] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x12a23d000) [pid = 1643] [serial = 2050] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x12b23b000) [pid = 1643] [serial = 2072] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x12ae0c400) [pid = 1643] [serial = 2071] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x11c8d5800) [pid = 1643] [serial = 2065] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x123b5ec00) [pid = 1643] [serial = 2066] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x12b354c00) [pid = 1643] [serial = 2056] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 167 (0x119132400) [pid = 1643] [serial = 2044] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 166 (0x12676d000) [pid = 1643] [serial = 2099] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 165 (0x12b684000) [pid = 1643] [serial = 2077] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 164 (0x12bd8d400) [pid = 1643] [serial = 2078] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 163 (0x12ad33400) [pid = 1643] [serial = 2053] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 162 (0x12e64b000) [pid = 1643] [serial = 2093] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 161 (0x12c95d800) [pid = 1643] [serial = 2083] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 160 (0x11b83b800) [pid = 1643] [serial = 2096] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 159 (0x12ddc5800) [pid = 1643] [serial = 2090] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 158 (0x12d104c00) [pid = 1643] [serial = 2084] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | --DOMWINDOW == 157 (0x11c09fc00) [pid = 1643] [serial = 2098] [outer = 0x0] [url = about:blank] 11:07:27 INFO - PROCESS | 1643 | 1461607647671 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:07:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:07:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 972ms 11:07:27 INFO - PROCESS | 1643 | 1461607647689 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:07:27 INFO - PROCESS | 1643 | 1461607647691 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 11:07:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:07:27 INFO - PROCESS | 1643 | 1461607647696 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:07:27 INFO - PROCESS | 1643 | 1461607647699 Marionette TRACE conn2 <- [1,2934,null,{}] 11:07:27 INFO - PROCESS | 1643 | 1461607647706 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:27 INFO - PROCESS | 1643 | 1461607647816 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:07:27 INFO - PROCESS | 1643 | 1461607647822 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:27 INFO - PROCESS | 1643 | ++DOCSHELL 0x1295b1800 == 69 [pid = 1643] [id = 741] 11:07:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 158 (0x127777800) [pid = 1643] [serial = 2223] [outer = 0x0] 11:07:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 159 (0x128d06800) [pid = 1643] [serial = 2224] [outer = 0x127777800] 11:07:27 INFO - PROCESS | 1643 | 1461607647850 Marionette DEBUG loaded listener.js 11:07:27 INFO - PROCESS | 1643 | ++DOMWINDOW == 160 (0x12a1a0000) [pid = 1643] [serial = 2225] [outer = 0x127777800] 11:07:28 INFO - PROCESS | 1643 | 1461607648229 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:07:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:07:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 573ms 11:07:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:07:28 INFO - PROCESS | 1643 | 1461607648268 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:07:28 INFO - PROCESS | 1643 | 1461607648270 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 11:07:28 INFO - PROCESS | 1643 | 1461607648272 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:07:28 INFO - PROCESS | 1643 | 1461607648273 Marionette TRACE conn2 <- [1,2938,null,{}] 11:07:28 INFO - PROCESS | 1643 | 1461607648276 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:28 INFO - PROCESS | 1643 | 1461607648384 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:07:28 INFO - PROCESS | 1643 | 1461607648388 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1cf800 == 70 [pid = 1643] [id = 742] 11:07:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 161 (0x12a1ac000) [pid = 1643] [serial = 2226] [outer = 0x0] 11:07:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 162 (0x12a244400) [pid = 1643] [serial = 2227] [outer = 0x12a1ac000] 11:07:28 INFO - PROCESS | 1643 | 1461607648415 Marionette DEBUG loaded listener.js 11:07:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 163 (0x12a724800) [pid = 1643] [serial = 2228] [outer = 0x12a1ac000] 11:07:28 INFO - PROCESS | 1643 | 1461607648774 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:07:28 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 11:07:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 518ms 11:07:28 INFO - PROCESS | 1643 | 1461607648790 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:07:28 INFO - PROCESS | 1643 | 1461607648792 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 11:07:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:07:28 INFO - PROCESS | 1643 | 1461607648807 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:07:28 INFO - PROCESS | 1643 | 1461607648808 Marionette TRACE conn2 <- [1,2942,null,{}] 11:07:28 INFO - PROCESS | 1643 | 1461607648810 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:28 INFO - PROCESS | 1643 | 1461607648913 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:07:28 INFO - PROCESS | 1643 | 1461607648917 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:28 INFO - PROCESS | 1643 | ++DOCSHELL 0x12c284000 == 71 [pid = 1643] [id = 743] 11:07:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 164 (0x12a72d400) [pid = 1643] [serial = 2229] [outer = 0x0] 11:07:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 165 (0x12abbcc00) [pid = 1643] [serial = 2230] [outer = 0x12a72d400] 11:07:28 INFO - PROCESS | 1643 | 1461607648944 Marionette DEBUG loaded listener.js 11:07:28 INFO - PROCESS | 1643 | ++DOMWINDOW == 166 (0x12ac77c00) [pid = 1643] [serial = 2231] [outer = 0x12a72d400] 11:07:29 INFO - PROCESS | 1643 | 1461607649311 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:07:29 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:07:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:07:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 523ms 11:07:29 INFO - PROCESS | 1643 | 1461607649330 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:07:29 INFO - PROCESS | 1643 | 1461607649331 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 11:07:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:07:29 INFO - PROCESS | 1643 | 1461607649333 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:07:29 INFO - PROCESS | 1643 | 1461607649334 Marionette TRACE conn2 <- [1,2946,null,{}] 11:07:29 INFO - PROCESS | 1643 | 1461607649337 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:29 INFO - PROCESS | 1643 | 1461607649448 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:07:29 INFO - PROCESS | 1643 | 1461607649554 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:29 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d798800 == 72 [pid = 1643] [id = 744] 11:07:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 167 (0x12ac71000) [pid = 1643] [serial = 2232] [outer = 0x0] 11:07:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 168 (0x12ad0f400) [pid = 1643] [serial = 2233] [outer = 0x12ac71000] 11:07:29 INFO - PROCESS | 1643 | 1461607649582 Marionette DEBUG loaded listener.js 11:07:29 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x12b684000) [pid = 1643] [serial = 2234] [outer = 0x12ac71000] 11:07:29 INFO - PROCESS | 1643 | 1461607649907 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:07:29 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 11:07:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 619ms 11:07:29 INFO - PROCESS | 1643 | 1461607649953 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:07:29 INFO - PROCESS | 1643 | 1461607649954 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 11:07:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:07:29 INFO - PROCESS | 1643 | 1461607649956 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:07:29 INFO - PROCESS | 1643 | 1461607649957 Marionette TRACE conn2 <- [1,2950,null,{}] 11:07:29 INFO - PROCESS | 1643 | 1461607649960 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:30 INFO - PROCESS | 1643 | 1461607650098 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:07:30 INFO - PROCESS | 1643 | 1461607650114 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f988800 == 73 [pid = 1643] [id = 745] 11:07:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x12b5ca000) [pid = 1643] [serial = 2235] [outer = 0x0] 11:07:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x12b889c00) [pid = 1643] [serial = 2236] [outer = 0x12b5ca000] 11:07:30 INFO - PROCESS | 1643 | 1461607650140 Marionette DEBUG loaded listener.js 11:07:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x12bea0c00) [pid = 1643] [serial = 2237] [outer = 0x12b5ca000] 11:07:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f98d800 == 74 [pid = 1643] [id = 746] 11:07:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x12d2da000) [pid = 1643] [serial = 2238] [outer = 0x0] 11:07:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x12c111c00) [pid = 1643] [serial = 2239] [outer = 0x12d2da000] 11:07:30 INFO - PROCESS | 1643 | 1461607650507 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:07:30 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:07:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 569ms 11:07:30 INFO - PROCESS | 1643 | 1461607650526 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:07:30 INFO - PROCESS | 1643 | 1461607650527 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 11:07:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:07:30 INFO - PROCESS | 1643 | 1461607650529 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:07:30 INFO - PROCESS | 1643 | 1461607650530 Marionette TRACE conn2 <- [1,2954,null,{}] 11:07:30 INFO - PROCESS | 1643 | 1461607650533 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:30 INFO - PROCESS | 1643 | 1461607650703 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:07:30 INFO - PROCESS | 1643 | 1461607650732 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:30 INFO - PROCESS | 1643 | ++DOCSHELL 0x13044a000 == 75 [pid = 1643] [id = 747] 11:07:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x12c109c00) [pid = 1643] [serial = 2240] [outer = 0x0] 11:07:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x12c95d800) [pid = 1643] [serial = 2241] [outer = 0x12c109c00] 11:07:30 INFO - PROCESS | 1643 | 1461607650757 Marionette DEBUG loaded listener.js 11:07:30 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x12ddd2c00) [pid = 1643] [serial = 2242] [outer = 0x12c109c00] 11:07:31 INFO - PROCESS | 1643 | 1461607651114 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:07:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:07:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:07:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 619ms 11:07:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:07:31 INFO - PROCESS | 1643 | 1461607651149 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:07:31 INFO - PROCESS | 1643 | 1461607651150 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 11:07:31 INFO - PROCESS | 1643 | 1461607651152 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:07:31 INFO - PROCESS | 1643 | 1461607651153 Marionette TRACE conn2 <- [1,2958,null,{}] 11:07:31 INFO - PROCESS | 1643 | 1461607651156 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:31 INFO - PROCESS | 1643 | 1461607651306 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:07:31 INFO - PROCESS | 1643 | 1461607651320 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:31 INFO - PROCESS | 1643 | ++DOCSHELL 0x139d3d800 == 76 [pid = 1643] [id = 748] 11:07:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x12e644400) [pid = 1643] [serial = 2243] [outer = 0x0] 11:07:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x12e9c8c00) [pid = 1643] [serial = 2244] [outer = 0x12e644400] 11:07:31 INFO - PROCESS | 1643 | 1461607651346 Marionette DEBUG loaded listener.js 11:07:31 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x12ea15800) [pid = 1643] [serial = 2245] [outer = 0x12e644400] 11:07:31 INFO - PROCESS | 1643 | --DOMWINDOW == 179 (0x11aabc400) [pid = 1643] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:07:31 INFO - PROCESS | 1643 | --DOMWINDOW == 178 (0x12a4d7800) [pid = 1643] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:07:31 INFO - PROCESS | 1643 | --DOMWINDOW == 177 (0x115713c00) [pid = 1643] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:07:31 INFO - PROCESS | 1643 | --DOMWINDOW == 176 (0x125927c00) [pid = 1643] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:07:31 INFO - PROCESS | 1643 | --DOMWINDOW == 175 (0x126738c00) [pid = 1643] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:07:31 INFO - PROCESS | 1643 | --DOMWINDOW == 174 (0x12ad0b400) [pid = 1643] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:07:31 INFO - PROCESS | 1643 | --DOMWINDOW == 173 (0x11af43c00) [pid = 1643] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:07:31 INFO - PROCESS | 1643 | --DOMWINDOW == 172 (0x12a72b800) [pid = 1643] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:07:31 INFO - PROCESS | 1643 | --DOMWINDOW == 171 (0x126c2bc00) [pid = 1643] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:07:31 INFO - PROCESS | 1643 | --DOMWINDOW == 170 (0x127c66800) [pid = 1643] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:07:31 INFO - PROCESS | 1643 | --DOMWINDOW == 169 (0x128d31400) [pid = 1643] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:07:31 INFO - PROCESS | 1643 | --DOMWINDOW == 168 (0x119d8b400) [pid = 1643] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:07:31 INFO - PROCESS | 1643 | 1461607651839 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:07:31 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:07:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 722ms 11:07:31 INFO - PROCESS | 1643 | 1461607651875 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:07:31 INFO - PROCESS | 1643 | 1461607651876 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 11:07:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:07:31 INFO - PROCESS | 1643 | 1461607651879 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:07:31 INFO - PROCESS | 1643 | 1461607651880 Marionette TRACE conn2 <- [1,2962,null,{}] 11:07:31 INFO - PROCESS | 1643 | 1461607651882 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:31 INFO - PROCESS | 1643 | 1461607651990 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:07:32 INFO - PROCESS | 1643 | 1461607652097 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x12eba5000 == 77 [pid = 1643] [id = 749] 11:07:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 169 (0x126c2bc00) [pid = 1643] [serial = 2246] [outer = 0x0] 11:07:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 170 (0x12a4d7000) [pid = 1643] [serial = 2247] [outer = 0x126c2bc00] 11:07:32 INFO - PROCESS | 1643 | 1461607652123 Marionette DEBUG loaded listener.js 11:07:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 171 (0x12b684800) [pid = 1643] [serial = 2248] [outer = 0x126c2bc00] 11:07:32 INFO - PROCESS | 1643 | 1461607652415 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:07:32 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:07:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 571ms 11:07:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:07:32 INFO - PROCESS | 1643 | 1461607652450 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:07:32 INFO - PROCESS | 1643 | 1461607652452 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 11:07:32 INFO - PROCESS | 1643 | 1461607652454 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:07:32 INFO - PROCESS | 1643 | 1461607652456 Marionette TRACE conn2 <- [1,2966,null,{}] 11:07:32 INFO - PROCESS | 1643 | 1461607652458 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:32 INFO - PROCESS | 1643 | 1461607652580 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:07:32 INFO - PROCESS | 1643 | 1461607652584 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:32 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a570000 == 78 [pid = 1643] [id = 750] 11:07:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 172 (0x126195000) [pid = 1643] [serial = 2249] [outer = 0x0] 11:07:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 173 (0x12a25a800) [pid = 1643] [serial = 2250] [outer = 0x126195000] 11:07:32 INFO - PROCESS | 1643 | 1461607652613 Marionette DEBUG loaded listener.js 11:07:32 INFO - PROCESS | 1643 | ++DOMWINDOW == 174 (0x12eab5400) [pid = 1643] [serial = 2251] [outer = 0x126195000] 11:07:32 INFO - PROCESS | 1643 | 1461607652940 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:07:32 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:07:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 521ms 11:07:32 INFO - PROCESS | 1643 | 1461607652976 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:07:32 INFO - PROCESS | 1643 | 1461607652980 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 11:07:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:07:32 INFO - PROCESS | 1643 | 1461607652990 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:07:32 INFO - PROCESS | 1643 | 1461607652991 Marionette TRACE conn2 <- [1,2970,null,{}] 11:07:33 INFO - PROCESS | 1643 | 1461607653041 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:33 INFO - PROCESS | 1643 | 1461607653211 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:07:33 INFO - PROCESS | 1643 | 1461607653217 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:33 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a7c1800 == 79 [pid = 1643] [id = 751] 11:07:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 175 (0x12b0b9c00) [pid = 1643] [serial = 2252] [outer = 0x0] 11:07:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 176 (0x12eb6d000) [pid = 1643] [serial = 2253] [outer = 0x12b0b9c00] 11:07:33 INFO - PROCESS | 1643 | 1461607653258 Marionette DEBUG loaded listener.js 11:07:33 INFO - PROCESS | 1643 | ++DOMWINDOW == 177 (0x12f08e800) [pid = 1643] [serial = 2254] [outer = 0x12b0b9c00] 11:07:33 INFO - PROCESS | 1643 | 1461607653697 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:07:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:07:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 732ms 11:07:33 INFO - PROCESS | 1643 | 1461607653848 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:07:33 INFO - PROCESS | 1643 | 1461607653851 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 11:07:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:07:33 INFO - PROCESS | 1643 | 1461607653857 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:07:33 INFO - PROCESS | 1643 | 1461607653859 Marionette TRACE conn2 <- [1,2974,null,{}] 11:07:33 INFO - PROCESS | 1643 | 1461607653865 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:34 INFO - PROCESS | 1643 | 1461607654000 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:07:34 INFO - PROCESS | 1643 | 1461607654097 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:34 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c316800 == 80 [pid = 1643] [id = 752] 11:07:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 178 (0x118833800) [pid = 1643] [serial = 2255] [outer = 0x0] 11:07:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 179 (0x118a12000) [pid = 1643] [serial = 2256] [outer = 0x118833800] 11:07:34 INFO - PROCESS | 1643 | 1461607654129 Marionette DEBUG loaded listener.js 11:07:34 INFO - PROCESS | 1643 | ++DOMWINDOW == 180 (0x11aa0e400) [pid = 1643] [serial = 2257] [outer = 0x118833800] 11:07:34 INFO - PROCESS | 1643 | 1461607654598 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:07:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 11:07:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 828ms 11:07:34 INFO - PROCESS | 1643 | 1461607654686 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:07:34 INFO - PROCESS | 1643 | 1461607654690 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 11:07:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:07:34 INFO - PROCESS | 1643 | 1461607654698 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:07:34 INFO - PROCESS | 1643 | 1461607654702 Marionette TRACE conn2 <- [1,2978,null,{}] 11:07:34 INFO - PROCESS | 1643 | 1461607654706 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:34 INFO - PROCESS | 1643 | 1461607654973 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:07:35 INFO - PROCESS | 1643 | 1461607655091 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b1c5000 == 81 [pid = 1643] [id = 753] 11:07:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 181 (0x11c8dc800) [pid = 1643] [serial = 2258] [outer = 0x0] 11:07:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 182 (0x125c58c00) [pid = 1643] [serial = 2259] [outer = 0x11c8dc800] 11:07:35 INFO - PROCESS | 1643 | 1461607655134 Marionette DEBUG loaded listener.js 11:07:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 183 (0x126193c00) [pid = 1643] [serial = 2260] [outer = 0x11c8dc800] 11:07:35 INFO - PROCESS | 1643 | 1461607655500 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:07:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 11:07:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 831ms 11:07:35 INFO - PROCESS | 1643 | 1461607655526 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:07:35 INFO - PROCESS | 1643 | 1461607655527 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 11:07:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:07:35 INFO - PROCESS | 1643 | 1461607655530 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:07:35 INFO - PROCESS | 1643 | 1461607655531 Marionette TRACE conn2 <- [1,2982,null,{}] 11:07:35 INFO - PROCESS | 1643 | 1461607655538 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:35 INFO - PROCESS | 1643 | 1461607655669 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:07:35 INFO - PROCESS | 1643 | 1461607655798 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:35 INFO - PROCESS | 1643 | ++DOCSHELL 0x13725c000 == 82 [pid = 1643] [id = 754] 11:07:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 184 (0x1271c0400) [pid = 1643] [serial = 2261] [outer = 0x0] 11:07:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 185 (0x1291bfc00) [pid = 1643] [serial = 2262] [outer = 0x1271c0400] 11:07:35 INFO - PROCESS | 1643 | 1461607655833 Marionette DEBUG loaded listener.js 11:07:35 INFO - PROCESS | 1643 | ++DOMWINDOW == 186 (0x12a23d000) [pid = 1643] [serial = 2263] [outer = 0x1271c0400] 11:07:36 INFO - PROCESS | 1643 | 1461607656195 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:07:36 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:07:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:07:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 11:07:36 INFO - PROCESS | 1643 | 1461607656202 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:07:36 INFO - PROCESS | 1643 | 1461607656203 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 11:07:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:07:36 INFO - PROCESS | 1643 | 1461607656206 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:07:36 INFO - PROCESS | 1643 | 1461607656207 Marionette TRACE conn2 <- [1,2986,null,{}] 11:07:36 INFO - PROCESS | 1643 | 1461607656209 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:36 INFO - PROCESS | 1643 | 1461607656338 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:07:36 INFO - PROCESS | 1643 | 1461607656508 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:36 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a9cf800 == 83 [pid = 1643] [id = 755] 11:07:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 187 (0x12a72ac00) [pid = 1643] [serial = 2264] [outer = 0x0] 11:07:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 188 (0x12ad10000) [pid = 1643] [serial = 2265] [outer = 0x12a72ac00] 11:07:36 INFO - PROCESS | 1643 | 1461607656540 Marionette DEBUG loaded listener.js 11:07:36 INFO - PROCESS | 1643 | ++DOMWINDOW == 189 (0x12b240800) [pid = 1643] [serial = 2266] [outer = 0x12a72ac00] 11:07:36 INFO - PROCESS | 1643 | 1461607656904 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:07:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 11:07:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 719ms 11:07:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:07:36 INFO - PROCESS | 1643 | 1461607656926 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:07:36 INFO - PROCESS | 1643 | 1461607656927 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 11:07:36 INFO - PROCESS | 1643 | 1461607656929 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:07:36 INFO - PROCESS | 1643 | 1461607656931 Marionette TRACE conn2 <- [1,2990,null,{}] 11:07:36 INFO - PROCESS | 1643 | 1461607656933 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:37 INFO - PROCESS | 1643 | 1461607657058 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:07:37 INFO - PROCESS | 1643 | 1461607657185 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x13acf4800 == 84 [pid = 1643] [id = 756] 11:07:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 190 (0x12b361c00) [pid = 1643] [serial = 2267] [outer = 0x0] 11:07:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x12bd94000) [pid = 1643] [serial = 2268] [outer = 0x12b361c00] 11:07:37 INFO - PROCESS | 1643 | 1461607657217 Marionette DEBUG loaded listener.js 11:07:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 192 (0x12d2d4800) [pid = 1643] [serial = 2269] [outer = 0x12b361c00] 11:07:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x13ae6f000 == 85 [pid = 1643] [id = 757] 11:07:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 193 (0x12e652c00) [pid = 1643] [serial = 2270] [outer = 0x0] 11:07:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x12dc21400) [pid = 1643] [serial = 2271] [outer = 0x12e652c00] 11:07:37 INFO - PROCESS | 1643 | 1461607657618 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:07:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:07:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 722ms 11:07:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:07:37 INFO - PROCESS | 1643 | 1461607657651 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:07:37 INFO - PROCESS | 1643 | 1461607657653 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 11:07:37 INFO - PROCESS | 1643 | 1461607657655 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:07:37 INFO - PROCESS | 1643 | 1461607657656 Marionette TRACE conn2 <- [1,2994,null,{}] 11:07:37 INFO - PROCESS | 1643 | 1461607657675 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:37 INFO - PROCESS | 1643 | 1461607657913 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:07:37 INFO - PROCESS | 1643 | 1461607657988 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:37 INFO - PROCESS | 1643 | ++DOCSHELL 0x12fd50800 == 86 [pid = 1643] [id = 758] 11:07:37 INFO - PROCESS | 1643 | ++DOMWINDOW == 195 (0x12f096c00) [pid = 1643] [serial = 2272] [outer = 0x0] 11:07:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 196 (0x12f532400) [pid = 1643] [serial = 2273] [outer = 0x12f096c00] 11:07:38 INFO - PROCESS | 1643 | 1461607658020 Marionette DEBUG loaded listener.js 11:07:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x12f539c00) [pid = 1643] [serial = 2274] [outer = 0x12f096c00] 11:07:38 INFO - PROCESS | 1643 | 1461607658385 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:07:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:07:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:07:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 771ms 11:07:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:07:38 INFO - PROCESS | 1643 | 1461607658426 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:07:38 INFO - PROCESS | 1643 | 1461607658428 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 11:07:38 INFO - PROCESS | 1643 | 1461607658430 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:07:38 INFO - PROCESS | 1643 | 1461607658431 Marionette TRACE conn2 <- [1,2998,null,{}] 11:07:38 INFO - PROCESS | 1643 | 1461607658434 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:38 INFO - PROCESS | 1643 | 1461607658561 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:07:38 INFO - PROCESS | 1643 | 1461607658692 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:38 INFO - PROCESS | 1643 | ++DOCSHELL 0x13ae8d000 == 87 [pid = 1643] [id = 759] 11:07:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x12f533400) [pid = 1643] [serial = 2275] [outer = 0x0] 11:07:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x12f540400) [pid = 1643] [serial = 2276] [outer = 0x12f533400] 11:07:38 INFO - PROCESS | 1643 | 1461607658724 Marionette DEBUG loaded listener.js 11:07:38 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x12f9ec400) [pid = 1643] [serial = 2277] [outer = 0x12f533400] 11:07:39 INFO - PROCESS | 1643 | 1461607659067 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:07:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:07:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 11:07:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:07:39 INFO - PROCESS | 1643 | 1461607659102 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:07:39 INFO - PROCESS | 1643 | 1461607659103 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 11:07:39 INFO - PROCESS | 1643 | 1461607659105 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:07:39 INFO - PROCESS | 1643 | 1461607659107 Marionette TRACE conn2 <- [1,3002,null,{}] 11:07:39 INFO - PROCESS | 1643 | 1461607659109 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:39 INFO - PROCESS | 1643 | 1461607659236 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:07:39 INFO - PROCESS | 1643 | 1461607659398 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:39 INFO - PROCESS | 1643 | ++DOCSHELL 0x1477ee000 == 88 [pid = 1643] [id = 760] 11:07:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x12f9ed000) [pid = 1643] [serial = 2278] [outer = 0x0] 11:07:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x12f9f2c00) [pid = 1643] [serial = 2279] [outer = 0x12f9ed000] 11:07:39 INFO - PROCESS | 1643 | 1461607659431 Marionette DEBUG loaded listener.js 11:07:39 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x12fbf0800) [pid = 1643] [serial = 2280] [outer = 0x12f9ed000] 11:07:39 INFO - PROCESS | 1643 | 1461607659786 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:07:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:07:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 720ms 11:07:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:07:39 INFO - PROCESS | 1643 | 1461607659825 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:07:39 INFO - PROCESS | 1643 | 1461607659826 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 11:07:39 INFO - PROCESS | 1643 | 1461607659829 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:07:39 INFO - PROCESS | 1643 | 1461607659830 Marionette TRACE conn2 <- [1,3006,null,{}] 11:07:39 INFO - PROCESS | 1643 | 1461607659832 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:39 INFO - PROCESS | 1643 | 1461607659964 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:07:40 INFO - PROCESS | 1643 | 1461607660068 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a4bc800 == 89 [pid = 1643] [id = 761] 11:07:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 204 (0x12f9f1400) [pid = 1643] [serial = 2281] [outer = 0x0] 11:07:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 205 (0x12fbfa400) [pid = 1643] [serial = 2282] [outer = 0x12f9f1400] 11:07:40 INFO - PROCESS | 1643 | 1461607660099 Marionette DEBUG loaded listener.js 11:07:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 206 (0x12fed0000) [pid = 1643] [serial = 2283] [outer = 0x12f9f1400] 11:07:40 INFO - PROCESS | 1643 | 1461607660457 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:07:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:07:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 11:07:40 INFO - PROCESS | 1643 | 1461607660499 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:07:40 INFO - PROCESS | 1643 | 1461607660501 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 11:07:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:07:40 INFO - PROCESS | 1643 | 1461607660503 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:07:40 INFO - PROCESS | 1643 | 1461607660504 Marionette TRACE conn2 <- [1,3010,null,{}] 11:07:40 INFO - PROCESS | 1643 | 1461607660507 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:40 INFO - PROCESS | 1643 | 1461607660637 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:07:40 INFO - PROCESS | 1643 | 1461607660787 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:40 INFO - PROCESS | 1643 | ++DOCSHELL 0x13b240800 == 90 [pid = 1643] [id = 762] 11:07:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 207 (0x12fbfc800) [pid = 1643] [serial = 2284] [outer = 0x0] 11:07:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 208 (0x12fed8c00) [pid = 1643] [serial = 2285] [outer = 0x12fbfc800] 11:07:40 INFO - PROCESS | 1643 | 1461607660818 Marionette DEBUG loaded listener.js 11:07:40 INFO - PROCESS | 1643 | ++DOMWINDOW == 209 (0x130239000) [pid = 1643] [serial = 2286] [outer = 0x12fbfc800] 11:07:41 INFO - PROCESS | 1643 | 1461607661186 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:07:41 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 11:07:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 723ms 11:07:41 INFO - PROCESS | 1643 | 1461607661227 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:07:41 INFO - PROCESS | 1643 | 1461607661228 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 11:07:41 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:07:41 INFO - PROCESS | 1643 | 1461607661231 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:07:41 INFO - PROCESS | 1643 | 1461607661233 Marionette TRACE conn2 <- [1,3014,null,{}] 11:07:41 INFO - PROCESS | 1643 | 1461607661235 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:41 INFO - PROCESS | 1643 | 1461607661374 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:07:41 INFO - PROCESS | 1643 | 1461607661505 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:41 INFO - PROCESS | 1643 | ++DOCSHELL 0x1477f9800 == 91 [pid = 1643] [id = 763] 11:07:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 210 (0x130239400) [pid = 1643] [serial = 2287] [outer = 0x0] 11:07:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 211 (0x130242000) [pid = 1643] [serial = 2288] [outer = 0x130239400] 11:07:41 INFO - PROCESS | 1643 | 1461607661540 Marionette DEBUG loaded listener.js 11:07:41 INFO - PROCESS | 1643 | ++DOMWINDOW == 212 (0x13aa4fc00) [pid = 1643] [serial = 2289] [outer = 0x130239400] 11:07:41 INFO - PROCESS | 1643 | [1643] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:07:41 INFO - PROCESS | 1643 | 1461607661931 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:07:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:07:41 INFO - {} 11:07:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:07:41 INFO - {} 11:07:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:07:41 INFO - {} 11:07:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:07:41 INFO - {} 11:07:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 721ms 11:07:41 INFO - PROCESS | 1643 | 1461607661953 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:07:41 INFO - PROCESS | 1643 | 1461607661954 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 11:07:41 INFO - TEST-START | /FileAPI/fileReader.html 11:07:41 INFO - PROCESS | 1643 | 1461607661956 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:07:41 INFO - PROCESS | 1643 | 1461607661957 Marionette TRACE conn2 <- [1,3018,null,{}] 11:07:41 INFO - PROCESS | 1643 | 1461607661960 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:42 INFO - PROCESS | 1643 | 1461607662089 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:07:42 INFO - PROCESS | 1643 | 1461607662228 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:42 INFO - PROCESS | 1643 | ++DOCSHELL 0x145e34000 == 92 [pid = 1643] [id = 764] 11:07:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 213 (0x13aa56400) [pid = 1643] [serial = 2290] [outer = 0x0] 11:07:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 214 (0x14619f400) [pid = 1643] [serial = 2291] [outer = 0x13aa56400] 11:07:42 INFO - PROCESS | 1643 | 1461607662259 Marionette DEBUG loaded listener.js 11:07:42 INFO - PROCESS | 1643 | ++DOMWINDOW == 215 (0x1461a3800) [pid = 1643] [serial = 2292] [outer = 0x13aa56400] 11:07:42 INFO - PROCESS | 1643 | 1461607662626 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:07:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:07:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:07:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:07:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:07:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 720ms 11:07:42 INFO - PROCESS | 1643 | 1461607662677 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:07:42 INFO - PROCESS | 1643 | 1461607662679 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 11:07:42 INFO - TEST-START | /FileAPI/historical.html 11:07:42 INFO - PROCESS | 1643 | 1461607662683 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:07:42 INFO - PROCESS | 1643 | 1461607662684 Marionette TRACE conn2 <- [1,3022,null,{}] 11:07:42 INFO - PROCESS | 1643 | 1461607662688 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:42 INFO - PROCESS | 1643 | 1461607662913 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:07:43 INFO - PROCESS | 1643 | 1461607663116 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x145e39000 == 93 [pid = 1643] [id = 765] 11:07:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 216 (0x12ace1800) [pid = 1643] [serial = 2293] [outer = 0x0] 11:07:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 217 (0x1461a4400) [pid = 1643] [serial = 2294] [outer = 0x12ace1800] 11:07:43 INFO - PROCESS | 1643 | 1461607663145 Marionette DEBUG loaded listener.js 11:07:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 218 (0x146436800) [pid = 1643] [serial = 2295] [outer = 0x12ace1800] 11:07:43 INFO - PROCESS | 1643 | 1461607663526 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:07:43 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:07:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:07:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:07:43 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:07:43 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:07:43 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:07:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:07:43 INFO - TEST-OK | /FileAPI/historical.html | took 871ms 11:07:43 INFO - PROCESS | 1643 | 1461607663554 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:07:43 INFO - PROCESS | 1643 | 1461607663555 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 11:07:43 INFO - TEST-START | /FileAPI/idlharness.html 11:07:43 INFO - PROCESS | 1643 | 1461607663557 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:07:43 INFO - PROCESS | 1643 | 1461607663559 Marionette TRACE conn2 <- [1,3026,null,{}] 11:07:43 INFO - PROCESS | 1643 | 1461607663561 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:43 INFO - PROCESS | 1643 | 1461607663693 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:07:43 INFO - PROCESS | 1643 | 1461607663826 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:43 INFO - PROCESS | 1643 | ++DOCSHELL 0x123a1b000 == 94 [pid = 1643] [id = 766] 11:07:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 219 (0x11aac7800) [pid = 1643] [serial = 2296] [outer = 0x0] 11:07:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 220 (0x1277b7800) [pid = 1643] [serial = 2297] [outer = 0x11aac7800] 11:07:43 INFO - PROCESS | 1643 | 1461607663857 Marionette DEBUG loaded listener.js 11:07:43 INFO - PROCESS | 1643 | ++DOMWINDOW == 221 (0x146439800) [pid = 1643] [serial = 2298] [outer = 0x11aac7800] 11:07:44 INFO - PROCESS | 1643 | 1461607664802 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:07:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:07:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:07:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:07:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:07:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:07:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:07:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:07:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:07:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:07:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:07:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:07:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:07:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:07:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:07:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:07:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:07:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:07:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:07:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:07:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:07:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:07:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:07:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:07:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:07:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:07:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:07:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:07:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:07:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:07:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 11:07:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:07:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:07:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:07:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:07:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:07:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:07:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:07:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:07:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:07:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:07:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:07:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:07:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:07:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:07:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:07:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:07:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:07:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:07:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 11:07:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:07:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:07:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:07:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:07:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:07:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:07:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:07:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 1341ms 11:07:44 INFO - PROCESS | 1643 | 1461607664900 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:07:44 INFO - PROCESS | 1643 | 1461607664902 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 11:07:44 INFO - TEST-START | /FileAPI/idlharness.worker 11:07:44 INFO - PROCESS | 1643 | 1461607664906 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:07:44 INFO - PROCESS | 1643 | 1461607664909 Marionette TRACE conn2 <- [1,3030,null,{}] 11:07:44 INFO - PROCESS | 1643 | 1461607664914 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:45 INFO - PROCESS | 1643 | 1461607665048 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:07:45 INFO - PROCESS | 1643 | 1461607665204 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:45 INFO - PROCESS | 1643 | ++DOCSHELL 0x1295bf000 == 95 [pid = 1643] [id = 767] 11:07:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 222 (0x11502f400) [pid = 1643] [serial = 2299] [outer = 0x0] 11:07:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 223 (0x11ad99400) [pid = 1643] [serial = 2300] [outer = 0x11502f400] 11:07:45 INFO - PROCESS | 1643 | 1461607665236 Marionette DEBUG loaded listener.js 11:07:45 INFO - PROCESS | 1643 | ++DOMWINDOW == 224 (0x11c0a8400) [pid = 1643] [serial = 2301] [outer = 0x11502f400] 11:07:45 INFO - PROCESS | 1643 | [1643] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:07:46 INFO - PROCESS | 1643 | 1461607666113 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:07:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:07:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:07:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:07:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:07:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:07:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:07:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:07:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:07:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:07:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:07:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:07:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:07:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:07:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:07:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:07:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:07:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:07:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:07:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:07:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:07:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:07:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:07:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:07:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:07:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:07:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:07:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:07:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:07:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:07:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:07:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:07:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:07:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:07:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:07:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:07:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:07:46 INFO - {} 11:07:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1241ms 11:07:46 INFO - PROCESS | 1643 | 1461607666149 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:07:46 INFO - PROCESS | 1643 | 1461607666154 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 11:07:46 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:07:46 INFO - PROCESS | 1643 | 1461607666161 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:07:46 INFO - PROCESS | 1643 | 1461607666163 Marionette TRACE conn2 <- [1,3034,null,{}] 11:07:46 INFO - PROCESS | 1643 | 1461607666167 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:46 INFO - PROCESS | 1643 | 1461607666345 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:07:46 INFO - PROCESS | 1643 | 1461607666504 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:46 INFO - PROCESS | 1643 | ++DOCSHELL 0x12971f800 == 96 [pid = 1643] [id = 768] 11:07:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 225 (0x12aca4000) [pid = 1643] [serial = 2302] [outer = 0x0] 11:07:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 226 (0x12acd9400) [pid = 1643] [serial = 2303] [outer = 0x12aca4000] 11:07:46 INFO - PROCESS | 1643 | 1461607666535 Marionette DEBUG loaded listener.js 11:07:46 INFO - PROCESS | 1643 | ++DOMWINDOW == 227 (0x12ad34800) [pid = 1643] [serial = 2304] [outer = 0x12aca4000] 11:07:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12eba3800 == 95 [pid = 1643] [id = 534] 11:07:46 INFO - PROCESS | 1643 | --DOCSHELL 0x13a570000 == 94 [pid = 1643] [id = 750] 11:07:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12eba5000 == 93 [pid = 1643] [id = 749] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 226 (0x11ad75800) [pid = 1643] [serial = 2137] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 225 (0x12a1e7400) [pid = 1643] [serial = 2134] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 224 (0x12e69e400) [pid = 1643] [serial = 2131] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 223 (0x12b5cbc00) [pid = 1643] [serial = 2176] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOCSHELL 0x139d3d800 == 92 [pid = 1643] [id = 748] 11:07:46 INFO - PROCESS | 1643 | --DOCSHELL 0x13044a000 == 91 [pid = 1643] [id = 747] 11:07:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12f98d800 == 90 [pid = 1643] [id = 746] 11:07:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12f988800 == 89 [pid = 1643] [id = 745] 11:07:46 INFO - PROCESS | 1643 | --DOCSHELL 0x139f62000 == 88 [pid = 1643] [id = 697] 11:07:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12d798800 == 87 [pid = 1643] [id = 744] 11:07:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12c284000 == 86 [pid = 1643] [id = 743] 11:07:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12b1cf800 == 85 [pid = 1643] [id = 742] 11:07:46 INFO - PROCESS | 1643 | --DOCSHELL 0x1295b1800 == 84 [pid = 1643] [id = 741] 11:07:46 INFO - PROCESS | 1643 | --DOCSHELL 0x128d6b800 == 83 [pid = 1643] [id = 740] 11:07:46 INFO - PROCESS | 1643 | --DOCSHELL 0x129756800 == 82 [pid = 1643] [id = 739] 11:07:46 INFO - PROCESS | 1643 | --DOCSHELL 0x12c050000 == 81 [pid = 1643] [id = 728] 11:07:46 INFO - PROCESS | 1643 | --DOCSHELL 0x129749800 == 80 [pid = 1643] [id = 727] 11:07:46 INFO - PROCESS | 1643 | --DOCSHELL 0x1186cf000 == 79 [pid = 1643] [id = 726] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 222 (0x12b890400) [pid = 1643] [serial = 2119] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 221 (0x12a25fc00) [pid = 1643] [serial = 2110] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 220 (0x12aca3800) [pid = 1643] [serial = 2170] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 219 (0x12ac6e400) [pid = 1643] [serial = 2165] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 218 (0x118833000) [pid = 1643] [serial = 2143] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 217 (0x126eb2c00) [pid = 1643] [serial = 2153] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 216 (0x12a243c00) [pid = 1643] [serial = 2102] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 215 (0x12ae0e000) [pid = 1643] [serial = 2173] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 214 (0x11ad9bc00) [pid = 1643] [serial = 2146] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 213 (0x12e651c00) [pid = 1643] [serial = 2128] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 212 (0x12aca5800) [pid = 1643] [serial = 2167] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 211 (0x12777ac00) [pid = 1643] [serial = 2155] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 210 (0x12ab15400) [pid = 1643] [serial = 2162] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 209 (0x12c10f800) [pid = 1643] [serial = 2122] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 208 (0x129711c00) [pid = 1643] [serial = 2158] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 207 (0x11aa04800) [pid = 1643] [serial = 2104] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 206 (0x12ace0c00) [pid = 1643] [serial = 2168] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 205 (0x118f65400) [pid = 1643] [serial = 2140] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 204 (0x12dc15400) [pid = 1643] [serial = 2125] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 203 (0x118aac800) [pid = 1643] [serial = 2144] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 202 (0x12abc1000) [pid = 1643] [serial = 2164] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x11c8dec00) [pid = 1643] [serial = 2149] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x12a25e400) [pid = 1643] [serial = 2159] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x12676e800) [pid = 1643] [serial = 2152] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x125926c00) [pid = 1643] [serial = 2150] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x12a4d2400) [pid = 1643] [serial = 2161] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x123b57800) [pid = 1643] [serial = 2107] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 195 (0x12ae06000) [pid = 1643] [serial = 2116] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 194 (0x12ac9f800) [pid = 1643] [serial = 2113] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 193 (0x118cea800) [pid = 1643] [serial = 2147] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 192 (0x12ad11000) [pid = 1643] [serial = 2171] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 191 (0x127c6d800) [pid = 1643] [serial = 2156] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | --DOMWINDOW == 190 (0x12b35b400) [pid = 1643] [serial = 2174] [outer = 0x0] [url = about:blank] 11:07:46 INFO - PROCESS | 1643 | 1461607666948 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:07:46 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:07:46 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 823ms 11:07:46 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:07:46 INFO - PROCESS | 1643 | 1461607666983 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:07:46 INFO - PROCESS | 1643 | 1461607666985 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 11:07:46 INFO - PROCESS | 1643 | 1461607666987 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:07:46 INFO - PROCESS | 1643 | 1461607666989 Marionette TRACE conn2 <- [1,3038,null,{}] 11:07:47 INFO - PROCESS | 1643 | 1461607666997 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:47 INFO - PROCESS | 1643 | 1461607667119 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:07:47 INFO - PROCESS | 1643 | 1461607667227 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x1261ca000 == 80 [pid = 1643] [id = 769] 11:07:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 191 (0x11c8dec00) [pid = 1643] [serial = 2305] [outer = 0x0] 11:07:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 192 (0x12a25e400) [pid = 1643] [serial = 2306] [outer = 0x11c8dec00] 11:07:47 INFO - PROCESS | 1643 | 1461607667277 Marionette DEBUG loaded listener.js 11:07:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 193 (0x12ad06800) [pid = 1643] [serial = 2307] [outer = 0x11c8dec00] 11:07:47 INFO - PROCESS | 1643 | 1461607667668 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:07:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:07:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:07:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 723ms 11:07:47 INFO - PROCESS | 1643 | 1461607667711 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:07:47 INFO - PROCESS | 1643 | 1461607667713 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 11:07:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:07:47 INFO - PROCESS | 1643 | 1461607667715 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:07:47 INFO - PROCESS | 1643 | 1461607667716 Marionette TRACE conn2 <- [1,3042,null,{}] 11:07:47 INFO - PROCESS | 1643 | 1461607667718 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:47 INFO - PROCESS | 1643 | 1461607667834 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:07:47 INFO - PROCESS | 1643 | 1461607667937 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:47 INFO - PROCESS | 1643 | ++DOCSHELL 0x12ac14800 == 81 [pid = 1643] [id = 770] 11:07:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 194 (0x12b0b2800) [pid = 1643] [serial = 2308] [outer = 0x0] 11:07:47 INFO - PROCESS | 1643 | ++DOMWINDOW == 195 (0x12b35a000) [pid = 1643] [serial = 2309] [outer = 0x12b0b2800] 11:07:47 INFO - PROCESS | 1643 | 1461607667965 Marionette DEBUG loaded listener.js 11:07:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 196 (0x12b756c00) [pid = 1643] [serial = 2310] [outer = 0x12b0b2800] 11:07:48 INFO - PROCESS | 1643 | 1461607668359 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:07:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:07:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:07:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:07:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:07:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:07:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:07:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:07:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:07:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:07:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:07:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:07:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 677ms 11:07:48 INFO - PROCESS | 1643 | 1461607668393 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:07:48 INFO - PROCESS | 1643 | 1461607668394 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 11:07:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:07:48 INFO - PROCESS | 1643 | 1461607668396 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:07:48 INFO - PROCESS | 1643 | 1461607668397 Marionette TRACE conn2 <- [1,3046,null,{}] 11:07:48 INFO - PROCESS | 1643 | 1461607668400 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:48 INFO - PROCESS | 1643 | 1461607668509 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:07:48 INFO - PROCESS | 1643 | 1461607668513 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:48 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d272000 == 82 [pid = 1643] [id = 771] 11:07:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x12b888800) [pid = 1643] [serial = 2311] [outer = 0x0] 11:07:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x12dc1f800) [pid = 1643] [serial = 2312] [outer = 0x12b888800] 11:07:48 INFO - PROCESS | 1643 | 1461607668539 Marionette DEBUG loaded listener.js 11:07:48 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x12e9be800) [pid = 1643] [serial = 2313] [outer = 0x12b888800] 11:07:48 INFO - PROCESS | 1643 | [1643] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:07:48 INFO - PROCESS | 1643 | 1461607668941 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:07:48 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:07:48 INFO - {} 11:07:48 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 570ms 11:07:48 INFO - PROCESS | 1643 | 1461607668967 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:07:48 INFO - PROCESS | 1643 | 1461607668968 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 11:07:48 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:07:48 INFO - PROCESS | 1643 | 1461607668970 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:07:48 INFO - PROCESS | 1643 | 1461607668971 Marionette TRACE conn2 <- [1,3050,null,{}] 11:07:48 INFO - PROCESS | 1643 | 1461607668974 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:49 INFO - PROCESS | 1643 | 1461607669160 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:07:49 INFO - PROCESS | 1643 | 1461607669201 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f026800 == 83 [pid = 1643] [id = 772] 11:07:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x12ea0cc00) [pid = 1643] [serial = 2314] [outer = 0x0] 11:07:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x12eb76400) [pid = 1643] [serial = 2315] [outer = 0x12ea0cc00] 11:07:49 INFO - PROCESS | 1643 | 1461607669228 Marionette DEBUG loaded listener.js 11:07:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x12f53a400) [pid = 1643] [serial = 2316] [outer = 0x12ea0cc00] 11:07:49 INFO - PROCESS | 1643 | 1461607669569 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:07:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:07:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:07:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:07:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:07:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 620ms 11:07:49 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:07:49 INFO - PROCESS | 1643 | 1461607669590 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:07:49 INFO - PROCESS | 1643 | 1461607669592 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 11:07:49 INFO - PROCESS | 1643 | 1461607669608 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:07:49 INFO - PROCESS | 1643 | 1461607669610 Marionette TRACE conn2 <- [1,3054,null,{}] 11:07:49 INFO - PROCESS | 1643 | 1461607669615 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:49 INFO - PROCESS | 1643 | 1461607669759 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:07:49 INFO - PROCESS | 1643 | 1461607669773 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:49 INFO - PROCESS | 1643 | ++DOCSHELL 0x130185000 == 84 [pid = 1643] [id = 773] 11:07:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x12f9f4400) [pid = 1643] [serial = 2317] [outer = 0x0] 11:07:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 204 (0x12fed7800) [pid = 1643] [serial = 2318] [outer = 0x12f9f4400] 11:07:49 INFO - PROCESS | 1643 | 1461607669799 Marionette DEBUG loaded listener.js 11:07:49 INFO - PROCESS | 1643 | ++DOMWINDOW == 205 (0x13aa4bc00) [pid = 1643] [serial = 2319] [outer = 0x12f9f4400] 11:07:50 INFO - PROCESS | 1643 | 1461607670277 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:07:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:07:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 11:07:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:07:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:07:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 753ms 11:07:50 INFO - PROCESS | 1643 | 1461607670349 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:07:50 INFO - PROCESS | 1643 | 1461607670350 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 11:07:50 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:07:50 INFO - PROCESS | 1643 | 1461607670353 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:07:50 INFO - PROCESS | 1643 | 1461607670354 Marionette TRACE conn2 <- [1,3058,null,{}] 11:07:50 INFO - PROCESS | 1643 | 1461607670357 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:50 INFO - PROCESS | 1643 | 1461607670500 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:07:50 INFO - PROCESS | 1643 | 1461607670537 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:50 INFO - PROCESS | 1643 | ++DOCSHELL 0x138db3000 == 85 [pid = 1643] [id = 774] 11:07:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 206 (0x13aa4e400) [pid = 1643] [serial = 2320] [outer = 0x0] 11:07:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 207 (0x13aa54000) [pid = 1643] [serial = 2321] [outer = 0x13aa4e400] 11:07:50 INFO - PROCESS | 1643 | 1461607670562 Marionette DEBUG loaded listener.js 11:07:50 INFO - PROCESS | 1643 | ++DOMWINDOW == 208 (0x1461a0c00) [pid = 1643] [serial = 2322] [outer = 0x13aa4e400] 11:07:50 INFO - PROCESS | 1643 | 1461607670950 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:07:51 INFO - PROCESS | 1643 | --DOMWINDOW == 207 (0x12ac71000) [pid = 1643] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:07:51 INFO - PROCESS | 1643 | --DOMWINDOW == 206 (0x12b0b7000) [pid = 1643] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:07:51 INFO - PROCESS | 1643 | --DOMWINDOW == 205 (0x12b5ca000) [pid = 1643] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:07:51 INFO - PROCESS | 1643 | --DOMWINDOW == 204 (0x12c109c00) [pid = 1643] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:07:51 INFO - PROCESS | 1643 | --DOMWINDOW == 203 (0x12d2da000) [pid = 1643] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:07:51 INFO - PROCESS | 1643 | --DOMWINDOW == 202 (0x12e644400) [pid = 1643] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:07:51 INFO - PROCESS | 1643 | --DOMWINDOW == 201 (0x126c2bc00) [pid = 1643] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:07:51 INFO - PROCESS | 1643 | --DOMWINDOW == 200 (0x1147e0400) [pid = 1643] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:07:51 INFO - PROCESS | 1643 | --DOMWINDOW == 199 (0x126195000) [pid = 1643] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:07:51 INFO - PROCESS | 1643 | --DOMWINDOW == 198 (0x12a72d400) [pid = 1643] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:07:51 INFO - PROCESS | 1643 | --DOMWINDOW == 197 (0x127777800) [pid = 1643] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:07:51 INFO - PROCESS | 1643 | --DOMWINDOW == 196 (0x12a1ac000) [pid = 1643] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:07:51 INFO - PROCESS | 1643 | --DOMWINDOW == 195 (0x118642400) [pid = 1643] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:07:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:07:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:07:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:07:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:07:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:07:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:07:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:07:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:07:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:07:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:07:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:07:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:07:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:07:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:07:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:07:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:07:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:07:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:07:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:07:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 976ms 11:07:51 INFO - PROCESS | 1643 | 1461607671330 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:07:51 INFO - PROCESS | 1643 | 1461607671334 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 11:07:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:07:51 INFO - PROCESS | 1643 | 1461607671338 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:07:51 INFO - PROCESS | 1643 | 1461607671340 Marionette TRACE conn2 <- [1,3062,null,{}] 11:07:51 INFO - PROCESS | 1643 | 1461607671346 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:51 INFO - PROCESS | 1643 | 1461607671495 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:07:51 INFO - PROCESS | 1643 | 1461607671595 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:51 INFO - PROCESS | 1643 | ++DOCSHELL 0x11c007000 == 86 [pid = 1643] [id = 775] 11:07:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 196 (0x118cf2c00) [pid = 1643] [serial = 2323] [outer = 0x0] 11:07:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 197 (0x119d8d400) [pid = 1643] [serial = 2324] [outer = 0x118cf2c00] 11:07:51 INFO - PROCESS | 1643 | 1461607671627 Marionette DEBUG loaded listener.js 11:07:51 INFO - PROCESS | 1643 | ++DOMWINDOW == 198 (0x11ad75800) [pid = 1643] [serial = 2325] [outer = 0x118cf2c00] 11:07:51 INFO - PROCESS | 1643 | [1643] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:07:52 INFO - PROCESS | 1643 | 1461607672051 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:07:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:07:52 INFO - {} 11:07:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 724ms 11:07:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:07:52 INFO - PROCESS | 1643 | 1461607672062 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:07:52 INFO - PROCESS | 1643 | 1461607672065 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 11:07:52 INFO - PROCESS | 1643 | 1461607672070 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:07:52 INFO - PROCESS | 1643 | 1461607672073 Marionette TRACE conn2 <- [1,3066,null,{}] 11:07:52 INFO - PROCESS | 1643 | 1461607672076 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:52 INFO - PROCESS | 1643 | 1461607672206 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:07:52 INFO - PROCESS | 1643 | 1461607672343 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:52 INFO - PROCESS | 1643 | ++DOCSHELL 0x12b006800 == 87 [pid = 1643] [id = 776] 11:07:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 199 (0x11af3fc00) [pid = 1643] [serial = 2326] [outer = 0x0] 11:07:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 200 (0x11c954400) [pid = 1643] [serial = 2327] [outer = 0x11af3fc00] 11:07:52 INFO - PROCESS | 1643 | 1461607672377 Marionette DEBUG loaded listener.js 11:07:52 INFO - PROCESS | 1643 | ++DOMWINDOW == 201 (0x126191400) [pid = 1643] [serial = 2328] [outer = 0x11af3fc00] 11:07:52 INFO - PROCESS | 1643 | 1461607672743 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:07:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:07:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:07:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:07:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:07:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:07:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:07:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:07:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 723ms 11:07:52 INFO - PROCESS | 1643 | 1461607672792 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 11:07:52 INFO - PROCESS | 1643 | 1461607672793 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 11:07:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:07:52 INFO - PROCESS | 1643 | 1461607672796 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:07:52 INFO - PROCESS | 1643 | 1461607672797 Marionette TRACE conn2 <- [1,3070,null,{}] 11:07:52 INFO - PROCESS | 1643 | 1461607672804 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:52 INFO - PROCESS | 1643 | 1461607672937 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:07:53 INFO - PROCESS | 1643 | 1461607673082 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12d518000 == 88 [pid = 1643] [id = 777] 11:07:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 202 (0x1264b9800) [pid = 1643] [serial = 2329] [outer = 0x0] 11:07:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 203 (0x126c31c00) [pid = 1643] [serial = 2330] [outer = 0x1264b9800] 11:07:53 INFO - PROCESS | 1643 | 1461607673130 Marionette DEBUG loaded listener.js 11:07:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 204 (0x127779400) [pid = 1643] [serial = 2331] [outer = 0x1264b9800] 11:07:53 INFO - PROCESS | 1643 | 1461607673510 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:07:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:07:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:07:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:07:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:07:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:07:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:07:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 721ms 11:07:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:07:53 INFO - PROCESS | 1643 | 1461607673518 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:07:53 INFO - PROCESS | 1643 | 1461607673519 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 11:07:53 INFO - PROCESS | 1643 | 1461607673522 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:07:53 INFO - PROCESS | 1643 | 1461607673523 Marionette TRACE conn2 <- [1,3074,null,{}] 11:07:53 INFO - PROCESS | 1643 | 1461607673525 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:53 INFO - PROCESS | 1643 | 1461607673654 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:07:53 INFO - PROCESS | 1643 | 1461607673794 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:53 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f99a000 == 89 [pid = 1643] [id = 778] 11:07:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 205 (0x126199c00) [pid = 1643] [serial = 2332] [outer = 0x0] 11:07:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 206 (0x12abc7400) [pid = 1643] [serial = 2333] [outer = 0x126199c00] 11:07:53 INFO - PROCESS | 1643 | 1461607673830 Marionette DEBUG loaded listener.js 11:07:53 INFO - PROCESS | 1643 | ++DOMWINDOW == 207 (0x12acd5000) [pid = 1643] [serial = 2334] [outer = 0x126199c00] 11:07:54 INFO - PROCESS | 1643 | 1461607674209 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:07:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:07:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:07:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:07:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:07:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:07:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:07:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 722ms 11:07:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:07:54 INFO - PROCESS | 1643 | 1461607674245 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:07:54 INFO - PROCESS | 1643 | 1461607674246 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 11:07:54 INFO - PROCESS | 1643 | 1461607674248 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:07:54 INFO - PROCESS | 1643 | 1461607674249 Marionette TRACE conn2 <- [1,3078,null,{}] 11:07:54 INFO - PROCESS | 1643 | 1461607674252 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:54 INFO - PROCESS | 1643 | 1461607674377 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:07:54 INFO - PROCESS | 1643 | 1461607674520 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:54 INFO - PROCESS | 1643 | ++DOCSHELL 0x12f00c800 == 90 [pid = 1643] [id = 779] 11:07:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 208 (0x12ae10800) [pid = 1643] [serial = 2335] [outer = 0x0] 11:07:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 209 (0x12afca000) [pid = 1643] [serial = 2336] [outer = 0x12ae10800] 11:07:54 INFO - PROCESS | 1643 | 1461607674551 Marionette DEBUG loaded listener.js 11:07:54 INFO - PROCESS | 1643 | ++DOMWINDOW == 210 (0x12b5c9000) [pid = 1643] [serial = 2337] [outer = 0x12ae10800] 11:07:54 INFO - PROCESS | 1643 | 1461607674920 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 11:07:54 INFO - PROCESS | 1643 | 1461607674969 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 11:07:54 INFO - PROCESS | 1643 | 1461607674972 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:07:54 INFO - PROCESS | 1643 | 1461607674973 Marionette TRACE conn2 <- [1,3082,null,{}] 11:07:54 INFO - PROCESS | 1643 | 1461607674976 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:55 INFO - PROCESS | 1643 | 1461607675120 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:07:55 INFO - PROCESS | 1643 | 1461607675266 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:55 INFO - PROCESS | 1643 | ++DOCSHELL 0x139f72800 == 91 [pid = 1643] [id = 780] 11:07:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 211 (0x12be99c00) [pid = 1643] [serial = 2338] [outer = 0x0] 11:07:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 212 (0x12d792000) [pid = 1643] [serial = 2339] [outer = 0x12be99c00] 11:07:55 INFO - PROCESS | 1643 | 1461607675299 Marionette DEBUG loaded listener.js 11:07:55 INFO - PROCESS | 1643 | ++DOMWINDOW == 213 (0x12eac1800) [pid = 1643] [serial = 2340] [outer = 0x12be99c00] 11:07:55 INFO - PROCESS | 1643 | 1461607675653 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:07:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:07:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:07:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:07:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 719ms 11:07:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:07:55 INFO - PROCESS | 1643 | 1461607675692 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:07:55 INFO - PROCESS | 1643 | 1461607675693 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 11:07:55 INFO - PROCESS | 1643 | 1461607675696 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:07:55 INFO - PROCESS | 1643 | 1461607675697 Marionette TRACE conn2 <- [1,3086,null,{}] 11:07:55 INFO - PROCESS | 1643 | 1461607675699 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:55 INFO - PROCESS | 1643 | 1461607675842 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:07:55 INFO - PROCESS | 1643 | 1461607675956 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a614000 == 92 [pid = 1643] [id = 781] 11:07:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 214 (0x12be9bc00) [pid = 1643] [serial = 2341] [outer = 0x0] 11:07:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 215 (0x12eb74000) [pid = 1643] [serial = 2342] [outer = 0x12be9bc00] 11:07:56 INFO - PROCESS | 1643 | 1461607676027 Marionette DEBUG loaded listener.js 11:07:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 216 (0x12f320000) [pid = 1643] [serial = 2343] [outer = 0x12be9bc00] 11:07:56 INFO - PROCESS | 1643 | 1461607676379 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:07:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:07:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 719ms 11:07:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:07:56 INFO - PROCESS | 1643 | 1461607676416 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:07:56 INFO - PROCESS | 1643 | 1461607676417 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 11:07:56 INFO - PROCESS | 1643 | 1461607676419 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:07:56 INFO - PROCESS | 1643 | 1461607676420 Marionette TRACE conn2 <- [1,3090,null,{}] 11:07:56 INFO - PROCESS | 1643 | 1461607676423 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:56 INFO - PROCESS | 1643 | 1461607676552 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:07:56 INFO - PROCESS | 1643 | 1461607676697 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:56 INFO - PROCESS | 1643 | ++DOCSHELL 0x13a7d8800 == 93 [pid = 1643] [id = 782] 11:07:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 217 (0x12c10f800) [pid = 1643] [serial = 2344] [outer = 0x0] 11:07:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 218 (0x12f535800) [pid = 1643] [serial = 2345] [outer = 0x12c10f800] 11:07:56 INFO - PROCESS | 1643 | 1461607676728 Marionette DEBUG loaded listener.js 11:07:56 INFO - PROCESS | 1643 | ++DOMWINDOW == 219 (0x13023c400) [pid = 1643] [serial = 2346] [outer = 0x12c10f800] 11:07:57 INFO - PROCESS | 1643 | 1461607677087 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:07:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:07:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 719ms 11:07:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:07:57 INFO - PROCESS | 1643 | 1461607677139 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:07:57 INFO - PROCESS | 1643 | 1461607677140 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 11:07:57 INFO - PROCESS | 1643 | 1461607677142 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:07:57 INFO - PROCESS | 1643 | 1461607677144 Marionette TRACE conn2 <- [1,3094,null,{}] 11:07:57 INFO - PROCESS | 1643 | 1461607677146 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:57 INFO - PROCESS | 1643 | 1461607677290 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:07:57 INFO - PROCESS | 1643 | 1461607677418 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:57 INFO - PROCESS | 1643 | ++DOCSHELL 0x129738000 == 94 [pid = 1643] [id = 783] 11:07:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 220 (0x118ea8c00) [pid = 1643] [serial = 2347] [outer = 0x0] 11:07:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 221 (0x11c9d0400) [pid = 1643] [serial = 2348] [outer = 0x118ea8c00] 11:07:57 INFO - PROCESS | 1643 | 1461607677450 Marionette DEBUG loaded listener.js 11:07:57 INFO - PROCESS | 1643 | ++DOMWINDOW == 222 (0x138d03c00) [pid = 1643] [serial = 2349] [outer = 0x118ea8c00] 11:07:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:07:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 11:07:57 INFO - PROCESS | 1643 | 1461607677806 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:07:57 INFO - PROCESS | 1643 | 1461607677814 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:07:57 INFO - PROCESS | 1643 | 1461607677815 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 11:07:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:07:57 INFO - PROCESS | 1643 | 1461607677817 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:07:57 INFO - PROCESS | 1643 | 1461607677819 Marionette TRACE conn2 <- [1,3098,null,{}] 11:07:57 INFO - PROCESS | 1643 | 1461607677821 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:57 INFO - PROCESS | 1643 | 1461607677950 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:07:58 INFO - PROCESS | 1643 | 1461607678093 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x13b254800 == 95 [pid = 1643] [id = 784] 11:07:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 223 (0x12f31f800) [pid = 1643] [serial = 2350] [outer = 0x0] 11:07:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 224 (0x138d09000) [pid = 1643] [serial = 2351] [outer = 0x12f31f800] 11:07:58 INFO - PROCESS | 1643 | 1461607678121 Marionette DEBUG loaded listener.js 11:07:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 225 (0x138d10c00) [pid = 1643] [serial = 2352] [outer = 0x12f31f800] 11:07:58 INFO - PROCESS | 1643 | 1461607678479 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:07:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:07:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:07:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 11:07:58 INFO - PROCESS | 1643 | 1461607678488 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:07:58 INFO - PROCESS | 1643 | 1461607678489 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 11:07:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:07:58 INFO - PROCESS | 1643 | 1461607678492 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:07:58 INFO - PROCESS | 1643 | 1461607678494 Marionette TRACE conn2 <- [1,3102,null,{}] 11:07:58 INFO - PROCESS | 1643 | 1461607678496 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:58 INFO - PROCESS | 1643 | 1461607678639 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:07:58 INFO - PROCESS | 1643 | 1461607678811 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:58 INFO - PROCESS | 1643 | ++DOCSHELL 0x147604800 == 96 [pid = 1643] [id = 785] 11:07:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 226 (0x139dbd800) [pid = 1643] [serial = 2353] [outer = 0x0] 11:07:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 227 (0x139dbf400) [pid = 1643] [serial = 2354] [outer = 0x139dbd800] 11:07:58 INFO - PROCESS | 1643 | 1461607678845 Marionette DEBUG loaded listener.js 11:07:58 INFO - PROCESS | 1643 | ++DOMWINDOW == 228 (0x13aa51800) [pid = 1643] [serial = 2355] [outer = 0x139dbd800] 11:07:59 INFO - PROCESS | 1643 | 1461607679207 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:07:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:07:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 721ms 11:07:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:07:59 INFO - PROCESS | 1643 | 1461607679213 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:07:59 INFO - PROCESS | 1643 | 1461607679215 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 11:07:59 INFO - PROCESS | 1643 | 1461607679217 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:07:59 INFO - PROCESS | 1643 | 1461607679218 Marionette TRACE conn2 <- [1,3106,null,{}] 11:07:59 INFO - PROCESS | 1643 | 1461607679221 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:59 INFO - PROCESS | 1643 | 1461607679355 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 11:07:59 INFO - PROCESS | 1643 | 1461607679503 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:59 INFO - PROCESS | 1643 | ++DOCSHELL 0x14a3b1000 == 97 [pid = 1643] [id = 786] 11:07:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 229 (0x139db8c00) [pid = 1643] [serial = 2356] [outer = 0x0] 11:07:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 230 (0x139e67000) [pid = 1643] [serial = 2357] [outer = 0x139db8c00] 11:07:59 INFO - PROCESS | 1643 | 1461607679533 Marionette DEBUG loaded listener.js 11:07:59 INFO - PROCESS | 1643 | ++DOMWINDOW == 231 (0x139e6d800) [pid = 1643] [serial = 2358] [outer = 0x139db8c00] 11:07:59 INFO - PROCESS | 1643 | 1461607679907 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:07:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:07:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:07:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:07:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 718ms 11:07:59 INFO - PROCESS | 1643 | 1461607679936 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 11:07:59 INFO - PROCESS | 1643 | 1461607679937 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 11:07:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:07:59 INFO - PROCESS | 1643 | 1461607679940 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:07:59 INFO - PROCESS | 1643 | 1461607679941 Marionette TRACE conn2 <- [1,3110,null,{}] 11:07:59 INFO - PROCESS | 1643 | 1461607679943 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:00 INFO - PROCESS | 1643 | 1461607680077 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 11:08:00 INFO - PROCESS | 1643 | 1461607680246 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x146541800 == 98 [pid = 1643] [id = 787] 11:08:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 232 (0x138d0c000) [pid = 1643] [serial = 2359] [outer = 0x0] 11:08:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 233 (0x139e6fc00) [pid = 1643] [serial = 2360] [outer = 0x138d0c000] 11:08:00 INFO - PROCESS | 1643 | 1461607680276 Marionette DEBUG loaded listener.js 11:08:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 234 (0x13a086c00) [pid = 1643] [serial = 2361] [outer = 0x138d0c000] 11:08:00 INFO - PROCESS | 1643 | 1461607680634 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:08:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:08:00 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 11:08:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:08:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 721ms 11:08:00 INFO - PROCESS | 1643 | 1461607680661 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 11:08:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:08:00 INFO - PROCESS | 1643 | 1461607680663 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 11:08:00 INFO - PROCESS | 1643 | 1461607680665 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:08:00 INFO - PROCESS | 1643 | 1461607680666 Marionette TRACE conn2 <- [1,3114,null,{}] 11:08:00 INFO - PROCESS | 1643 | 1461607680669 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:00 INFO - PROCESS | 1643 | 1461607680800 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 11:08:00 INFO - PROCESS | 1643 | 1461607680919 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\", \"203e7ac8-f580-4f70-a217-b8e830200fb2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:00 INFO - PROCESS | 1643 | ++DOCSHELL 0x14a3bf800 == 99 [pid = 1643] [id = 788] 11:08:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 235 (0x139dbc000) [pid = 1643] [serial = 2362] [outer = 0x0] 11:08:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 236 (0x13a08c400) [pid = 1643] [serial = 2363] [outer = 0x139dbc000] 11:08:00 INFO - PROCESS | 1643 | 1461607680948 Marionette DEBUG loaded listener.js 11:08:00 INFO - PROCESS | 1643 | ++DOMWINDOW == 237 (0x13a090400) [pid = 1643] [serial = 2364] [outer = 0x139dbc000] 11:08:01 INFO - PROCESS | 1643 | 1461607681305 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:08:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:08:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 669ms 11:08:01 INFO - PROCESS | 1643 | 1461607681334 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 11:08:01 INFO - PROCESS | 1643 | 1461607681336 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 11:08:02 WARNING - u'runner_teardown' () 11:08:02 INFO - No more tests 11:08:02 INFO - Got 0 unexpected results 11:08:02 INFO - SUITE-END | took 546s 11:08:02 INFO - Closing logging queue 11:08:02 INFO - queue closed 11:08:02 INFO - Return code: 0 11:08:02 WARNING - # TBPL SUCCESS # 11:08:02 INFO - Running post-action listener: _resource_record_post_action 11:08:02 INFO - Running post-run listener: _resource_record_post_run 11:08:03 INFO - Total resource usage - Wall time: 570s; CPU: 57.0%; Read bytes: 37914112; Write bytes: 995043840; Read time: 405; Write time: 4693 11:08:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:08:03 INFO - install - Wall time: 21s; CPU: 54.0%; Read bytes: 180820480; Write bytes: 175257088; Read time: 15551; Write time: 337 11:08:03 INFO - run-tests - Wall time: 550s; CPU: 57.0%; Read bytes: 36034048; Write bytes: 795423744; Read time: 381; Write time: 4301 11:08:03 INFO - Running post-run listener: _upload_blobber_files 11:08:03 INFO - Blob upload gear active. 11:08:03 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:08:03 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 11:08:03 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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:08:03 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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:08:03 INFO - (blobuploader) - INFO - Open directory for files ... 11:08:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:08:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:08:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:08:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:08:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:08:05 INFO - (blobuploader) - INFO - Done attempting. 11:08:05 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:08:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:08:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:08:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:08:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:08:06 INFO - (blobuploader) - INFO - Done attempting. 11:08:06 INFO - (blobuploader) - INFO - Iteration through files over. 11:08:06 INFO - Return code: 0 11:08:06 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:08:06 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:08:06 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/824c2845e70bd62b09afbb0c7e085e738f05d1cb8a72ed6579718d255f10ec2592e2cf610ba9741c17ceece930f2d6dce3be352eef0dfa2a8678e8a73d09461d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2f42a54855d2208b55b64347169f5f007b1a757e257a97712392821020102d21a04065cd9b16e14c8c45d73c45547e4a939c4b918d2afc95ea79dd1ae6066676"} 11:08:06 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:08:06 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:08:06 INFO - Contents: 11:08:06 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/824c2845e70bd62b09afbb0c7e085e738f05d1cb8a72ed6579718d255f10ec2592e2cf610ba9741c17ceece930f2d6dce3be352eef0dfa2a8678e8a73d09461d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2f42a54855d2208b55b64347169f5f007b1a757e257a97712392821020102d21a04065cd9b16e14c8c45d73c45547e4a939c4b918d2afc95ea79dd1ae6066676"} 11:08:06 INFO - Running post-run listener: copy_logs_to_upload_dir 11:08:06 INFO - Copying logs to upload dir... 11:08:06 INFO - mkdir: /builds/slave/test/build/upload/logs 11:08:06 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=626.829653 ========= master_lag: 7.55 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 34 secs) (at 2016-04-25 11:08:14.458335) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 11 secs) (at 2016-04-25 11:08:14.462342) ========= 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.adcage3L4N/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.7v9c51k6Mb/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/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/fx-team/sha512/824c2845e70bd62b09afbb0c7e085e738f05d1cb8a72ed6579718d255f10ec2592e2cf610ba9741c17ceece930f2d6dce3be352eef0dfa2a8678e8a73d09461d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2f42a54855d2208b55b64347169f5f007b1a757e257a97712392821020102d21a04065cd9b16e14c8c45d73c45547e4a939c4b918d2afc95ea79dd1ae6066676"} build_url:https://queue.taskcluster.net/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012527 build_url: 'https://queue.taskcluster.net/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/824c2845e70bd62b09afbb0c7e085e738f05d1cb8a72ed6579718d255f10ec2592e2cf610ba9741c17ceece930f2d6dce3be352eef0dfa2a8678e8a73d09461d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2f42a54855d2208b55b64347169f5f007b1a757e257a97712392821020102d21a04065cd9b16e14c8c45d73c45547e4a939c4b918d2afc95ea79dd1ae6066676"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Iy4Ap5siQeyqbOTzOV6tzQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 11.41 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 11 secs) (at 2016-04-25 11:08:25.880691) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 6 secs) (at 2016-04-25 11:08:25.881038) ========= 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.adcage3L4N/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.7v9c51k6Mb/Listeners TMPDIR=/var/folders/jf/19plt40543lf16nnblwl7x1c00000w/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.005653 ========= master_lag: 6.50 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 6 secs) (at 2016-04-25 11:08:32.386000) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 11:08:32.386312) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 11:08:32.617276) ========= ========= Total master_lag: 25.65 =========