builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0042 starttime: 1461615623.17 results: success (0) buildid: 20160425113506 builduid: 1445a4f8deb94df187e81eff5838680b revision: 14952428292c90aa00c28fdfb1f1e79bd8257ce2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 13:20:23.166873) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 13:20:23.167293) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-04-25 13:20:23.167572) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-04-25 13:20:24.254278) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 13:20:24.254664) ========= 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.oQwnSDz5nI/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.v9gQc5EiTb/Listeners TMPDIR=/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/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 13:20:24-- 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% 154M=0s 2016-04-25 13:20:24 (154 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.126845 ========= master_lag: 0.30 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 13:20:24.683154) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 13:20:24.683474) ========= 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.oQwnSDz5nI/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.v9gQc5EiTb/Listeners TMPDIR=/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/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.019687 ========= master_lag: 0.64 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 13:20:25.340809) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 13:20:25.341132) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 14952428292c90aa00c28fdfb1f1e79bd8257ce2 --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 14952428292c90aa00c28fdfb1f1e79bd8257ce2 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.oQwnSDz5nI/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.v9gQc5EiTb/Listeners TMPDIR=/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/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 13:20:25,408 truncating revision to first 12 chars 2016-04-25 13:20:25,408 Setting DEBUG logging. 2016-04-25 13:20:25,408 attempt 1/10 2016-04-25 13:20:25,408 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/14952428292c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-25 13:20:25,690 unpacking tar archive at: fx-team-14952428292c/testing/mozharness/ program finished with exit code 0 elapsedTime=0.530733 ========= master_lag: 0.38 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 13:20:26.255786) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 13:20:26.256101) ========= script_repo_revision: 14952428292c90aa00c28fdfb1f1e79bd8257ce2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 13:20:26.256466) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 13:20:26.256730) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 13:20:26.358192) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 56 secs) (at 2016-04-25 13:20:26.358689) ========= /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.oQwnSDz5nI/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.v9gQc5EiTb/Listeners TMPDIR=/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/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 13:20:26 INFO - MultiFileLogger online at 20160425 13:20:26 in /builds/slave/test 13:20:26 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 13:20:26 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:20:26 INFO - {'append_to_log': False, 13:20:26 INFO - 'base_work_dir': '/builds/slave/test', 13:20:26 INFO - 'blob_upload_branch': 'fx-team', 13:20:26 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:20:26 INFO - 'buildbot_json_path': 'buildprops.json', 13:20:26 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:20:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:20:26 INFO - 'download_minidump_stackwalk': True, 13:20:26 INFO - 'download_symbols': 'true', 13:20:26 INFO - 'e10s': False, 13:20:26 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:20:26 INFO - 'tooltool.py': '/tools/tooltool.py', 13:20:26 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:20:26 INFO - '/tools/misc-python/virtualenv.py')}, 13:20:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:20:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:20:26 INFO - 'log_level': 'info', 13:20:26 INFO - 'log_to_console': True, 13:20:26 INFO - 'opt_config_files': (), 13:20:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:20:26 INFO - '--processes=1', 13:20:26 INFO - '--config=%(test_path)s/wptrunner.ini', 13:20:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:20:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:20:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:20:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:20:26 INFO - 'pip_index': False, 13:20:26 INFO - 'require_test_zip': True, 13:20:26 INFO - 'test_type': ('testharness',), 13:20:26 INFO - 'this_chunk': '1', 13:20:26 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:20:26 INFO - 'total_chunks': '10', 13:20:26 INFO - 'virtualenv_path': 'venv', 13:20:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:20:26 INFO - 'work_dir': 'build'} 13:20:26 INFO - ##### 13:20:26 INFO - ##### Running clobber step. 13:20:26 INFO - ##### 13:20:26 INFO - Running pre-action listener: _resource_record_pre_action 13:20:26 INFO - Running main action method: clobber 13:20:26 INFO - rmtree: /builds/slave/test/build 13:20:26 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:20:28 INFO - Running post-action listener: _resource_record_post_action 13:20:28 INFO - ##### 13:20:28 INFO - ##### Running read-buildbot-config step. 13:20:28 INFO - ##### 13:20:28 INFO - Running pre-action listener: _resource_record_pre_action 13:20:28 INFO - Running main action method: read_buildbot_config 13:20:28 INFO - Using buildbot properties: 13:20:28 INFO - { 13:20:28 INFO - "project": "", 13:20:28 INFO - "product": "firefox", 13:20:28 INFO - "script_repo_revision": "production", 13:20:28 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 13:20:28 INFO - "repository": "", 13:20:28 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 13:20:28 INFO - "buildid": "20160425113506", 13:20:28 INFO - "pgo_build": "False", 13:20:28 INFO - "basedir": "/builds/slave/test", 13:20:28 INFO - "buildnumber": 335, 13:20:28 INFO - "slavename": "t-yosemite-r7-0042", 13:20:28 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 13:20:28 INFO - "platform": "macosx64", 13:20:28 INFO - "branch": "fx-team", 13:20:28 INFO - "revision": "14952428292c90aa00c28fdfb1f1e79bd8257ce2", 13:20:28 INFO - "repo_path": "integration/fx-team", 13:20:28 INFO - "moz_repo_path": "", 13:20:28 INFO - "stage_platform": "macosx64", 13:20:28 INFO - "builduid": "1445a4f8deb94df187e81eff5838680b", 13:20:28 INFO - "slavebuilddir": "test" 13:20:28 INFO - } 13:20:28 INFO - Found installer url https://queue.taskcluster.net/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 13:20:28 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 13:20:28 INFO - Running post-action listener: _resource_record_post_action 13:20:28 INFO - ##### 13:20:28 INFO - ##### Running download-and-extract step. 13:20:28 INFO - ##### 13:20:28 INFO - Running pre-action listener: _resource_record_pre_action 13:20:28 INFO - Running main action method: download_and_extract 13:20:28 INFO - mkdir: /builds/slave/test/build/tests 13:20:28 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')]} 13:20:28 INFO - https://queue.taskcluster.net/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 13:20:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 13:20:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 13:20:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/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 13:20:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/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 13:20:31 INFO - Downloaded 1235 bytes. 13:20:31 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 13:20:31 INFO - Using the following test package requirements: 13:20:31 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 13:20:31 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 13:20:31 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 13:20:31 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 13:20:31 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 13:20:31 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 13:20:31 INFO - u'jsshell-mac64.zip'], 13:20:31 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 13:20:31 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 13:20:31 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 13:20:31 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 13:20:31 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 13:20:31 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 13:20:31 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 13:20:31 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 13:20:31 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 13:20:31 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 13:20:31 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 13:20:31 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 13:20:31 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')]} 13:20:31 INFO - https://queue.taskcluster.net/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 13:20:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 13:20:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 13:20:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/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 13:20:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/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 13:20:32 INFO - Downloaded 17990457 bytes. 13:20:32 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/*'] 13:20:32 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/* 13:20:33 INFO - caution: filename not matched: web-platform/* 13:20:33 INFO - Return code: 11 13:20:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:20:33 INFO - https://queue.taskcluster.net/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 13:20:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 13:20:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 13:20:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/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 13:20:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/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 13:20:35 INFO - Downloaded 36406741 bytes. 13:20:35 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/*'] 13:20:35 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/* 13:20:39 INFO - caution: filename not matched: bin/* 13:20:39 INFO - caution: filename not matched: config/* 13:20:39 INFO - caution: filename not matched: mozbase/* 13:20:39 INFO - caution: filename not matched: marionette/* 13:20:39 INFO - caution: filename not matched: tools/wptserve/* 13:20:39 INFO - Return code: 11 13:20:39 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')]} 13:20:39 INFO - https://queue.taskcluster.net/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 13:20:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 13:20:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 13:20:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 13:20:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/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 13:20:41 INFO - Downloaded 68898805 bytes. 13:20:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 13:20:41 INFO - mkdir: /builds/slave/test/properties 13:20:41 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:20:41 INFO - Writing to file /builds/slave/test/properties/build_url 13:20:41 INFO - Contents: 13:20:41 INFO - build_url:https://queue.taskcluster.net/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 13:20:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 13:20:42 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:20:42 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:20:42 INFO - Contents: 13:20:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 13:20:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:20:42 INFO - https://queue.taskcluster.net/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:20:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 13:20:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 13:20:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/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 13:20:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/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 13:20:47 INFO - Downloaded 103589347 bytes. 13:20:47 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'] 13:20:47 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 13:20:50 INFO - Return code: 0 13:20:50 INFO - Running post-action listener: _resource_record_post_action 13:20:50 INFO - Running post-action listener: set_extra_try_arguments 13:20:50 INFO - ##### 13:20:50 INFO - ##### Running create-virtualenv step. 13:20:50 INFO - ##### 13:20:50 INFO - Running pre-action listener: _pre_create_virtualenv 13:20:50 INFO - Running pre-action listener: _resource_record_pre_action 13:20:50 INFO - Running main action method: create_virtualenv 13:20:50 INFO - Creating virtualenv /builds/slave/test/build/venv 13:20:50 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 13:20:50 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:20:50 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:20:50 INFO - Using real prefix '/tools/python27' 13:20:50 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:20:51 INFO - Installing distribute.............................................................................................................................................................................................done. 13:20:54 INFO - Installing pip.................done. 13:20:54 INFO - Return code: 0 13:20:54 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:20:54 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')]} 13:20:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:20:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:20:54 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')]} 13:20:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:20:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:20:54 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 0x1045f7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104614f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa69bd80e60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1046105e0>, '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 0x1041f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10421e990>, '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.oQwnSDz5nI/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.v9gQc5EiTb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:20:54 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 13:20:54 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 13:20:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oQwnSDz5nI/Render', 13:20:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:20:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:20:54 INFO - 'HOME': '/Users/cltbld', 13:20:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:20:54 INFO - 'LOGNAME': 'cltbld', 13:20:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:20:54 INFO - 'MOZ_NO_REMOTE': '1', 13:20:54 INFO - 'NO_EM_RESTART': '1', 13:20:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:20:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:20:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:20:54 INFO - 'PWD': '/builds/slave/test', 13:20:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:20:54 INFO - 'SHELL': '/bin/bash', 13:20:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.v9gQc5EiTb/Listeners', 13:20:54 INFO - 'TMPDIR': '/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/', 13:20:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:20:54 INFO - 'USER': 'cltbld', 13:20:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:20:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:20:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:20:54 INFO - 'XPC_FLAGS': '0x0', 13:20:54 INFO - 'XPC_SERVICE_NAME': '0', 13:20:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:20:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:20:54 INFO - Downloading/unpacking psutil>=0.7.1 13:20:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:20:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:20:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:20:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:20:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:20:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:20:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:20:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:20:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:20:57 INFO - Installing collected packages: psutil 13:20:57 INFO - Running setup.py install for psutil 13:20:57 INFO - building 'psutil._psutil_osx' extension 13:20:57 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 13:20:57 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 13:20:57 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 13:20:58 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 13:20:58 INFO - building 'psutil._psutil_posix' extension 13:20:58 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 13:20:58 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 13:20:58 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 13:20:58 INFO - ^ 13:20:58 INFO - 1 warning generated. 13:20:58 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 13:20:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:20:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:20:58 INFO - Successfully installed psutil 13:20:58 INFO - Cleaning up... 13:20:58 INFO - Return code: 0 13:20:58 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:20:58 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')]} 13:20:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:20:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:20:58 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')]} 13:20:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:20:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:20:58 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 0x1045f7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104614f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa69bd80e60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1046105e0>, '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 0x1041f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10421e990>, '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.oQwnSDz5nI/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.v9gQc5EiTb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:20:58 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 13:20:58 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 13:20:58 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oQwnSDz5nI/Render', 13:20:58 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:20:58 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:20:58 INFO - 'HOME': '/Users/cltbld', 13:20:58 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:20:58 INFO - 'LOGNAME': 'cltbld', 13:20:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:20:58 INFO - 'MOZ_NO_REMOTE': '1', 13:20:58 INFO - 'NO_EM_RESTART': '1', 13:20:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:20:58 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:20:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:20:58 INFO - 'PWD': '/builds/slave/test', 13:20:58 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:20:58 INFO - 'SHELL': '/bin/bash', 13:20:58 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.v9gQc5EiTb/Listeners', 13:20:58 INFO - 'TMPDIR': '/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/', 13:20:58 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:20:58 INFO - 'USER': 'cltbld', 13:20:58 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:20:58 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:20:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:20:58 INFO - 'XPC_FLAGS': '0x0', 13:20:58 INFO - 'XPC_SERVICE_NAME': '0', 13:20:58 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:20:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:20:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:20:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:20:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:20:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:20:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:20:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:20:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:21:00 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:21:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:21:01 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:21:01 INFO - Installing collected packages: mozsystemmonitor 13:21:01 INFO - Running setup.py install for mozsystemmonitor 13:21:01 INFO - Successfully installed mozsystemmonitor 13:21:01 INFO - Cleaning up... 13:21:01 INFO - Return code: 0 13:21:01 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:21:01 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')]} 13:21:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:21:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:21:01 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')]} 13:21:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:21:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:21:01 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 0x1045f7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104614f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa69bd80e60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1046105e0>, '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 0x1041f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10421e990>, '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.oQwnSDz5nI/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.v9gQc5EiTb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:21:01 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 13:21:01 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 13:21:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oQwnSDz5nI/Render', 13:21:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:21:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:21:01 INFO - 'HOME': '/Users/cltbld', 13:21:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:21:01 INFO - 'LOGNAME': 'cltbld', 13:21:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:21:01 INFO - 'MOZ_NO_REMOTE': '1', 13:21:01 INFO - 'NO_EM_RESTART': '1', 13:21:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:21:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:21:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:21:01 INFO - 'PWD': '/builds/slave/test', 13:21:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:21:01 INFO - 'SHELL': '/bin/bash', 13:21:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.v9gQc5EiTb/Listeners', 13:21:01 INFO - 'TMPDIR': '/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/', 13:21:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:21:01 INFO - 'USER': 'cltbld', 13:21:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:21:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:21:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:21:01 INFO - 'XPC_FLAGS': '0x0', 13:21:01 INFO - 'XPC_SERVICE_NAME': '0', 13:21:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:21:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:21:01 INFO - Downloading/unpacking blobuploader==1.2.4 13:21:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:21:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:21:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:21:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 13:21:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:21:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:21:04 INFO - Downloading blobuploader-1.2.4.tar.gz 13:21:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:21:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:21:04 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 13:21:04 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 13:21:04 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 13:21:04 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 13:21:04 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 13:21:04 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 13:21:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:21:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:21:04 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 13:21:04 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 13:21:04 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 13:21:04 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 13:21:04 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 13:21:04 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 13:21:05 INFO - Downloading docopt-0.6.1.tar.gz 13:21:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:21:05 INFO - Installing collected packages: blobuploader, requests, docopt 13:21:05 INFO - Running setup.py install for blobuploader 13:21:05 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:21:05 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:21:05 INFO - Running setup.py install for requests 13:21:05 INFO - Running setup.py install for docopt 13:21:06 INFO - Successfully installed blobuploader requests docopt 13:21:06 INFO - Cleaning up... 13:21:06 INFO - Return code: 0 13:21:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:21: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')]} 13:21:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:21:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:21: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')]} 13:21:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:21:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:21:06 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 0x1045f7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104614f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa69bd80e60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1046105e0>, '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 0x1041f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10421e990>, '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.oQwnSDz5nI/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.v9gQc5EiTb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:21:06 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 13:21:06 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 13:21:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oQwnSDz5nI/Render', 13:21:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:21:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:21:06 INFO - 'HOME': '/Users/cltbld', 13:21:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:21:06 INFO - 'LOGNAME': 'cltbld', 13:21:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:21:06 INFO - 'MOZ_NO_REMOTE': '1', 13:21:06 INFO - 'NO_EM_RESTART': '1', 13:21:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:21:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:21:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:21:06 INFO - 'PWD': '/builds/slave/test', 13:21:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:21:06 INFO - 'SHELL': '/bin/bash', 13:21:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.v9gQc5EiTb/Listeners', 13:21:06 INFO - 'TMPDIR': '/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/', 13:21:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:21:06 INFO - 'USER': 'cltbld', 13:21:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:21:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:21:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:21:06 INFO - 'XPC_FLAGS': '0x0', 13:21:06 INFO - 'XPC_SERVICE_NAME': '0', 13:21:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:21:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:21:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:21:06 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-8vf4pr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:21:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:21:06 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-zstPw2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:21:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:21:06 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-G0ZTHk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:21:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:21:06 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-yqTnG9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:21:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:21:06 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-jaEW9D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:21:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:21:06 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-0kQAAC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:21:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:21:07 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-ZuIQ9Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:21:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:21:07 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-emasWc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:21:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:21:07 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-f61mNV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:21:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:21:07 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-RZPr85-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:21:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:21:07 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-Yy6SNy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:21:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:21:07 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-EtAEuO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:21:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:21:07 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-1USH3a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:21:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:21:07 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-7IVGPL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:21:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:21:07 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-2lwxqS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:21:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:21:07 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-G5_Psv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:21:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:21:08 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-87WVQC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:21:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:21:08 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-Lk6N2A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:21:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:21:08 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-eF_e7H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:21:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:21:08 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-N8wa_w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:21:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:21:08 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-Xp7Lak-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:21:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:21:08 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 13:21:08 INFO - Running setup.py install for manifestparser 13:21:09 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:21:09 INFO - Running setup.py install for mozcrash 13:21:09 INFO - Running setup.py install for mozdebug 13:21:09 INFO - Running setup.py install for mozdevice 13:21:09 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:21:09 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:21:09 INFO - Running setup.py install for mozfile 13:21:09 INFO - Running setup.py install for mozhttpd 13:21:09 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:21:09 INFO - Running setup.py install for mozinfo 13:21:09 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:21:09 INFO - Running setup.py install for mozInstall 13:21:10 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:21:10 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:21:10 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:21:10 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:21:10 INFO - Running setup.py install for mozleak 13:21:10 INFO - Running setup.py install for mozlog 13:21:10 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:21:10 INFO - Running setup.py install for moznetwork 13:21:10 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:21:10 INFO - Running setup.py install for mozprocess 13:21:10 INFO - Running setup.py install for mozprofile 13:21:10 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:21:10 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:21:10 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:21:10 INFO - Running setup.py install for mozrunner 13:21:11 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:21:11 INFO - Running setup.py install for mozscreenshot 13:21:11 INFO - Running setup.py install for moztest 13:21:11 INFO - Running setup.py install for mozversion 13:21:11 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:21:11 INFO - Running setup.py install for wptserve 13:21:11 INFO - Running setup.py install for marionette-driver 13:21:11 INFO - Running setup.py install for browsermob-proxy 13:21:11 INFO - Running setup.py install for marionette-client 13:21:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:21:12 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:21:12 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 13:21:12 INFO - Cleaning up... 13:21:12 INFO - Return code: 0 13:21:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:21:12 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')]} 13:21:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:21:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:21:12 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')]} 13:21:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:21:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:21:12 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 0x1045f7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104614f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa69bd80e60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1046105e0>, '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 0x1041f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10421e990>, '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.oQwnSDz5nI/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.v9gQc5EiTb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:21:12 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 13:21:12 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 13:21:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oQwnSDz5nI/Render', 13:21:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:21:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:21:12 INFO - 'HOME': '/Users/cltbld', 13:21:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:21:12 INFO - 'LOGNAME': 'cltbld', 13:21:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:21:12 INFO - 'MOZ_NO_REMOTE': '1', 13:21:12 INFO - 'NO_EM_RESTART': '1', 13:21:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:21:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:21:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:21:12 INFO - 'PWD': '/builds/slave/test', 13:21:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:21:12 INFO - 'SHELL': '/bin/bash', 13:21:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.v9gQc5EiTb/Listeners', 13:21:12 INFO - 'TMPDIR': '/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/', 13:21:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:21:12 INFO - 'USER': 'cltbld', 13:21:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:21:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:21:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:21:12 INFO - 'XPC_FLAGS': '0x0', 13:21:12 INFO - 'XPC_SERVICE_NAME': '0', 13:21:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:21:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:21:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:21:13 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-D7OgAR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:21:13 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)) 13:21:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:21:13 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-NKpHeM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:21:13 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)) 13:21:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:21:13 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-41DFka-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:21:13 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)) 13:21:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:21:13 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-tTSsIR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:21:13 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)) 13:21:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:21:13 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-ghQjrC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:21:13 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)) 13:21:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:21:13 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-llrjLh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:21:13 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)) 13:21:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:21:13 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-t4WLmM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:21:13 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)) 13:21:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:21:13 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-QYI13h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:21:13 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)) 13:21:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:21:13 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-oCVa2u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:21:14 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)) 13:21:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:21:14 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-bNdSKP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:21:14 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)) 13:21:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:21:14 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-wZfslu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:21:14 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)) 13:21:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:21:14 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-Aar1nd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:21:14 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)) 13:21:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:21:14 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-B4Y_8h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:21:14 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)) 13:21:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:21:14 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-WNa0yh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:21:14 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)) 13:21:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:21:14 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-uM9WSH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:21:14 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)) 13:21:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:21:14 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-U5eMxD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:21:14 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)) 13:21:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:21:14 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-jTrCpM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:21:14 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)) 13:21:14 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:21:14 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-GHnjfU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:21:15 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)) 13:21:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:21:15 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-yugPdJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:21:15 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)) 13:21:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:21:15 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-7GAPuo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:21:15 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)) 13:21:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:21:15 INFO - Running setup.py (path:/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/pip-5WgYcp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:21:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:21:15 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)) 13:21:15 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)) 13:21:15 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)) 13:21:15 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)) 13:21:15 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)) 13:21:15 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)) 13:21:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:21:15 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 13:21:15 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 13:21:15 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 13:21:15 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 13:21:15 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 13:21:15 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 13:21:18 INFO - Downloading blessings-1.6.tar.gz 13:21:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:21:18 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)) 13:21:18 INFO - Installing collected packages: blessings 13:21:18 INFO - Running setup.py install for blessings 13:21:18 INFO - Successfully installed blessings 13:21:18 INFO - Cleaning up... 13:21:19 INFO - Return code: 0 13:21:19 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:21:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:21:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:21:19 INFO - Reading from file tmpfile_stdout 13:21:19 INFO - Current package versions: 13:21:19 INFO - blessings == 1.6 13:21:19 INFO - blobuploader == 1.2.4 13:21:19 INFO - browsermob-proxy == 0.6.0 13:21:19 INFO - docopt == 0.6.1 13:21:19 INFO - manifestparser == 1.1 13:21:19 INFO - marionette-client == 2.3.0 13:21:19 INFO - marionette-driver == 1.4.0 13:21:19 INFO - mozInstall == 1.12 13:21:19 INFO - mozcrash == 0.17 13:21:19 INFO - mozdebug == 0.1 13:21:19 INFO - mozdevice == 0.48 13:21:19 INFO - mozfile == 1.2 13:21:19 INFO - mozhttpd == 0.7 13:21:19 INFO - mozinfo == 0.9 13:21:19 INFO - mozleak == 0.1 13:21:19 INFO - mozlog == 3.1 13:21:19 INFO - moznetwork == 0.27 13:21:19 INFO - mozprocess == 0.22 13:21:19 INFO - mozprofile == 0.28 13:21:19 INFO - mozrunner == 6.11 13:21:19 INFO - mozscreenshot == 0.1 13:21:19 INFO - mozsystemmonitor == 0.0 13:21:19 INFO - moztest == 0.7 13:21:19 INFO - mozversion == 1.4 13:21:19 INFO - psutil == 3.1.1 13:21:19 INFO - requests == 1.2.3 13:21:19 INFO - wptserve == 1.4.0 13:21:19 INFO - wsgiref == 0.1.2 13:21:19 INFO - Running post-action listener: _resource_record_post_action 13:21:19 INFO - Running post-action listener: _start_resource_monitoring 13:21:19 INFO - Starting resource monitoring. 13:21:19 INFO - ##### 13:21:19 INFO - ##### Running pull step. 13:21:19 INFO - ##### 13:21:19 INFO - Running pre-action listener: _resource_record_pre_action 13:21:19 INFO - Running main action method: pull 13:21:19 INFO - Pull has nothing to do! 13:21:19 INFO - Running post-action listener: _resource_record_post_action 13:21:19 INFO - ##### 13:21:19 INFO - ##### Running install step. 13:21:19 INFO - ##### 13:21:19 INFO - Running pre-action listener: _resource_record_pre_action 13:21:19 INFO - Running main action method: install 13:21:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:21:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:21:19 INFO - Reading from file tmpfile_stdout 13:21:19 INFO - Detecting whether we're running mozinstall >=1.0... 13:21:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:21:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:21:19 INFO - Reading from file tmpfile_stdout 13:21:19 INFO - Output received: 13:21:19 INFO - Usage: mozinstall [options] installer 13:21:19 INFO - Options: 13:21:19 INFO - -h, --help show this help message and exit 13:21:19 INFO - -d DEST, --destination=DEST 13:21:19 INFO - Directory to install application into. [default: 13:21:19 INFO - "/builds/slave/test"] 13:21:19 INFO - --app=APP Application being installed. [default: firefox] 13:21:19 INFO - mkdir: /builds/slave/test/build/application 13:21:19 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'] 13:21:19 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 13:21:39 INFO - Reading from file tmpfile_stdout 13:21:39 INFO - Output received: 13:21:39 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 13:21:39 INFO - Running post-action listener: _resource_record_post_action 13:21:39 INFO - ##### 13:21:39 INFO - ##### Running run-tests step. 13:21:39 INFO - ##### 13:21:39 INFO - Running pre-action listener: _resource_record_pre_action 13:21:39 INFO - Running main action method: run_tests 13:21:39 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:21:39 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:21:39 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:21:39 INFO - grabbing minidump binary from tooltool 13:21:39 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')]} 13:21:39 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 0x1046105e0>, '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 0x1041f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10421e990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:21:39 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 13:21:39 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 13:21:39 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:21:39 INFO - Return code: 0 13:21:39 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 13:21:39 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:21:39 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/EXiXGk5NQVuh_IsoAaX2Zg/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 13:21:39 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/EXiXGk5NQVuh_IsoAaX2Zg/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 13:21:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oQwnSDz5nI/Render', 13:21:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:21:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:21:39 INFO - 'HOME': '/Users/cltbld', 13:21:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:21:39 INFO - 'LOGNAME': 'cltbld', 13:21:39 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:21:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:21:39 INFO - 'MOZ_NO_REMOTE': '1', 13:21:39 INFO - 'NO_EM_RESTART': '1', 13:21:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:21:39 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:21:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:21:39 INFO - 'PWD': '/builds/slave/test', 13:21:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:21:39 INFO - 'SHELL': '/bin/bash', 13:21:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.v9gQc5EiTb/Listeners', 13:21:39 INFO - 'TMPDIR': '/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/T/', 13:21:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:21:39 INFO - 'USER': 'cltbld', 13:21:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:21:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:21:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:21:39 INFO - 'XPC_FLAGS': '0x0', 13:21:39 INFO - 'XPC_SERVICE_NAME': '0', 13:21:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:21:39 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/EXiXGk5NQVuh_IsoAaX2Zg/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 13:21:40 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 13:21:40 INFO - import pkg_resources 13:21:41 INFO - Using 1 client processes 13:21:41 INFO - wptserve Starting http server on 127.0.0.1:8000 13:21:41 INFO - wptserve Starting http server on 127.0.0.1:8001 13:21:41 INFO - wptserve Starting http server on 127.0.0.1:8443 13:21:43 INFO - SUITE-START | Running 778 tests 13:21:43 INFO - Running testharness tests 13:21:43 INFO - Setting up ssl 13:21:43 INFO - PROCESS | certutil | 13:21:43 INFO - PROCESS | certutil | 13:21:43 INFO - PROCESS | certutil | 13:21:43 INFO - Certificate Nickname Trust Attributes 13:21:43 INFO - SSL,S/MIME,JAR/XPI 13:21:43 INFO - 13:21:43 INFO - web-platform-tests CT,, 13:21:43 INFO - 13:21:43 INFO - Starting runner 13:21:44 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 13:21:44 INFO - PROCESS | 1929 | 1461615704354 Marionette DEBUG Marionette enabled via build flag and pref 13:21:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x11686e800 == 1 [pid = 1929] [id = 1] 13:21:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 1 (0x11686f000) [pid = 1929] [serial = 1] [outer = 0x0] 13:21:44 INFO - PROCESS | 1929 | [1929] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 13:21:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 2 (0x116870000) [pid = 1929] [serial = 2] [outer = 0x11686f000] 13:21:44 INFO - PROCESS | 1929 | 1461615704829 Marionette INFO Listening on port 2828 13:21:45 INFO - PROCESS | 1929 | 1461615705085 Marionette DEBUG Marionette enabled via command-line flag 13:21:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x11916f800 == 2 [pid = 1929] [id = 2] 13:21:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 3 (0x119170000) [pid = 1929] [serial = 3] [outer = 0x0] 13:21:45 INFO - PROCESS | 1929 | [1929] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 13:21:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 4 (0x119171000) [pid = 1929] [serial = 4] [outer = 0x119170000] 13:21:45 INFO - PROCESS | 1929 | [1929] 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 13:21:45 INFO - PROCESS | 1929 | 1461615705247 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:50941 13:21:45 INFO - PROCESS | 1929 | 1461615705316 Marionette DEBUG Closed connection conn0 13:21:45 INFO - PROCESS | 1929 | [1929] 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 13:21:45 INFO - PROCESS | 1929 | 1461615705322 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:50942 13:21:45 INFO - PROCESS | 1929 | 1461615705337 Marionette DEBUG Closed connection conn1 13:21:45 INFO - PROCESS | 1929 | [1929] 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 13:21:45 INFO - PROCESS | 1929 | 1461615705342 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:50943 13:21:45 INFO - PROCESS | 1929 | 1461615705349 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:21:45 INFO - PROCESS | 1929 | 1461615705355 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":"20160425113506","device":"desktop","version":"48.0a1"} 13:21:45 INFO - PROCESS | 1929 | [1929] 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 13:21:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c758800 == 3 [pid = 1929] [id = 3] 13:21:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 5 (0x11c759000) [pid = 1929] [serial = 5] [outer = 0x0] 13:21:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c759800 == 4 [pid = 1929] [id = 4] 13:21:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 6 (0x11ca76c00) [pid = 1929] [serial = 6] [outer = 0x0] 13:21:46 INFO - PROCESS | 1929 | [1929] 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 13:21:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x1243d3800 == 5 [pid = 1929] [id = 5] 13:21:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 7 (0x11ca76400) [pid = 1929] [serial = 7] [outer = 0x0] 13:21:46 INFO - PROCESS | 1929 | [1929] 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 13:21:46 INFO - PROCESS | 1929 | [1929] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:21:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 8 (0x124548000) [pid = 1929] [serial = 8] [outer = 0x11ca76400] 13:21:46 INFO - PROCESS | 1929 | [1929] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:21:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 9 (0x124ad5000) [pid = 1929] [serial = 9] [outer = 0x11c759000] 13:21:46 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 13:21:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 10 (0x124ae8c00) [pid = 1929] [serial = 10] [outer = 0x11ca76c00] 13:21:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 11 (0x124aea800) [pid = 1929] [serial = 11] [outer = 0x11ca76400] 13:21:47 INFO - PROCESS | 1929 | [1929] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:21:47 INFO - PROCESS | 1929 | 1461615707394 Marionette DEBUG loaded listener.js 13:21:47 INFO - PROCESS | 1929 | 1461615707404 Marionette DEBUG loaded listener.js 13:21:47 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 13:21:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 12 (0x129922c00) [pid = 1929] [serial = 12] [outer = 0x11ca76400] 13:21:47 INFO - PROCESS | 1929 | 1461615707760 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"729a83dd-ceb4-1a4e-9090-d98713d0d1a8","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":"20160425113506","device":"desktop","version":"48.0a1","command_id":1}}] 13:21:47 INFO - PROCESS | 1929 | 1461615707850 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}] 13:21:47 INFO - PROCESS | 1929 | 1461615707895 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 13:21:47 INFO - PROCESS | 1929 | 1461615707998 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:21:48 INFO - PROCESS | 1929 | [1929] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:21:48 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:21:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 13 (0x129edf800) [pid = 1929] [serial = 13] [outer = 0x11ca76400] 13:21:48 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:21:48 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:21:48 INFO - PROCESS | 1929 | 1461615708262 Marionette TRACE conn2 <- [1,3,null,{}] 13:21:48 INFO - PROCESS | 1929 | 1461615708264 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:21:48 INFO - PROCESS | 1929 | 1461615708279 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 13:21:48 INFO - PROCESS | 1929 | 1461615708308 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 13:21:48 INFO - PROCESS | 1929 | 1461615708310 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 13:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:21:48 INFO - PROCESS | 1929 | 1461615708313 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:21:48 INFO - PROCESS | 1929 | 1461615708315 Marionette TRACE conn2 <- [1,6,null,{}] 13:21:48 INFO - PROCESS | 1929 | 1461615708318 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}] 13:21:48 INFO - PROCESS | 1929 | 1461615708331 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 13:21:48 INFO - PROCESS | 1929 | 1461615708333 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bbd1800 == 6 [pid = 1929] [id = 6] 13:21:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 14 (0x12bb67c00) [pid = 1929] [serial = 14] [outer = 0x0] 13:21:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 15 (0x12bb68800) [pid = 1929] [serial = 15] [outer = 0x12bb67c00] 13:21:48 INFO - PROCESS | 1929 | 1461615708365 Marionette DEBUG loaded listener.js 13:21:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 16 (0x12bca4800) [pid = 1929] [serial = 16] [outer = 0x12bb67c00] 13:21:48 INFO - PROCESS | 1929 | 1461615708661 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]]]}] 13:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 371ms 13:21:48 INFO - PROCESS | 1929 | 1461615708685 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 13:21:48 INFO - PROCESS | 1929 | 1461615708686 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 13:21:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x11688b800 == 7 [pid = 1929] [id = 7] 13:21:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 17 (0x11797dc00) [pid = 1929] [serial = 17] [outer = 0x0] 13:21:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 18 (0x12bedc800) [pid = 1929] [serial = 18] [outer = 0x11797dc00] 13:21:48 INFO - PROCESS | 1929 | 1461615708714 Marionette DEBUG loaded listener.js 13:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:21:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 19 (0x12bee6c00) [pid = 1929] [serial = 19] [outer = 0x11797dc00] 13:21:48 INFO - PROCESS | 1929 | 1461615708769 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:21:48 INFO - PROCESS | 1929 | 1461615708770 Marionette TRACE conn2 <- [1,10,null,{}] 13:21:48 INFO - PROCESS | 1929 | 1461615708798 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}] 13:21:48 INFO - PROCESS | 1929 | 1461615708931 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 13:21:48 INFO - PROCESS | 1929 | 1461615708969 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d32f000 == 8 [pid = 1929] [id = 8] 13:21:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 20 (0x12d086800) [pid = 1929] [serial = 20] [outer = 0x0] 13:21:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 21 (0x12d088400) [pid = 1929] [serial = 21] [outer = 0x12d086800] 13:21:49 INFO - PROCESS | 1929 | 1461615709000 Marionette DEBUG loaded listener.js 13:21:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 22 (0x12d08c800) [pid = 1929] [serial = 22] [outer = 0x12d086800] 13:21:49 INFO - PROCESS | 1929 | 1461615709478 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]]]}] 13:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 760ms 13:21:49 INFO - PROCESS | 1929 | 1461615709500 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 13:21:49 INFO - PROCESS | 1929 | 1461615709502 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 13:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:21:49 INFO - PROCESS | 1929 | 1461615709509 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:21:49 INFO - PROCESS | 1929 | 1461615709511 Marionette TRACE conn2 <- [1,14,null,{}] 13:21:49 INFO - PROCESS | 1929 | 1461615709514 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}] 13:21:49 INFO - PROCESS | 1929 | 1461615709617 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 13:21:49 INFO - PROCESS | 1929 | 1461615709626 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dc3c800 == 9 [pid = 1929] [id = 9] 13:21:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 23 (0x12d6b7000) [pid = 1929] [serial = 23] [outer = 0x0] 13:21:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 24 (0x12d6ba400) [pid = 1929] [serial = 24] [outer = 0x12d6b7000] 13:21:49 INFO - PROCESS | 1929 | 1461615709651 Marionette DEBUG loaded listener.js 13:21:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 25 (0x12dcc6800) [pid = 1929] [serial = 25] [outer = 0x12d6b7000] 13:21:49 INFO - PROCESS | 1929 | 1461615709928 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]]]}] 13:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 474ms 13:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:21:49 INFO - PROCESS | 1929 | 1461615709980 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 13:21:49 INFO - PROCESS | 1929 | 1461615709981 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 13:21:49 INFO - PROCESS | 1929 | 1461615709983 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:21:49 INFO - PROCESS | 1929 | 1461615709984 Marionette TRACE conn2 <- [1,18,null,{}] 13:21:49 INFO - PROCESS | 1929 | 1461615709986 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}] 13:21:50 INFO - PROCESS | 1929 | 1461615710081 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 13:21:50 INFO - PROCESS | 1929 | 1461615710087 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e3a7000 == 10 [pid = 1929] [id = 10] 13:21:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 26 (0x12e56d400) [pid = 1929] [serial = 26] [outer = 0x0] 13:21:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 27 (0x12e574000) [pid = 1929] [serial = 27] [outer = 0x12e56d400] 13:21:50 INFO - PROCESS | 1929 | 1461615710112 Marionette DEBUG loaded listener.js 13:21:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 28 (0x12e58e400) [pid = 1929] [serial = 28] [outer = 0x12e56d400] 13:21:50 INFO - PROCESS | 1929 | 1461615710395 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]]]}] 13:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 420ms 13:21:50 INFO - PROCESS | 1929 | 1461615710411 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 13:21:50 INFO - PROCESS | 1929 | 1461615710413 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 13:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:21:50 INFO - PROCESS | 1929 | 1461615710416 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:21:50 INFO - PROCESS | 1929 | 1461615710417 Marionette TRACE conn2 <- [1,22,null,{}] 13:21:50 INFO - PROCESS | 1929 | 1461615710419 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}] 13:21:50 INFO - PROCESS | 1929 | 1461615710523 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 13:21:50 INFO - PROCESS | 1929 | 1461615710527 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ea0c000 == 11 [pid = 1929] [id = 11] 13:21:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 29 (0x11ad31400) [pid = 1929] [serial = 29] [outer = 0x0] 13:21:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 30 (0x12e591c00) [pid = 1929] [serial = 30] [outer = 0x11ad31400] 13:21:50 INFO - PROCESS | 1929 | 1461615710553 Marionette DEBUG loaded listener.js 13:21:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 31 (0x12e8b9800) [pid = 1929] [serial = 31] [outer = 0x11ad31400] 13:21:50 INFO - PROCESS | 1929 | 1461615710796 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]]]}] 13:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 13:21:50 INFO - PROCESS | 1929 | 1461615710836 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 13:21:50 INFO - PROCESS | 1929 | 1461615710837 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 13:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:21:50 INFO - PROCESS | 1929 | 1461615710852 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:21:50 INFO - PROCESS | 1929 | 1461615710853 Marionette TRACE conn2 <- [1,26,null,{}] 13:21:50 INFO - PROCESS | 1929 | 1461615710867 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}] 13:21:51 INFO - PROCESS | 1929 | 1461615711010 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 13:21:51 INFO - PROCESS | 1929 | 1461615711017 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c44800 == 12 [pid = 1929] [id = 12] 13:21:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 32 (0x12e877000) [pid = 1929] [serial = 32] [outer = 0x0] 13:21:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 33 (0x12e8bb400) [pid = 1929] [serial = 33] [outer = 0x12e877000] 13:21:51 INFO - PROCESS | 1929 | 1461615711056 Marionette DEBUG loaded listener.js 13:21:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 34 (0x12e8d3400) [pid = 1929] [serial = 34] [outer = 0x12e877000] 13:21:51 INFO - PROCESS | 1929 | 1461615711409 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]]]}] 13:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 583ms 13:21:51 INFO - PROCESS | 1929 | 1461615711435 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 13:21:51 INFO - PROCESS | 1929 | 1461615711436 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 13:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:21:51 INFO - PROCESS | 1929 | 1461615711440 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:21:51 INFO - PROCESS | 1929 | 1461615711442 Marionette TRACE conn2 <- [1,30,null,{}] 13:21:51 INFO - PROCESS | 1929 | 1461615711444 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}] 13:21:51 INFO - PROCESS | 1929 | 1461615711529 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 13:21:51 INFO - PROCESS | 1929 | 1461615711534 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ef48000 == 13 [pid = 1929] [id = 13] 13:21:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 35 (0x12e8d5c00) [pid = 1929] [serial = 35] [outer = 0x0] 13:21:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 36 (0x12ef2d000) [pid = 1929] [serial = 36] [outer = 0x12e8d5c00] 13:21:51 INFO - PROCESS | 1929 | 1461615711558 Marionette DEBUG loaded listener.js 13:21:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 37 (0x12ef31800) [pid = 1929] [serial = 37] [outer = 0x12e8d5c00] 13:21:51 INFO - PROCESS | 1929 | 1461615711797 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]]]}] 13:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 371ms 13:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:21:51 INFO - PROCESS | 1929 | 1461615711810 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 13:21:51 INFO - PROCESS | 1929 | 1461615711811 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 13:21:51 INFO - PROCESS | 1929 | 1461615711813 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:21:51 INFO - PROCESS | 1929 | 1461615711814 Marionette TRACE conn2 <- [1,34,null,{}] 13:21:51 INFO - PROCESS | 1929 | 1461615711817 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}] 13:21:51 INFO - PROCESS | 1929 | 1461615711909 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 13:21:51 INFO - PROCESS | 1929 | 1461615711913 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f448800 == 14 [pid = 1929] [id = 14] 13:21:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 38 (0x12ef33c00) [pid = 1929] [serial = 38] [outer = 0x0] 13:21:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 39 (0x12f42a800) [pid = 1929] [serial = 39] [outer = 0x12ef33c00] 13:21:51 INFO - PROCESS | 1929 | 1461615711939 Marionette DEBUG loaded listener.js 13:21:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 40 (0x12f430000) [pid = 1929] [serial = 40] [outer = 0x12ef33c00] 13:21:52 INFO - PROCESS | 1929 | 1461615712170 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]]]}] 13:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 368ms 13:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:21:52 INFO - PROCESS | 1929 | 1461615712182 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 13:21:52 INFO - PROCESS | 1929 | 1461615712183 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 13:21:52 INFO - PROCESS | 1929 | 1461615712185 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:21:52 INFO - PROCESS | 1929 | 1461615712186 Marionette TRACE conn2 <- [1,38,null,{}] 13:21:52 INFO - PROCESS | 1929 | 1461615712196 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}] 13:21:52 INFO - PROCESS | 1929 | 1461615712292 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 13:21:52 INFO - PROCESS | 1929 | 1461615712296 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f767800 == 15 [pid = 1929] [id = 15] 13:21:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 41 (0x12f432000) [pid = 1929] [serial = 41] [outer = 0x0] 13:21:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 42 (0x12f7a6000) [pid = 1929] [serial = 42] [outer = 0x12f432000] 13:21:52 INFO - PROCESS | 1929 | 1461615712321 Marionette DEBUG loaded listener.js 13:21:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 43 (0x12f7abc00) [pid = 1929] [serial = 43] [outer = 0x12f432000] 13:21:52 INFO - PROCESS | 1929 | 1461615712561 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]]]}] 13:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 426ms 13:21:52 INFO - PROCESS | 1929 | 1461615712613 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 13:21:52 INFO - PROCESS | 1929 | 1461615712614 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 13:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:21:52 INFO - PROCESS | 1929 | 1461615712616 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:21:52 INFO - PROCESS | 1929 | 1461615712618 Marionette TRACE conn2 <- [1,42,null,{}] 13:21:52 INFO - PROCESS | 1929 | 1461615712621 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}] 13:21:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fc5a000 == 16 [pid = 1929] [id = 16] 13:21:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 44 (0x12fc5a800) [pid = 1929] [serial = 44] [outer = 0x0] 13:21:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 45 (0x12fc60000) [pid = 1929] [serial = 45] [outer = 0x12fc5a800] 13:21:52 INFO - PROCESS | 1929 | 1461615712735 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 13:21:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 46 (0x12f777000) [pid = 1929] [serial = 46] [outer = 0x12fc5a800] 13:21:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fc59800 == 17 [pid = 1929] [id = 17] 13:21:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 47 (0x12f7b2c00) [pid = 1929] [serial = 47] [outer = 0x0] 13:21:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 48 (0x12fcc6000) [pid = 1929] [serial = 48] [outer = 0x12f7b2c00] 13:21:52 INFO - PROCESS | 1929 | 1461615712768 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d258000 == 18 [pid = 1929] [id = 18] 13:21:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 49 (0x12fccbc00) [pid = 1929] [serial = 49] [outer = 0x0] 13:21:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 50 (0x12fdabc00) [pid = 1929] [serial = 50] [outer = 0x12fccbc00] 13:21:52 INFO - PROCESS | 1929 | 1461615712801 Marionette DEBUG loaded listener.js 13:21:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 51 (0x12fdb0000) [pid = 1929] [serial = 51] [outer = 0x12fccbc00] 13:21:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 52 (0x118e9ec00) [pid = 1929] [serial = 52] [outer = 0x12f7b2c00] 13:21:53 INFO - PROCESS | 1929 | 1461615713115 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]]]}] 13:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 520ms 13:21:53 INFO - PROCESS | 1929 | 1461615713137 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 13:21:53 INFO - PROCESS | 1929 | 1461615713140 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 13:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:21:53 INFO - PROCESS | 1929 | 1461615713144 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:21:53 INFO - PROCESS | 1929 | 1461615713146 Marionette TRACE conn2 <- [1,46,null,{}] 13:21:53 INFO - PROCESS | 1929 | 1461615713149 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}] 13:21:53 INFO - PROCESS | 1929 | 1461615713237 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 13:21:53 INFO - PROCESS | 1929 | 1461615713242 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300c0000 == 19 [pid = 1929] [id = 19] 13:21:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 53 (0x11ad34400) [pid = 1929] [serial = 53] [outer = 0x0] 13:21:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 54 (0x11af0e400) [pid = 1929] [serial = 54] [outer = 0x11ad34400] 13:21:53 INFO - PROCESS | 1929 | 1461615713270 Marionette DEBUG loaded listener.js 13:21:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 55 (0x12fdba400) [pid = 1929] [serial = 55] [outer = 0x11ad34400] 13:21:53 INFO - PROCESS | 1929 | 1461615713527 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]]]}] 13:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 13:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:21:53 INFO - PROCESS | 1929 | 1461615713564 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 13:21:53 INFO - PROCESS | 1929 | 1461615713566 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 13:21:53 INFO - PROCESS | 1929 | 1461615713568 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:21:53 INFO - PROCESS | 1929 | 1461615713569 Marionette TRACE conn2 <- [1,50,null,{}] 13:21:53 INFO - PROCESS | 1929 | 1461615713579 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}] 13:21:53 INFO - PROCESS | 1929 | 1461615713676 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 13:21:53 INFO - PROCESS | 1929 | 1461615713681 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f52b000 == 20 [pid = 1929] [id = 20] 13:21:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 56 (0x11ada9c00) [pid = 1929] [serial = 56] [outer = 0x0] 13:21:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 57 (0x11adad800) [pid = 1929] [serial = 57] [outer = 0x11ada9c00] 13:21:53 INFO - PROCESS | 1929 | 1461615713705 Marionette DEBUG loaded listener.js 13:21:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 58 (0x13016c400) [pid = 1929] [serial = 58] [outer = 0x11ada9c00] 13:21:53 INFO - PROCESS | 1929 | 1461615713948 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]]]}] 13:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 419ms 13:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:21:54 INFO - PROCESS | 1929 | 1461615713999 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 13:21:54 INFO - PROCESS | 1929 | 1461615714001 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 13:21:54 INFO - PROCESS | 1929 | 1461615714015 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:21:54 INFO - PROCESS | 1929 | 1461615714017 Marionette TRACE conn2 <- [1,54,null,{}] 13:21:54 INFO - PROCESS | 1929 | 1461615714021 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}] 13:21:54 INFO - PROCESS | 1929 | 1461615714162 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 13:21:54 INFO - PROCESS | 1929 | 1461615714167 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x13033d000 == 21 [pid = 1929] [id = 21] 13:21:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 59 (0x1301d9400) [pid = 1929] [serial = 59] [outer = 0x0] 13:21:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 60 (0x1301dfc00) [pid = 1929] [serial = 60] [outer = 0x1301d9400] 13:21:54 INFO - PROCESS | 1929 | 1461615714207 Marionette DEBUG loaded listener.js 13:21:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 61 (0x1301e3c00) [pid = 1929] [serial = 61] [outer = 0x1301d9400] 13:21:54 INFO - PROCESS | 1929 | 1461615714609 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]]]}] 13:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1084ms 13:21:55 INFO - PROCESS | 1929 | 1461615715118 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 13:21:55 INFO - PROCESS | 1929 | 1461615715121 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 13:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:21:55 INFO - PROCESS | 1929 | 1461615715128 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:21:55 INFO - PROCESS | 1929 | 1461615715131 Marionette TRACE conn2 <- [1,58,null,{}] 13:21:55 INFO - PROCESS | 1929 | 1461615715135 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}] 13:21:55 INFO - PROCESS | 1929 | 1461615715241 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 13:21:55 INFO - PROCESS | 1929 | 1461615715290 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x114b8a000 == 22 [pid = 1929] [id = 22] 13:21:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 62 (0x114bc1400) [pid = 1929] [serial = 62] [outer = 0x0] 13:21:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 63 (0x1152dc800) [pid = 1929] [serial = 63] [outer = 0x114bc1400] 13:21:55 INFO - PROCESS | 1929 | 1461615715322 Marionette DEBUG loaded listener.js 13:21:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 64 (0x115849000) [pid = 1929] [serial = 64] [outer = 0x114bc1400] 13:21:55 INFO - PROCESS | 1929 | 1461615715729 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]]]}] 13:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 620ms 13:21:55 INFO - PROCESS | 1929 | 1461615715749 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 13:21:55 INFO - PROCESS | 1929 | 1461615715753 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 13:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:21:55 INFO - PROCESS | 1929 | 1461615715758 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:21:55 INFO - PROCESS | 1929 | 1461615715760 Marionette TRACE conn2 <- [1,62,null,{}] 13:21:55 INFO - PROCESS | 1929 | 1461615715762 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}] 13:21:55 INFO - PROCESS | 1929 | 1461615715872 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 13:21:55 INFO - PROCESS | 1929 | 1461615715907 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x118a1a800 == 23 [pid = 1929] [id = 23] 13:21:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 65 (0x1152e7400) [pid = 1929] [serial = 65] [outer = 0x0] 13:21:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 66 (0x11867dc00) [pid = 1929] [serial = 66] [outer = 0x1152e7400] 13:21:55 INFO - PROCESS | 1929 | 1461615715938 Marionette DEBUG loaded listener.js 13:21:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 67 (0x11925f400) [pid = 1929] [serial = 67] [outer = 0x1152e7400] 13:21:56 INFO - PROCESS | 1929 | 1461615716345 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]]]}] 13:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 620ms 13:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:21:56 INFO - PROCESS | 1929 | 1461615716378 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 13:21:56 INFO - PROCESS | 1929 | 1461615716380 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 13:21:56 INFO - PROCESS | 1929 | 1461615716382 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:21:56 INFO - PROCESS | 1929 | 1461615716385 Marionette TRACE conn2 <- [1,66,null,{}] 13:21:56 INFO - PROCESS | 1929 | 1461615716393 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}] 13:21:56 INFO - PROCESS | 1929 | 1461615716507 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 13:21:56 INFO - PROCESS | 1929 | 1461615716586 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x119816800 == 24 [pid = 1929] [id = 24] 13:21:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 68 (0x11ad30400) [pid = 1929] [serial = 68] [outer = 0x0] 13:21:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 69 (0x11af0f000) [pid = 1929] [serial = 69] [outer = 0x11ad30400] 13:21:56 INFO - PROCESS | 1929 | 1461615716620 Marionette DEBUG loaded listener.js 13:21:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 70 (0x11bab1c00) [pid = 1929] [serial = 70] [outer = 0x11ad30400] 13:21:57 INFO - PROCESS | 1929 | 1461615717224 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]]]}] 13:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 873ms 13:21:57 INFO - PROCESS | 1929 | 1461615717277 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 13:21:57 INFO - PROCESS | 1929 | 1461615717279 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 13:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:21:57 INFO - PROCESS | 1929 | 1461615717285 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:21:57 INFO - PROCESS | 1929 | 1461615717287 Marionette TRACE conn2 <- [1,70,null,{}] 13:21:57 INFO - PROCESS | 1929 | 1461615717295 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}] 13:21:57 INFO - PROCESS | 1929 | 1461615717419 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 13:21:57 INFO - PROCESS | 1929 | 1461615717487 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x115777800 == 25 [pid = 1929] [id = 25] 13:21:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 71 (0x11584a400) [pid = 1929] [serial = 71] [outer = 0x0] 13:21:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 72 (0x118e0fc00) [pid = 1929] [serial = 72] [outer = 0x11584a400] 13:21:57 INFO - PROCESS | 1929 | 1461615717517 Marionette DEBUG loaded listener.js 13:21:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 73 (0x118f72800) [pid = 1929] [serial = 73] [outer = 0x11584a400] 13:21:57 INFO - PROCESS | 1929 | 1461615717902 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]]]}] 13:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 623ms 13:21:57 INFO - PROCESS | 1929 | 1461615717911 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 13:21:57 INFO - PROCESS | 1929 | 1461615717914 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 13:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:21:57 INFO - PROCESS | 1929 | 1461615717919 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:21:57 INFO - PROCESS | 1929 | 1461615717921 Marionette TRACE conn2 <- [1,74,null,{}] 13:21:57 INFO - PROCESS | 1929 | 1461615717926 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}] 13:21:58 INFO - PROCESS | 1929 | 1461615717999 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 13:21:58 INFO - PROCESS | 1929 | 1461615718006 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x118a13800 == 26 [pid = 1929] [id = 26] 13:21:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 74 (0x11912fc00) [pid = 1929] [serial = 74] [outer = 0x0] 13:21:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 75 (0x1197b8800) [pid = 1929] [serial = 75] [outer = 0x11912fc00] 13:21:58 INFO - PROCESS | 1929 | 1461615718034 Marionette DEBUG loaded listener.js 13:21:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 76 (0x11a64ec00) [pid = 1929] [serial = 76] [outer = 0x11912fc00] 13:21:58 INFO - PROCESS | 1929 | 1461615718347 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]]]}] 13:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 475ms 13:21:58 INFO - PROCESS | 1929 | 1461615718395 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 13:21:58 INFO - PROCESS | 1929 | 1461615718396 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 13:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:21:58 INFO - PROCESS | 1929 | 1461615718399 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:21:58 INFO - PROCESS | 1929 | 1461615718402 Marionette TRACE conn2 <- [1,78,null,{}] 13:21:58 INFO - PROCESS | 1929 | 1461615718410 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}] 13:21:58 INFO - PROCESS | 1929 | 1461615718486 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 13:21:58 INFO - PROCESS | 1929 | 1461615718492 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x11921c800 == 27 [pid = 1929] [id = 27] 13:21:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 77 (0x11ad2dc00) [pid = 1929] [serial = 77] [outer = 0x0] 13:21:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 78 (0x11adac400) [pid = 1929] [serial = 78] [outer = 0x11ad2dc00] 13:21:58 INFO - PROCESS | 1929 | 1461615718523 Marionette DEBUG loaded listener.js 13:21:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x11af10400) [pid = 1929] [serial = 79] [outer = 0x11ad2dc00] 13:21:58 INFO - PROCESS | 1929 | 1461615718867 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]]]}] 13:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 473ms 13:21:58 INFO - PROCESS | 1929 | 1461615718876 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 13:21:58 INFO - PROCESS | 1929 | 1461615718878 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 13:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:21:58 INFO - PROCESS | 1929 | 1461615718880 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:21:58 INFO - PROCESS | 1929 | 1461615718881 Marionette TRACE conn2 <- [1,82,null,{}] 13:21:58 INFO - PROCESS | 1929 | 1461615718883 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}] 13:21:58 INFO - PROCESS | 1929 | 1461615718962 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 13:21:59 INFO - PROCESS | 1929 | 1461615719005 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x119c29000 == 28 [pid = 1929] [id = 28] 13:21:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x119257c00) [pid = 1929] [serial = 80] [outer = 0x0] 13:21:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x11af1f000) [pid = 1929] [serial = 81] [outer = 0x119257c00] 13:21:59 INFO - PROCESS | 1929 | 1461615719031 Marionette DEBUG loaded listener.js 13:21:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x11ada8000) [pid = 1929] [serial = 82] [outer = 0x119257c00] 13:21:59 INFO - PROCESS | 1929 | 1461615719308 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]]]}] 13:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 13:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:21:59 INFO - PROCESS | 1929 | 1461615719348 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 13:21:59 INFO - PROCESS | 1929 | 1461615719349 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 13:21:59 INFO - PROCESS | 1929 | 1461615719351 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:21:59 INFO - PROCESS | 1929 | 1461615719353 Marionette TRACE conn2 <- [1,86,null,{}] 13:21:59 INFO - PROCESS | 1929 | 1461615719357 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}] 13:21:59 INFO - PROCESS | 1929 | 1461615719432 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 13:21:59 INFO - PROCESS | 1929 | 1461615719436 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a949800 == 29 [pid = 1929] [id = 29] 13:21:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x118e09000) [pid = 1929] [serial = 83] [outer = 0x0] 13:21:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x11bab3000) [pid = 1929] [serial = 84] [outer = 0x118e09000] 13:21:59 INFO - PROCESS | 1929 | 1461615719464 Marionette DEBUG loaded listener.js 13:21:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x11bcb1400) [pid = 1929] [serial = 85] [outer = 0x118e09000] 13:21:59 INFO - PROCESS | 1929 | 1461615719755 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]]]}] 13:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 420ms 13:21:59 INFO - PROCESS | 1929 | 1461615719782 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 13:21:59 INFO - PROCESS | 1929 | 1461615719783 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 13:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:21:59 INFO - PROCESS | 1929 | 1461615719785 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:21:59 INFO - PROCESS | 1929 | 1461615719786 Marionette TRACE conn2 <- [1,90,null,{}] 13:21:59 INFO - PROCESS | 1929 | 1461615719791 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}] 13:21:59 INFO - PROCESS | 1929 | 1461615719901 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 13:21:59 INFO - PROCESS | 1929 | 1461615719909 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ad6a000 == 30 [pid = 1929] [id = 30] 13:21:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x11b971000) [pid = 1929] [serial = 86] [outer = 0x0] 13:21:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x11c0aec00) [pid = 1929] [serial = 87] [outer = 0x11b971000] 13:21:59 INFO - PROCESS | 1929 | 1461615719936 Marionette DEBUG loaded listener.js 13:21:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x11c62d400) [pid = 1929] [serial = 88] [outer = 0x11b971000] 13:22:00 INFO - PROCESS | 1929 | 1461615720194 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]]]}] 13:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 423ms 13:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:22:00 INFO - PROCESS | 1929 | 1461615720214 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 13:22:00 INFO - PROCESS | 1929 | 1461615720216 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 13:22:00 INFO - PROCESS | 1929 | 1461615720218 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:22:00 INFO - PROCESS | 1929 | 1461615720219 Marionette TRACE conn2 <- [1,94,null,{}] 13:22:00 INFO - PROCESS | 1929 | 1461615720230 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}] 13:22:00 INFO - PROCESS | 1929 | 1461615720305 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 13:22:00 INFO - PROCESS | 1929 | 1461615720310 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ba1b800 == 31 [pid = 1929] [id = 31] 13:22:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x11c0b2c00) [pid = 1929] [serial = 89] [outer = 0x0] 13:22:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x11c70a000) [pid = 1929] [serial = 90] [outer = 0x11c0b2c00] 13:22:00 INFO - PROCESS | 1929 | 1461615720337 Marionette DEBUG loaded listener.js 13:22:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x123dae400) [pid = 1929] [serial = 91] [outer = 0x11c0b2c00] 13:22:00 INFO - PROCESS | 1929 | 1461615720616 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]]]}] 13:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 423ms 13:22:00 INFO - PROCESS | 1929 | 1461615720647 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 13:22:00 INFO - PROCESS | 1929 | 1461615720649 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 13:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:22:00 INFO - PROCESS | 1929 | 1461615720651 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:22:00 INFO - PROCESS | 1929 | 1461615720652 Marionette TRACE conn2 <- [1,98,null,{}] 13:22:00 INFO - PROCESS | 1929 | 1461615720656 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}] 13:22:00 INFO - PROCESS | 1929 | 1461615720731 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 13:22:00 INFO - PROCESS | 1929 | 1461615720735 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x11473b000 == 32 [pid = 1929] [id = 32] 13:22:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x123daf800) [pid = 1929] [serial = 92] [outer = 0x0] 13:22:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x123db5000) [pid = 1929] [serial = 93] [outer = 0x123daf800] 13:22:00 INFO - PROCESS | 1929 | 1461615720762 Marionette DEBUG loaded listener.js 13:22:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x123dbac00) [pid = 1929] [serial = 94] [outer = 0x123daf800] 13:22:01 INFO - PROCESS | 1929 | 1461615721058 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]]]}] 13:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 419ms 13:22:01 INFO - PROCESS | 1929 | 1461615721071 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 13:22:01 INFO - PROCESS | 1929 | 1461615721073 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 13:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:22:01 INFO - PROCESS | 1929 | 1461615721084 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:22:01 INFO - PROCESS | 1929 | 1461615721085 Marionette TRACE conn2 <- [1,102,null,{}] 13:22:01 INFO - PROCESS | 1929 | 1461615721087 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}] 13:22:01 INFO - PROCESS | 1929 | 1461615721185 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 13:22:01 INFO - PROCESS | 1929 | 1461615721192 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c26c800 == 33 [pid = 1929] [id = 33] 13:22:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x11ada6000) [pid = 1929] [serial = 95] [outer = 0x0] 13:22:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x123ecf000) [pid = 1929] [serial = 96] [outer = 0x11ada6000] 13:22:01 INFO - PROCESS | 1929 | 1461615721219 Marionette DEBUG loaded listener.js 13:22:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x12439e400) [pid = 1929] [serial = 97] [outer = 0x11ada6000] 13:22:01 INFO - PROCESS | 1929 | 1461615721559 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]]]}] 13:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 525ms 13:22:01 INFO - PROCESS | 1929 | 1461615721603 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 13:22:01 INFO - PROCESS | 1929 | 1461615721604 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 13:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:22:01 INFO - PROCESS | 1929 | 1461615721606 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:22:01 INFO - PROCESS | 1929 | 1461615721607 Marionette TRACE conn2 <- [1,106,null,{}] 13:22:01 INFO - PROCESS | 1929 | 1461615721610 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}] 13:22:01 INFO - PROCESS | 1929 | 1461615721680 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 13:22:01 INFO - PROCESS | 1929 | 1461615721684 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c7db000 == 34 [pid = 1929] [id = 34] 13:22:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x12439e800) [pid = 1929] [serial = 98] [outer = 0x0] 13:22:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x1247ed000) [pid = 1929] [serial = 99] [outer = 0x12439e800] 13:22:01 INFO - PROCESS | 1929 | 1461615721711 Marionette DEBUG loaded listener.js 13:22:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x124a74400) [pid = 1929] [serial = 100] [outer = 0x12439e800] 13:22:02 INFO - PROCESS | 1929 | 1461615722011 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]]]}] 13:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 421ms 13:22:02 INFO - PROCESS | 1929 | 1461615722033 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 13:22:02 INFO - PROCESS | 1929 | 1461615722034 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 13:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:22:02 INFO - PROCESS | 1929 | 1461615722037 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:22:02 INFO - PROCESS | 1929 | 1461615722041 Marionette TRACE conn2 <- [1,110,null,{}] 13:22:02 INFO - PROCESS | 1929 | 1461615722045 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}] 13:22:02 INFO - PROCESS | 1929 | 1461615722158 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 13:22:02 INFO - PROCESS | 1929 | 1461615722164 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c2d800 == 35 [pid = 1929] [id = 35] 13:22:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x123db9400) [pid = 1929] [serial = 101] [outer = 0x0] 13:22:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x124aea000) [pid = 1929] [serial = 102] [outer = 0x123db9400] 13:22:02 INFO - PROCESS | 1929 | 1461615722191 Marionette DEBUG loaded listener.js 13:22:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x1279ed000) [pid = 1929] [serial = 103] [outer = 0x123db9400] 13:22:02 INFO - PROCESS | 1929 | 1461615722461 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]]]}] 13:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 474ms 13:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:22:02 INFO - PROCESS | 1929 | 1461615722512 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 13:22:02 INFO - PROCESS | 1929 | 1461615722513 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 13:22:02 INFO - PROCESS | 1929 | 1461615722515 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:22:02 INFO - PROCESS | 1929 | 1461615722516 Marionette TRACE conn2 <- [1,114,null,{}] 13:22:02 INFO - PROCESS | 1929 | 1461615722519 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}] 13:22:02 INFO - PROCESS | 1929 | 1461615722596 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 13:22:02 INFO - PROCESS | 1929 | 1461615722601 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d19800 == 36 [pid = 1929] [id = 36] 13:22:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x127892400) [pid = 1929] [serial = 104] [outer = 0x0] 13:22:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x127fbf400) [pid = 1929] [serial = 105] [outer = 0x127892400] 13:22:02 INFO - PROCESS | 1929 | 1461615722627 Marionette DEBUG loaded listener.js 13:22:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x128797400) [pid = 1929] [serial = 106] [outer = 0x127892400] 13:22:02 INFO - PROCESS | 1929 | 1461615722945 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]]]}] 13:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 13:22:02 INFO - PROCESS | 1929 | 1461615722987 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 13:22:02 INFO - PROCESS | 1929 | 1461615722988 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 13:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:22:02 INFO - PROCESS | 1929 | 1461615722994 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:22:02 INFO - PROCESS | 1929 | 1461615722995 Marionette TRACE conn2 <- [1,118,null,{}] 13:22:03 INFO - PROCESS | 1929 | 1461615722999 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}] 13:22:03 INFO - PROCESS | 1929 | 1461615723145 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 13:22:03 INFO - PROCESS | 1929 | 1461615723160 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x123eb0800 == 37 [pid = 1929] [id = 37] 13:22:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x127fc3800) [pid = 1929] [serial = 107] [outer = 0x0] 13:22:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x1299c8400) [pid = 1929] [serial = 108] [outer = 0x127fc3800] 13:22:03 INFO - PROCESS | 1929 | 1461615723201 Marionette DEBUG loaded listener.js 13:22:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x129e9a000) [pid = 1929] [serial = 109] [outer = 0x127fc3800] 13:22:03 INFO - PROCESS | 1929 | 1461615723615 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]]]}] 13:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 13:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:22:03 INFO - PROCESS | 1929 | 1461615723663 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 13:22:03 INFO - PROCESS | 1929 | 1461615723664 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 13:22:03 INFO - PROCESS | 1929 | 1461615723666 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:22:03 INFO - PROCESS | 1929 | 1461615723667 Marionette TRACE conn2 <- [1,122,null,{}] 13:22:03 INFO - PROCESS | 1929 | 1461615723670 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}] 13:22:03 INFO - PROCESS | 1929 | 1461615723762 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 13:22:03 INFO - PROCESS | 1929 | 1461615723769 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x1243c0000 == 38 [pid = 1929] [id = 38] 13:22:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x127fbe400) [pid = 1929] [serial = 110] [outer = 0x0] 13:22:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x129e9d400) [pid = 1929] [serial = 111] [outer = 0x127fbe400] 13:22:03 INFO - PROCESS | 1929 | 1461615723793 Marionette DEBUG loaded listener.js 13:22:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x129ed9400) [pid = 1929] [serial = 112] [outer = 0x127fbe400] 13:22:04 INFO - PROCESS | 1929 | 1461615724057 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]]]}] 13:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 419ms 13:22:04 INFO - PROCESS | 1929 | 1461615724085 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 13:22:04 INFO - PROCESS | 1929 | 1461615724087 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 13:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:22:04 INFO - PROCESS | 1929 | 1461615724096 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:22:04 INFO - PROCESS | 1929 | 1461615724098 Marionette TRACE conn2 <- [1,126,null,{}] 13:22:04 INFO - PROCESS | 1929 | 1461615724100 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}] 13:22:04 INFO - PROCESS | 1929 | 1461615724179 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 13:22:04 INFO - PROCESS | 1929 | 1461615724183 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x1245d4800 == 39 [pid = 1929] [id = 39] 13:22:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x129edbc00) [pid = 1929] [serial = 113] [outer = 0x0] 13:22:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x12b689c00) [pid = 1929] [serial = 114] [outer = 0x129edbc00] 13:22:04 INFO - PROCESS | 1929 | 1461615724210 Marionette DEBUG loaded listener.js 13:22:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x12b8cec00) [pid = 1929] [serial = 115] [outer = 0x129edbc00] 13:22:04 INFO - PROCESS | 1929 | 1461615724511 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]]]}] 13:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 518ms 13:22:04 INFO - PROCESS | 1929 | 1461615724615 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 13:22:04 INFO - PROCESS | 1929 | 1461615724617 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 13:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:22:04 INFO - PROCESS | 1929 | 1461615724620 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:22:04 INFO - PROCESS | 1929 | 1461615724623 Marionette TRACE conn2 <- [1,130,null,{}] 13:22:04 INFO - PROCESS | 1929 | 1461615724627 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}] 13:22:04 INFO - PROCESS | 1929 | 1461615724725 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 13:22:04 INFO - PROCESS | 1929 | 1461615724779 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x115770000 == 40 [pid = 1929] [id = 40] 13:22:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x115a35c00) [pid = 1929] [serial = 116] [outer = 0x0] 13:22:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x116387400) [pid = 1929] [serial = 117] [outer = 0x115a35c00] 13:22:04 INFO - PROCESS | 1929 | 1461615724811 Marionette DEBUG loaded listener.js 13:22:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x118ea3c00) [pid = 1929] [serial = 118] [outer = 0x115a35c00] 13:22:05 INFO - PROCESS | 1929 | 1461615725259 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]]]}] 13:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 671ms 13:22:05 INFO - PROCESS | 1929 | 1461615725292 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 13:22:05 INFO - PROCESS | 1929 | 1461615725295 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 13:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:22:05 INFO - PROCESS | 1929 | 1461615725302 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:22:05 INFO - PROCESS | 1929 | 1461615725305 Marionette TRACE conn2 <- [1,134,null,{}] 13:22:05 INFO - PROCESS | 1929 | 1461615725328 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}] 13:22:05 INFO - PROCESS | 1929 | 1461615725432 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 13:22:05 INFO - PROCESS | 1929 | 1461615725491 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x119d46800 == 41 [pid = 1929] [id = 41] 13:22:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x11a984400) [pid = 1929] [serial = 119] [outer = 0x0] 13:22:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x11ad36c00) [pid = 1929] [serial = 120] [outer = 0x11a984400] 13:22:05 INFO - PROCESS | 1929 | 1461615725521 Marionette DEBUG loaded listener.js 13:22:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x11af10800) [pid = 1929] [serial = 121] [outer = 0x11a984400] 13:22:05 INFO - PROCESS | 1929 | 1461615725948 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]]]}] 13:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 691ms 13:22:05 INFO - PROCESS | 1929 | 1461615725995 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 13:22:05 INFO - PROCESS | 1929 | 1461615725997 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 13:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:22:06 INFO - PROCESS | 1929 | 1461615725999 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:22:06 INFO - PROCESS | 1929 | 1461615726001 Marionette TRACE conn2 <- [1,138,null,{}] 13:22:06 INFO - PROCESS | 1929 | 1461615726024 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}] 13:22:06 INFO - PROCESS | 1929 | 1461615726144 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 13:22:06 INFO - PROCESS | 1929 | 1461615726190 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c37800 == 42 [pid = 1929] [id = 42] 13:22:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x11c0b3800) [pid = 1929] [serial = 122] [outer = 0x0] 13:22:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x11c325800) [pid = 1929] [serial = 123] [outer = 0x11c0b3800] 13:22:06 INFO - PROCESS | 1929 | 1461615726224 Marionette DEBUG loaded listener.js 13:22:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x11c625800) [pid = 1929] [serial = 124] [outer = 0x11c0b3800] 13:22:06 INFO - PROCESS | 1929 | 1461615726650 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]]]}] 13:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 671ms 13:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:22:06 INFO - PROCESS | 1929 | 1461615726670 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 13:22:06 INFO - PROCESS | 1929 | 1461615726672 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 13:22:06 INFO - PROCESS | 1929 | 1461615726674 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:22:06 INFO - PROCESS | 1929 | 1461615726675 Marionette TRACE conn2 <- [1,142,null,{}] 13:22:06 INFO - PROCESS | 1929 | 1461615726678 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}] 13:22:06 INFO - PROCESS | 1929 | 1461615726775 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 13:22:06 INFO - PROCESS | 1929 | 1461615726821 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x126ab0800 == 43 [pid = 1929] [id = 43] 13:22:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x1247eac00) [pid = 1929] [serial = 125] [outer = 0x0] 13:22:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x126a8b400) [pid = 1929] [serial = 126] [outer = 0x1247eac00] 13:22:06 INFO - PROCESS | 1929 | 1461615726851 Marionette DEBUG loaded listener.js 13:22:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x127890c00) [pid = 1929] [serial = 127] [outer = 0x1247eac00] 13:22:07 INFO - PROCESS | 1929 | 1461615727472 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]]]}] 13:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 821ms 13:22:07 INFO - PROCESS | 1929 | 1461615727507 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 13:22:07 INFO - PROCESS | 1929 | 1461615727509 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 13:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:22:07 INFO - PROCESS | 1929 | 1461615727514 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:22:07 INFO - PROCESS | 1929 | 1461615727516 Marionette TRACE conn2 <- [1,146,null,{}] 13:22:07 INFO - PROCESS | 1929 | 1461615727520 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}] 13:22:07 INFO - PROCESS | 1929 | 1461615727602 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 13:22:07 INFO - PROCESS | 1929 | 1461615727648 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x119c23800 == 44 [pid = 1929] [id = 44] 13:22:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x118f71000) [pid = 1929] [serial = 128] [outer = 0x0] 13:22:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x119197800) [pid = 1929] [serial = 129] [outer = 0x118f71000] 13:22:07 INFO - PROCESS | 1929 | 1461615727676 Marionette DEBUG loaded listener.js 13:22:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x119e44000) [pid = 1929] [serial = 130] [outer = 0x118f71000] 13:22:08 INFO - PROCESS | 1929 | 1461615728142 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]]]}] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x12ef48000 == 43 [pid = 1929] [id = 13] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x1243c0000 == 42 [pid = 1929] [id = 38] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x123eb0800 == 41 [pid = 1929] [id = 37] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x123d19800 == 40 [pid = 1929] [id = 36] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x123c2d800 == 39 [pid = 1929] [id = 35] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x11c7db000 == 38 [pid = 1929] [id = 34] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x11c26c800 == 37 [pid = 1929] [id = 33] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x11473b000 == 36 [pid = 1929] [id = 32] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x11ba1b800 == 35 [pid = 1929] [id = 31] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x11ad6a000 == 34 [pid = 1929] [id = 30] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x11a949800 == 33 [pid = 1929] [id = 29] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x119c29000 == 32 [pid = 1929] [id = 28] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x11921c800 == 31 [pid = 1929] [id = 27] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x118a13800 == 30 [pid = 1929] [id = 26] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x115777800 == 29 [pid = 1929] [id = 25] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x119816800 == 28 [pid = 1929] [id = 24] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x118a1a800 == 27 [pid = 1929] [id = 23] 13:22:08 INFO - PROCESS | 1929 | --DOCSHELL 0x114b8a000 == 26 [pid = 1929] [id = 22] 13:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 671ms 13:22:08 INFO - PROCESS | 1929 | 1461615728189 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 13:22:08 INFO - PROCESS | 1929 | 1461615728192 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 13:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:22:08 INFO - PROCESS | 1929 | 1461615728196 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:22:08 INFO - PROCESS | 1929 | 1461615728199 Marionette TRACE conn2 <- [1,150,null,{}] 13:22:08 INFO - PROCESS | 1929 | 1461615728203 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}] 13:22:08 INFO - PROCESS | 1929 | 1461615728298 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 13:22:08 INFO - PROCESS | 1929 | 1461615728358 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x1166e8800 == 27 [pid = 1929] [id = 45] 13:22:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x118e0d400) [pid = 1929] [serial = 131] [outer = 0x0] 13:22:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x118f6b800) [pid = 1929] [serial = 132] [outer = 0x118e0d400] 13:22:08 INFO - PROCESS | 1929 | 1461615728391 Marionette DEBUG loaded listener.js 13:22:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x119d8f800) [pid = 1929] [serial = 133] [outer = 0x118e0d400] 13:22:08 INFO - PROCESS | 1929 | 1461615728813 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]]]}] 13:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 625ms 13:22:08 INFO - PROCESS | 1929 | 1461615728821 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 13:22:08 INFO - PROCESS | 1929 | 1461615728825 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 13:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:22:08 INFO - PROCESS | 1929 | 1461615728829 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:22:08 INFO - PROCESS | 1929 | 1461615728831 Marionette TRACE conn2 <- [1,154,null,{}] 13:22:08 INFO - PROCESS | 1929 | 1461615728833 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}] 13:22:08 INFO - PROCESS | 1929 | 1461615728942 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 13:22:08 INFO - PROCESS | 1929 | 1461615728985 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x119c29000 == 28 [pid = 1929] [id = 46] 13:22:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x11a64ac00) [pid = 1929] [serial = 134] [outer = 0x0] 13:22:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x11ad38800) [pid = 1929] [serial = 135] [outer = 0x11a64ac00] 13:22:09 INFO - PROCESS | 1929 | 1461615729016 Marionette DEBUG loaded listener.js 13:22:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x11b9ca400) [pid = 1929] [serial = 136] [outer = 0x11a64ac00] 13:22:09 INFO - PROCESS | 1929 | 1461615729464 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]]]}] 13:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 671ms 13:22:09 INFO - PROCESS | 1929 | 1461615729500 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 13:22:09 INFO - PROCESS | 1929 | 1461615729502 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 13:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:22:09 INFO - PROCESS | 1929 | 1461615729505 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:22:09 INFO - PROCESS | 1929 | 1461615729509 Marionette TRACE conn2 <- [1,158,null,{}] 13:22:09 INFO - PROCESS | 1929 | 1461615729517 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}] 13:22:09 INFO - PROCESS | 1929 | 1461615729610 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 13:22:09 INFO - PROCESS | 1929 | 1461615729668 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c005800 == 29 [pid = 1929] [id = 47] 13:22:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x11c31dc00) [pid = 1929] [serial = 137] [outer = 0x0] 13:22:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x11c607000) [pid = 1929] [serial = 138] [outer = 0x11c31dc00] 13:22:09 INFO - PROCESS | 1929 | 1461615729702 Marionette DEBUG loaded listener.js 13:22:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x11c70a800) [pid = 1929] [serial = 139] [outer = 0x11c31dc00] 13:22:10 INFO - PROCESS | 1929 | 1461615730220 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]]]}] 13:22:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 774ms 13:22:10 INFO - PROCESS | 1929 | 1461615730279 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 13:22:10 INFO - PROCESS | 1929 | 1461615730282 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 13:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:22:10 INFO - PROCESS | 1929 | 1461615730286 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:22:10 INFO - PROCESS | 1929 | 1461615730288 Marionette TRACE conn2 <- [1,162,null,{}] 13:22:10 INFO - PROCESS | 1929 | 1461615730291 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}] 13:22:10 INFO - PROCESS | 1929 | 1461615730420 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 13:22:10 INFO - PROCESS | 1929 | 1461615730482 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c74d800 == 30 [pid = 1929] [id = 48] 13:22:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x123db2400) [pid = 1929] [serial = 140] [outer = 0x0] 13:22:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x123db7c00) [pid = 1929] [serial = 141] [outer = 0x123db2400] 13:22:10 INFO - PROCESS | 1929 | 1461615730513 Marionette DEBUG loaded listener.js 13:22:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x1243a7400) [pid = 1929] [serial = 142] [outer = 0x123db2400] 13:22:10 INFO - PROCESS | 1929 | 1461615730944 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]]]}] 13:22:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 674ms 13:22:10 INFO - PROCESS | 1929 | 1461615730973 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 13:22:10 INFO - PROCESS | 1929 | 1461615730974 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 13:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:22:10 INFO - PROCESS | 1929 | 1461615730979 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:22:10 INFO - PROCESS | 1929 | 1461615730980 Marionette TRACE conn2 <- [1,166,null,{}] 13:22:10 INFO - PROCESS | 1929 | 1461615730983 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}] 13:22:11 INFO - PROCESS | 1929 | 1461615731067 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 13:22:11 INFO - PROCESS | 1929 | 1461615731125 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x1157a5000 == 31 [pid = 1929] [id = 49] 13:22:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x123db0400) [pid = 1929] [serial = 143] [outer = 0x0] 13:22:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x124a69800) [pid = 1929] [serial = 144] [outer = 0x123db0400] 13:22:11 INFO - PROCESS | 1929 | 1461615731159 Marionette DEBUG loaded listener.js 13:22:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x126a88400) [pid = 1929] [serial = 145] [outer = 0x123db0400] 13:22:11 INFO - PROCESS | 1929 | 1461615731564 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]]]}] 13:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 620ms 13:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:22:11 INFO - PROCESS | 1929 | 1461615731599 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 13:22:11 INFO - PROCESS | 1929 | 1461615731601 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 13:22:11 INFO - PROCESS | 1929 | 1461615731603 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:22:11 INFO - PROCESS | 1929 | 1461615731604 Marionette TRACE conn2 <- [1,170,null,{}] 13:22:11 INFO - PROCESS | 1929 | 1461615731607 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}] 13:22:11 INFO - PROCESS | 1929 | 1461615731742 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 13:22:11 INFO - PROCESS | 1929 | 1461615731819 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x1243c4000 == 32 [pid = 1929] [id = 50] 13:22:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x1279ecc00) [pid = 1929] [serial = 146] [outer = 0x0] 13:22:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x127fc4400) [pid = 1929] [serial = 147] [outer = 0x1279ecc00] 13:22:11 INFO - PROCESS | 1929 | 1461615731852 Marionette DEBUG loaded listener.js 13:22:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12b691c00) [pid = 1929] [serial = 148] [outer = 0x1279ecc00] 13:22:12 INFO - PROCESS | 1929 | 1461615732301 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]]]}] 13:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 722ms 13:22:12 INFO - PROCESS | 1929 | 1461615732326 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 13:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:22:12 INFO - PROCESS | 1929 | 1461615732329 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 13:22:12 INFO - PROCESS | 1929 | 1461615732332 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:22:12 INFO - PROCESS | 1929 | 1461615732334 Marionette TRACE conn2 <- [1,174,null,{}] 13:22:12 INFO - PROCESS | 1929 | 1461615732356 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}] 13:22:12 INFO - PROCESS | 1929 | 1461615732462 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 13:22:12 INFO - PROCESS | 1929 | 1461615732511 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x119219000 == 33 [pid = 1929] [id = 51] 13:22:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x11925e800) [pid = 1929] [serial = 149] [outer = 0x0] 13:22:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x119839400) [pid = 1929] [serial = 150] [outer = 0x11925e800] 13:22:12 INFO - PROCESS | 1929 | 1461615732542 Marionette DEBUG loaded listener.js 13:22:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x11ac98800) [pid = 1929] [serial = 151] [outer = 0x11925e800] 13:22:12 INFO - PROCESS | 1929 | --DOCSHELL 0x119d46800 == 32 [pid = 1929] [id = 41] 13:22:12 INFO - PROCESS | 1929 | --DOCSHELL 0x115770000 == 31 [pid = 1929] [id = 40] 13:22:12 INFO - PROCESS | 1929 | 1461615732981 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]]]}] 13:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 672ms 13:22:13 INFO - PROCESS | 1929 | 1461615733004 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 13:22:13 INFO - PROCESS | 1929 | 1461615733007 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 13:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:22:13 INFO - PROCESS | 1929 | 1461615733048 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:22:13 INFO - PROCESS | 1929 | 1461615733050 Marionette TRACE conn2 <- [1,178,null,{}] 13:22:13 INFO - PROCESS | 1929 | 1461615733058 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}] 13:22:13 INFO - PROCESS | 1929 | 1461615733149 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 13:22:13 INFO - PROCESS | 1929 | 1461615733209 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ad4b800 == 32 [pid = 1929] [id = 52] 13:22:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x11a982800) [pid = 1929] [serial = 152] [outer = 0x0] 13:22:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x11af0cc00) [pid = 1929] [serial = 153] [outer = 0x11a982800] 13:22:13 INFO - PROCESS | 1929 | 1461615733242 Marionette DEBUG loaded listener.js 13:22:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x11b96e000) [pid = 1929] [serial = 154] [outer = 0x11a982800] 13:22:13 INFO - PROCESS | 1929 | 1461615733660 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]]]}] 13:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 642ms 13:22:13 INFO - PROCESS | 1929 | 1461615733672 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 13:22:13 INFO - PROCESS | 1929 | 1461615733676 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 13:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:22:13 INFO - PROCESS | 1929 | 1461615733681 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:22:13 INFO - PROCESS | 1929 | 1461615733683 Marionette TRACE conn2 <- [1,182,null,{}] 13:22:13 INFO - PROCESS | 1929 | 1461615733685 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}] 13:22:13 INFO - PROCESS | 1929 | 1461615733813 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 13:22:13 INFO - PROCESS | 1929 | 1461615733833 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c6f0800 == 33 [pid = 1929] [id = 53] 13:22:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x11b9c8c00) [pid = 1929] [serial = 155] [outer = 0x0] 13:22:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x11c3ac400) [pid = 1929] [serial = 156] [outer = 0x11b9c8c00] 13:22:13 INFO - PROCESS | 1929 | 1461615733886 Marionette DEBUG loaded listener.js 13:22:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x11c7aa400) [pid = 1929] [serial = 157] [outer = 0x11b9c8c00] 13:22:14 INFO - PROCESS | 1929 | 1461615734295 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]]]}] 13:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 13:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:22:14 INFO - PROCESS | 1929 | 1461615734350 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 13:22:14 INFO - PROCESS | 1929 | 1461615734352 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 13:22:14 INFO - PROCESS | 1929 | 1461615734354 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:22:14 INFO - PROCESS | 1929 | 1461615734357 Marionette TRACE conn2 <- [1,186,null,{}] 13:22:14 INFO - PROCESS | 1929 | 1461615734364 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}] 13:22:14 INFO - PROCESS | 1929 | 1461615734476 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 13:22:14 INFO - PROCESS | 1929 | 1461615734553 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x126a4a800 == 34 [pid = 1929] [id = 54] 13:22:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x124a67400) [pid = 1929] [serial = 158] [outer = 0x0] 13:22:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x126ae2c00) [pid = 1929] [serial = 159] [outer = 0x124a67400] 13:22:14 INFO - PROCESS | 1929 | 1461615734585 Marionette DEBUG loaded listener.js 13:22:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12878ec00) [pid = 1929] [serial = 160] [outer = 0x124a67400] 13:22:14 INFO - PROCESS | 1929 | 1461615734993 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]]]}] 13:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 671ms 13:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:22:15 INFO - PROCESS | 1929 | 1461615735025 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 13:22:15 INFO - PROCESS | 1929 | 1461615735027 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 13:22:15 INFO - PROCESS | 1929 | 1461615735030 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:22:15 INFO - PROCESS | 1929 | 1461615735031 Marionette TRACE conn2 <- [1,190,null,{}] 13:22:15 INFO - PROCESS | 1929 | 1461615735033 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}] 13:22:15 INFO - PROCESS | 1929 | 1461615735127 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 13:22:15 INFO - PROCESS | 1929 | 1461615735171 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x129980000 == 35 [pid = 1929] [id = 55] 13:22:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x129b87400) [pid = 1929] [serial = 161] [outer = 0x0] 13:22:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12b56f000) [pid = 1929] [serial = 162] [outer = 0x129b87400] 13:22:15 INFO - PROCESS | 1929 | 1461615735201 Marionette DEBUG loaded listener.js 13:22:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12bb6a800) [pid = 1929] [serial = 163] [outer = 0x129b87400] 13:22:15 INFO - PROCESS | 1929 | 1461615735621 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]]]}] 13:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 618ms 13:22:15 INFO - PROCESS | 1929 | 1461615735649 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 13:22:15 INFO - PROCESS | 1929 | 1461615735650 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 13:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:22:15 INFO - PROCESS | 1929 | 1461615735652 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:22:15 INFO - PROCESS | 1929 | 1461615735654 Marionette TRACE conn2 <- [1,194,null,{}] 13:22:15 INFO - PROCESS | 1929 | 1461615735656 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}] 13:22:15 INFO - PROCESS | 1929 | 1461615735745 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 13:22:15 INFO - PROCESS | 1929 | 1461615735827 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x129eb3800 == 36 [pid = 1929] [id = 56] 13:22:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12bcab000) [pid = 1929] [serial = 164] [outer = 0x0] 13:22:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12bcaf400) [pid = 1929] [serial = 165] [outer = 0x12bcab000] 13:22:15 INFO - PROCESS | 1929 | 1461615735857 Marionette DEBUG loaded listener.js 13:22:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12bee1400) [pid = 1929] [serial = 166] [outer = 0x12bcab000] 13:22:16 INFO - PROCESS | 1929 | 1461615736298 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]]]}] 13:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 670ms 13:22:16 INFO - PROCESS | 1929 | 1461615736322 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 13:22:16 INFO - PROCESS | 1929 | 1461615736324 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 13:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:22:16 INFO - PROCESS | 1929 | 1461615736326 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:22:16 INFO - PROCESS | 1929 | 1461615736327 Marionette TRACE conn2 <- [1,198,null,{}] 13:22:16 INFO - PROCESS | 1929 | 1461615736330 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}] 13:22:16 INFO - PROCESS | 1929 | 1461615736446 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 13:22:16 INFO - PROCESS | 1929 | 1461615736495 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b888000 == 37 [pid = 1929] [id = 57] 13:22:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12bee4400) [pid = 1929] [serial = 167] [outer = 0x0] 13:22:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12cf0e400) [pid = 1929] [serial = 168] [outer = 0x12bee4400] 13:22:16 INFO - PROCESS | 1929 | 1461615736526 Marionette DEBUG loaded listener.js 13:22:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12d6b3c00) [pid = 1929] [serial = 169] [outer = 0x12bee4400] 13:22:16 INFO - PROCESS | 1929 | 1461615736984 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]]]}] 13:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 721ms 13:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:22:17 INFO - PROCESS | 1929 | 1461615737057 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 13:22:17 INFO - PROCESS | 1929 | 1461615737059 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 13:22:17 INFO - PROCESS | 1929 | 1461615737064 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:22:17 INFO - PROCESS | 1929 | 1461615737066 Marionette TRACE conn2 <- [1,202,null,{}] 13:22:17 INFO - PROCESS | 1929 | 1461615737070 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}] 13:22:17 INFO - PROCESS | 1929 | 1461615737215 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 13:22:17 INFO - PROCESS | 1929 | --DOCSHELL 0x119c29000 == 36 [pid = 1929] [id = 46] 13:22:17 INFO - PROCESS | 1929 | --DOCSHELL 0x1166e8800 == 35 [pid = 1929] [id = 45] 13:22:17 INFO - PROCESS | 1929 | 1461615737289 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x118616000 == 36 [pid = 1929] [id = 58] 13:22:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x1152e2c00) [pid = 1929] [serial = 170] [outer = 0x0] 13:22:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x116682000) [pid = 1929] [serial = 171] [outer = 0x1152e2c00] 13:22:17 INFO - PROCESS | 1929 | 1461615737323 Marionette DEBUG loaded listener.js 13:22:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x11a980800) [pid = 1929] [serial = 172] [outer = 0x1152e2c00] 13:22:17 INFO - PROCESS | 1929 | 1461615737763 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]]]}] 13:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 722ms 13:22:17 INFO - PROCESS | 1929 | 1461615737786 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 13:22:17 INFO - PROCESS | 1929 | 1461615737788 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 13:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:22:17 INFO - PROCESS | 1929 | 1461615737791 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:22:17 INFO - PROCESS | 1929 | 1461615737794 Marionette TRACE conn2 <- [1,206,null,{}] 13:22:17 INFO - PROCESS | 1929 | 1461615737797 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}] 13:22:17 INFO - PROCESS | 1929 | 1461615737888 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 13:22:17 INFO - PROCESS | 1929 | 1461615737950 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c6de800 == 37 [pid = 1929] [id = 59] 13:22:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x11ba59c00) [pid = 1929] [serial = 173] [outer = 0x0] 13:22:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x11c3b9400) [pid = 1929] [serial = 174] [outer = 0x11ba59c00] 13:22:17 INFO - PROCESS | 1929 | 1461615737989 Marionette DEBUG loaded listener.js 13:22:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x11c9ce400) [pid = 1929] [serial = 175] [outer = 0x11ba59c00] 13:22:18 INFO - PROCESS | 1929 | 1461615738405 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]]]}] 13:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 13:22:18 INFO - PROCESS | 1929 | 1461615738462 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 13:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:22:18 INFO - PROCESS | 1929 | 1461615738464 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 13:22:18 INFO - PROCESS | 1929 | 1461615738467 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:22:18 INFO - PROCESS | 1929 | 1461615738468 Marionette TRACE conn2 <- [1,210,null,{}] 13:22:18 INFO - PROCESS | 1929 | 1461615738471 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}] 13:22:18 INFO - PROCESS | 1929 | 1461615738582 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 13:22:18 INFO - PROCESS | 1929 | 1461615738636 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x1278c5800 == 38 [pid = 1929] [id = 60] 13:22:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x123ed1400) [pid = 1929] [serial = 176] [outer = 0x0] 13:22:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x126aeb000) [pid = 1929] [serial = 177] [outer = 0x123ed1400] 13:22:18 INFO - PROCESS | 1929 | 1461615738678 Marionette DEBUG loaded listener.js 13:22:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x127fc4800) [pid = 1929] [serial = 178] [outer = 0x123ed1400] 13:22:19 INFO - PROCESS | 1929 | 1461615739102 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]]]}] 13:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 669ms 13:22:19 INFO - PROCESS | 1929 | 1461615739137 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 13:22:19 INFO - PROCESS | 1929 | 1461615739139 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 13:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:22:19 INFO - PROCESS | 1929 | 1461615739147 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:22:19 INFO - PROCESS | 1929 | 1461615739151 Marionette TRACE conn2 <- [1,214,null,{}] 13:22:19 INFO - PROCESS | 1929 | 1461615739153 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}] 13:22:19 INFO - PROCESS | 1929 | 1461615739249 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 13:22:19 INFO - PROCESS | 1929 | 1461615739300 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b86d800 == 39 [pid = 1929] [id = 61] 13:22:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x129920400) [pid = 1929] [serial = 179] [outer = 0x0] 13:22:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x12bb6c000) [pid = 1929] [serial = 180] [outer = 0x129920400] 13:22:19 INFO - PROCESS | 1929 | 1461615739329 Marionette DEBUG loaded listener.js 13:22:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x12cf04800) [pid = 1929] [serial = 181] [outer = 0x129920400] 13:22:19 INFO - PROCESS | 1929 | 1461615739735 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]]]}] 13:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 626ms 13:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:22:19 INFO - PROCESS | 1929 | 1461615739770 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 13:22:19 INFO - PROCESS | 1929 | 1461615739771 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 13:22:19 INFO - PROCESS | 1929 | 1461615739773 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:22:19 INFO - PROCESS | 1929 | 1461615739775 Marionette TRACE conn2 <- [1,218,null,{}] 13:22:19 INFO - PROCESS | 1929 | 1461615739777 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}] 13:22:19 INFO - PROCESS | 1929 | 1461615739865 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 13:22:19 INFO - PROCESS | 1929 | 1461615739945 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x115764800 == 40 [pid = 1929] [id = 62] 13:22:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12cfcac00) [pid = 1929] [serial = 182] [outer = 0x0] 13:22:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x12d08a000) [pid = 1929] [serial = 183] [outer = 0x12cfcac00] 13:22:19 INFO - PROCESS | 1929 | 1461615739976 Marionette DEBUG loaded listener.js 13:22:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12d2a7400) [pid = 1929] [serial = 184] [outer = 0x12cfcac00] 13:22:20 INFO - PROCESS | 1929 | 1461615740384 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]]]}] 13:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 622ms 13:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:22:20 INFO - PROCESS | 1929 | 1461615740396 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 13:22:20 INFO - PROCESS | 1929 | 1461615740397 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 13:22:20 INFO - PROCESS | 1929 | 1461615740400 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:22:20 INFO - PROCESS | 1929 | 1461615740401 Marionette TRACE conn2 <- [1,222,null,{}] 13:22:20 INFO - PROCESS | 1929 | 1461615740403 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}] 13:22:20 INFO - PROCESS | 1929 | 1461615740497 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 13:22:20 INFO - PROCESS | 1929 | 1461615740558 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d2cb000 == 41 [pid = 1929] [id = 63] 13:22:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12d6b7c00) [pid = 1929] [serial = 185] [outer = 0x0] 13:22:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12d6bb000) [pid = 1929] [serial = 186] [outer = 0x12d6b7c00] 13:22:20 INFO - PROCESS | 1929 | 1461615740598 Marionette DEBUG loaded listener.js 13:22:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x12e56ac00) [pid = 1929] [serial = 187] [outer = 0x12d6b7c00] 13:22:21 INFO - PROCESS | 1929 | 1461615741049 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]]]}] 13:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 672ms 13:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:22:21 INFO - PROCESS | 1929 | 1461615741072 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 13:22:21 INFO - PROCESS | 1929 | 1461615741073 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 13:22:21 INFO - PROCESS | 1929 | 1461615741076 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:22:21 INFO - PROCESS | 1929 | 1461615741077 Marionette TRACE conn2 <- [1,226,null,{}] 13:22:21 INFO - PROCESS | 1929 | 1461615741079 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}] 13:22:21 INFO - PROCESS | 1929 | 1461615741186 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 13:22:21 INFO - PROCESS | 1929 | 1461615741249 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d716800 == 42 [pid = 1929] [id = 64] 13:22:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x12e56dc00) [pid = 1929] [serial = 188] [outer = 0x0] 13:22:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12e577800) [pid = 1929] [serial = 189] [outer = 0x12e56dc00] 13:22:21 INFO - PROCESS | 1929 | 1461615741279 Marionette DEBUG loaded listener.js 13:22:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x12e597800) [pid = 1929] [serial = 190] [outer = 0x12e56dc00] 13:22:21 INFO - PROCESS | 1929 | 1461615741706 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]]]}] 13:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 669ms 13:22:21 INFO - PROCESS | 1929 | 1461615741747 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 13:22:21 INFO - PROCESS | 1929 | 1461615741749 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 13:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:22:21 INFO - PROCESS | 1929 | 1461615741752 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:22:21 INFO - PROCESS | 1929 | 1461615741754 Marionette TRACE conn2 <- [1,230,null,{}] 13:22:21 INFO - PROCESS | 1929 | 1461615741782 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}] 13:22:21 INFO - PROCESS | 1929 | 1461615741915 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 13:22:22 INFO - PROCESS | 1929 | 1461615742005 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e38b000 == 43 [pid = 1929] [id = 65] 13:22:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12e570800) [pid = 1929] [serial = 191] [outer = 0x0] 13:22:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x12e873800) [pid = 1929] [serial = 192] [outer = 0x12e570800] 13:22:22 INFO - PROCESS | 1929 | 1461615742049 Marionette DEBUG loaded listener.js 13:22:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x12e87c400) [pid = 1929] [serial = 193] [outer = 0x12e570800] 13:22:22 INFO - PROCESS | 1929 | 1461615742588 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]]]}] 13:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 843ms 13:22:22 INFO - PROCESS | 1929 | 1461615742596 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 13:22:22 INFO - PROCESS | 1929 | 1461615742600 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 13:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:22:22 INFO - PROCESS | 1929 | 1461615742605 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:22:22 INFO - PROCESS | 1929 | 1461615742609 Marionette TRACE conn2 <- [1,234,null,{}] 13:22:22 INFO - PROCESS | 1929 | 1461615742614 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}] 13:22:22 INFO - PROCESS | 1929 | 1461615742755 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 13:22:22 INFO - PROCESS | 1929 | 1461615742852 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c7ce800 == 44 [pid = 1929] [id = 66] 13:22:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x11b1f5000) [pid = 1929] [serial = 194] [outer = 0x0] 13:22:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x11b9d5c00) [pid = 1929] [serial = 195] [outer = 0x11b1f5000] 13:22:22 INFO - PROCESS | 1929 | 1461615742901 Marionette DEBUG loaded listener.js 13:22:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x11c70f000) [pid = 1929] [serial = 196] [outer = 0x11b1f5000] 13:22:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x1242a0800) [pid = 1929] [serial = 197] [outer = 0x12f7b2c00] 13:22:23 INFO - PROCESS | 1929 | --DOCSHELL 0x11c6f0800 == 43 [pid = 1929] [id = 53] 13:22:23 INFO - PROCESS | 1929 | --DOCSHELL 0x11ad4b800 == 42 [pid = 1929] [id = 52] 13:22:23 INFO - PROCESS | 1929 | 1461615743439 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]]]}] 13:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 877ms 13:22:23 INFO - PROCESS | 1929 | 1461615743481 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 13:22:23 INFO - PROCESS | 1929 | 1461615743483 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 13:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:22:23 INFO - PROCESS | 1929 | 1461615743487 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:22:23 INFO - PROCESS | 1929 | 1461615743489 Marionette TRACE conn2 <- [1,238,null,{}] 13:22:23 INFO - PROCESS | 1929 | 1461615743494 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}] 13:22:23 INFO - PROCESS | 1929 | 1461615743601 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 13:22:23 INFO - PROCESS | 1929 | 1461615743670 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c003800 == 43 [pid = 1929] [id = 67] 13:22:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x119d8c800) [pid = 1929] [serial = 198] [outer = 0x0] 13:22:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x11bab5800) [pid = 1929] [serial = 199] [outer = 0x119d8c800] 13:22:23 INFO - PROCESS | 1929 | 1461615743705 Marionette DEBUG loaded listener.js 13:22:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x11c9cf800) [pid = 1929] [serial = 200] [outer = 0x119d8c800] 13:22:24 INFO - PROCESS | 1929 | 1461615744152 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]]]}] 13:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 674ms 13:22:24 INFO - PROCESS | 1929 | 1461615744161 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 13:22:24 INFO - PROCESS | 1929 | 1461615744165 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 13:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:22:24 INFO - PROCESS | 1929 | 1461615744169 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:22:24 INFO - PROCESS | 1929 | 1461615744171 Marionette TRACE conn2 <- [1,242,null,{}] 13:22:24 INFO - PROCESS | 1929 | 1461615744174 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}] 13:22:24 INFO - PROCESS | 1929 | 1461615744270 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 13:22:24 INFO - PROCESS | 1929 | 1461615744324 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bbdb000 == 44 [pid = 1929] [id = 68] 13:22:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x1247f8400) [pid = 1929] [serial = 201] [outer = 0x0] 13:22:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x129b8d800) [pid = 1929] [serial = 202] [outer = 0x1247f8400] 13:22:24 INFO - PROCESS | 1929 | 1461615744353 Marionette DEBUG loaded listener.js 13:22:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x12bb69c00) [pid = 1929] [serial = 203] [outer = 0x1247f8400] 13:22:24 INFO - PROCESS | 1929 | 1461615744779 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]]]}] 13:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 619ms 13:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:22:24 INFO - PROCESS | 1929 | 1461615744789 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 13:22:24 INFO - PROCESS | 1929 | 1461615744790 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 13:22:24 INFO - PROCESS | 1929 | 1461615744792 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:22:24 INFO - PROCESS | 1929 | 1461615744795 Marionette TRACE conn2 <- [1,246,null,{}] 13:22:24 INFO - PROCESS | 1929 | 1461615744803 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}] 13:22:24 INFO - PROCESS | 1929 | 1461615744902 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 13:22:24 INFO - PROCESS | 1929 | 1461615744953 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dc37000 == 45 [pid = 1929] [id = 69] 13:22:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x12bcb2800) [pid = 1929] [serial = 204] [outer = 0x0] 13:22:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x12d091800) [pid = 1929] [serial = 205] [outer = 0x12bcb2800] 13:22:24 INFO - PROCESS | 1929 | 1461615744986 Marionette DEBUG loaded listener.js 13:22:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x12dcc4c00) [pid = 1929] [serial = 206] [outer = 0x12bcb2800] 13:22:25 INFO - PROCESS | 1929 | 1461615745414 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]]]}] 13:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 671ms 13:22:25 INFO - PROCESS | 1929 | 1461615745464 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 13:22:25 INFO - PROCESS | 1929 | 1461615745466 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 13:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:22:25 INFO - PROCESS | 1929 | 1461615745468 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:22:25 INFO - PROCESS | 1929 | 1461615745469 Marionette TRACE conn2 <- [1,250,null,{}] 13:22:25 INFO - PROCESS | 1929 | 1461615745472 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}] 13:22:25 INFO - PROCESS | 1929 | 1461615745582 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 13:22:25 INFO - PROCESS | 1929 | 1461615745650 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ea0b000 == 46 [pid = 1929] [id = 70] 13:22:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x12e56c400) [pid = 1929] [serial = 207] [outer = 0x0] 13:22:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x12e58c000) [pid = 1929] [serial = 208] [outer = 0x12e56c400] 13:22:25 INFO - PROCESS | 1929 | 1461615745681 Marionette DEBUG loaded listener.js 13:22:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x12e87dc00) [pid = 1929] [serial = 209] [outer = 0x12e56c400] 13:22:26 INFO - PROCESS | 1929 | 1461615746091 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]]]}] 13:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 668ms 13:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:22:26 INFO - PROCESS | 1929 | 1461615746137 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 13:22:26 INFO - PROCESS | 1929 | 1461615746138 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 13:22:26 INFO - PROCESS | 1929 | 1461615746140 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:22:26 INFO - PROCESS | 1929 | 1461615746142 Marionette TRACE conn2 <- [1,254,null,{}] 13:22:26 INFO - PROCESS | 1929 | 1461615746144 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}] 13:22:26 INFO - PROCESS | 1929 | 1461615746236 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 13:22:26 INFO - PROCESS | 1929 | 1461615746289 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ef59000 == 47 [pid = 1929] [id = 71] 13:22:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x12e8b0800) [pid = 1929] [serial = 210] [outer = 0x0] 13:22:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x12e8b5800) [pid = 1929] [serial = 211] [outer = 0x12e8b0800] 13:22:26 INFO - PROCESS | 1929 | 1461615746319 Marionette DEBUG loaded listener.js 13:22:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x12e8d0400) [pid = 1929] [serial = 212] [outer = 0x12e8b0800] 13:22:26 INFO - PROCESS | 1929 | 1461615746734 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]]]}] 13:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 620ms 13:22:26 INFO - PROCESS | 1929 | 1461615746760 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 13:22:26 INFO - PROCESS | 1929 | 1461615746762 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 13:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:22:26 INFO - PROCESS | 1929 | 1461615746764 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:22:26 INFO - PROCESS | 1929 | 1461615746765 Marionette TRACE conn2 <- [1,258,null,{}] 13:22:26 INFO - PROCESS | 1929 | 1461615746768 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}] 13:22:26 INFO - PROCESS | 1929 | 1461615746903 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 13:22:26 INFO - PROCESS | 1929 | 1461615746972 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f524800 == 48 [pid = 1929] [id = 72] 13:22:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 213 (0x12e8d9000) [pid = 1929] [serial = 213] [outer = 0x0] 13:22:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 214 (0x12ef39000) [pid = 1929] [serial = 214] [outer = 0x12e8d9000] 13:22:27 INFO - PROCESS | 1929 | 1461615747003 Marionette DEBUG loaded listener.js 13:22:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 215 (0x12f7ac800) [pid = 1929] [serial = 215] [outer = 0x12e8d9000] 13:22:27 INFO - PROCESS | 1929 | 1461615747412 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]]]}] 13:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 669ms 13:22:27 INFO - PROCESS | 1929 | 1461615747433 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 13:22:27 INFO - PROCESS | 1929 | 1461615747435 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 13:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:22:27 INFO - PROCESS | 1929 | 1461615747437 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:22:27 INFO - PROCESS | 1929 | 1461615747438 Marionette TRACE conn2 <- [1,262,null,{}] 13:22:27 INFO - PROCESS | 1929 | 1461615747441 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}] 13:22:27 INFO - PROCESS | 1929 | 1461615747534 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 13:22:27 INFO - PROCESS | 1929 | 1461615747601 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fc5e000 == 49 [pid = 1929] [id = 73] 13:22:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 216 (0x12986f000) [pid = 1929] [serial = 216] [outer = 0x0] 13:22:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 217 (0x129876400) [pid = 1929] [serial = 217] [outer = 0x12986f000] 13:22:27 INFO - PROCESS | 1929 | 1461615747630 Marionette DEBUG loaded listener.js 13:22:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 218 (0x12987a000) [pid = 1929] [serial = 218] [outer = 0x12986f000] 13:22:28 INFO - PROCESS | 1929 | 1461615748045 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]]]}] 13:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 621ms 13:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:22:28 INFO - PROCESS | 1929 | 1461615748058 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 13:22:28 INFO - PROCESS | 1929 | 1461615748059 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 13:22:28 INFO - PROCESS | 1929 | 1461615748062 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:22:28 INFO - PROCESS | 1929 | 1461615748063 Marionette TRACE conn2 <- [1,266,null,{}] 13:22:28 INFO - PROCESS | 1929 | 1461615748066 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}] 13:22:28 INFO - PROCESS | 1929 | 1461615748161 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 13:22:28 INFO - PROCESS | 1929 | 1461615748248 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300bc800 == 50 [pid = 1929] [id = 74] 13:22:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 219 (0x12427f000) [pid = 1929] [serial = 219] [outer = 0x0] 13:22:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 220 (0x124282800) [pid = 1929] [serial = 220] [outer = 0x12427f000] 13:22:28 INFO - PROCESS | 1929 | 1461615748278 Marionette DEBUG loaded listener.js 13:22:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 221 (0x124285c00) [pid = 1929] [serial = 221] [outer = 0x12427f000] 13:22:28 INFO - PROCESS | 1929 | 1461615748680 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]]]}] 13:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 669ms 13:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:22:28 INFO - PROCESS | 1929 | 1461615748732 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 13:22:28 INFO - PROCESS | 1929 | 1461615748733 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 13:22:28 INFO - PROCESS | 1929 | 1461615748735 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:22:28 INFO - PROCESS | 1929 | 1461615748737 Marionette TRACE conn2 <- [1,270,null,{}] 13:22:28 INFO - PROCESS | 1929 | 1461615748739 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}] 13:22:28 INFO - PROCESS | 1929 | 1461615748834 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 13:22:28 INFO - PROCESS | 1929 | 1461615748890 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300b7000 == 51 [pid = 1929] [id = 75] 13:22:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 222 (0x11560cc00) [pid = 1929] [serial = 222] [outer = 0x0] 13:22:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 223 (0x115610000) [pid = 1929] [serial = 223] [outer = 0x11560cc00] 13:22:28 INFO - PROCESS | 1929 | 1461615748919 Marionette DEBUG loaded listener.js 13:22:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 224 (0x115614000) [pid = 1929] [serial = 224] [outer = 0x11560cc00] 13:22:29 INFO - PROCESS | 1929 | 1461615749367 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]]]}] 13:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 13:22:29 INFO - PROCESS | 1929 | 1461615749426 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 13:22:29 INFO - PROCESS | 1929 | 1461615749428 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 13:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:22:29 INFO - PROCESS | 1929 | 1461615749472 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:22:29 INFO - PROCESS | 1929 | 1461615749474 Marionette TRACE conn2 <- [1,274,null,{}] 13:22:29 INFO - PROCESS | 1929 | 1461615749482 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}] 13:22:29 INFO - PROCESS | 1929 | 1461615749577 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 13:22:29 INFO - PROCESS | 1929 | 1461615749632 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x129982800 == 52 [pid = 1929] [id = 76] 13:22:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 225 (0x11c0af800) [pid = 1929] [serial = 225] [outer = 0x0] 13:22:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 226 (0x11c7a9c00) [pid = 1929] [serial = 226] [outer = 0x11c0af800] 13:22:29 INFO - PROCESS | 1929 | 1461615749658 Marionette DEBUG loaded listener.js 13:22:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 227 (0x12427cc00) [pid = 1929] [serial = 227] [outer = 0x11c0af800] 13:22:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12f448800 == 51 [pid = 1929] [id = 14] 13:22:29 INFO - PROCESS | 1929 | --DOCSHELL 0x1157a5000 == 50 [pid = 1929] [id = 49] 13:22:29 INFO - PROCESS | 1929 | --DOCSHELL 0x11c74d800 == 49 [pid = 1929] [id = 48] 13:22:29 INFO - PROCESS | 1929 | --DOCSHELL 0x11c005800 == 48 [pid = 1929] [id = 47] 13:22:29 INFO - PROCESS | 1929 | --DOCSHELL 0x11c6de800 == 47 [pid = 1929] [id = 59] 13:22:29 INFO - PROCESS | 1929 | --DOCSHELL 0x118616000 == 46 [pid = 1929] [id = 58] 13:22:30 INFO - PROCESS | 1929 | 1461615750133 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]]]}] 13:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 711ms 13:22:30 INFO - PROCESS | 1929 | 1461615750147 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 13:22:30 INFO - PROCESS | 1929 | 1461615750149 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 13:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:22:30 INFO - PROCESS | 1929 | 1461615750153 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:22:30 INFO - PROCESS | 1929 | 1461615750156 Marionette TRACE conn2 <- [1,278,null,{}] 13:22:30 INFO - PROCESS | 1929 | 1461615750159 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}] 13:22:30 INFO - PROCESS | 1929 | 1461615750262 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 13:22:30 INFO - PROCESS | 1929 | 1461615750319 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b15f000 == 47 [pid = 1929] [id = 77] 13:22:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 228 (0x11b1ea800) [pid = 1929] [serial = 228] [outer = 0x0] 13:22:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 229 (0x123db5800) [pid = 1929] [serial = 229] [outer = 0x11b1ea800] 13:22:30 INFO - PROCESS | 1929 | 1461615750367 Marionette DEBUG loaded listener.js 13:22:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 230 (0x124284c00) [pid = 1929] [serial = 230] [outer = 0x11b1ea800] 13:22:30 INFO - PROCESS | 1929 | 1461615750835 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]]]}] 13:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 723ms 13:22:30 INFO - PROCESS | 1929 | 1461615750878 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 13:22:30 INFO - PROCESS | 1929 | 1461615750884 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 13:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:22:30 INFO - PROCESS | 1929 | 1461615750962 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:22:30 INFO - PROCESS | 1929 | 1461615750966 Marionette TRACE conn2 <- [1,282,null,{}] 13:22:30 INFO - PROCESS | 1929 | 1461615750974 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}] 13:22:31 INFO - PROCESS | 1929 | 1461615751126 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 13:22:31 INFO - PROCESS | 1929 | 1461615751245 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d2c2800 == 48 [pid = 1929] [id = 78] 13:22:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 231 (0x12986ec00) [pid = 1929] [serial = 231] [outer = 0x0] 13:22:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 232 (0x12987b400) [pid = 1929] [serial = 232] [outer = 0x12986ec00] 13:22:31 INFO - PROCESS | 1929 | 1461615751278 Marionette DEBUG loaded listener.js 13:22:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 233 (0x129b8e800) [pid = 1929] [serial = 233] [outer = 0x12986ec00] 13:22:31 INFO - PROCESS | 1929 | 1461615751708 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]]]}] 13:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 849ms 13:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:22:31 INFO - PROCESS | 1929 | 1461615751738 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 13:22:31 INFO - PROCESS | 1929 | 1461615751740 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 13:22:31 INFO - PROCESS | 1929 | 1461615751742 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:22:31 INFO - PROCESS | 1929 | 1461615751745 Marionette TRACE conn2 <- [1,286,null,{}] 13:22:31 INFO - PROCESS | 1929 | 1461615751752 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}] 13:22:31 INFO - PROCESS | 1929 | 1461615751855 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 13:22:31 INFO - PROCESS | 1929 | 1461615751914 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ea0a800 == 49 [pid = 1929] [id = 79] 13:22:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 234 (0x129ea3800) [pid = 1929] [serial = 234] [outer = 0x0] 13:22:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 235 (0x12b566000) [pid = 1929] [serial = 235] [outer = 0x129ea3800] 13:22:31 INFO - PROCESS | 1929 | 1461615751947 Marionette DEBUG loaded listener.js 13:22:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 236 (0x12b56dc00) [pid = 1929] [serial = 236] [outer = 0x129ea3800] 13:22:32 INFO - PROCESS | 1929 | 1461615752411 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]]]}] 13:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 722ms 13:22:32 INFO - PROCESS | 1929 | 1461615752495 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 13:22:32 INFO - PROCESS | 1929 | 1461615752497 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 13:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:22:32 INFO - PROCESS | 1929 | 1461615752502 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:22:32 INFO - PROCESS | 1929 | 1461615752504 Marionette TRACE conn2 <- [1,290,null,{}] 13:22:32 INFO - PROCESS | 1929 | 1461615752506 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}] 13:22:32 INFO - PROCESS | 1929 | 1461615752603 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 13:22:32 INFO - PROCESS | 1929 | 1461615752674 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300b7800 == 50 [pid = 1929] [id = 80] 13:22:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 237 (0x12bca4000) [pid = 1929] [serial = 237] [outer = 0x0] 13:22:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 238 (0x12d08f800) [pid = 1929] [serial = 238] [outer = 0x12bca4000] 13:22:32 INFO - PROCESS | 1929 | 1461615752704 Marionette DEBUG loaded listener.js 13:22:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 239 (0x12d6b0400) [pid = 1929] [serial = 239] [outer = 0x12bca4000] 13:22:33 INFO - PROCESS | 1929 | 1461615753116 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]]]}] 13:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 669ms 13:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:22:33 INFO - PROCESS | 1929 | 1461615753171 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 13:22:33 INFO - PROCESS | 1929 | 1461615753173 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 13:22:33 INFO - PROCESS | 1929 | 1461615753175 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:22:33 INFO - PROCESS | 1929 | 1461615753176 Marionette TRACE conn2 <- [1,294,null,{}] 13:22:33 INFO - PROCESS | 1929 | 1461615753179 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}] 13:22:33 INFO - PROCESS | 1929 | 1461615753273 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 13:22:33 INFO - PROCESS | 1929 | 1461615753340 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x130d7b000 == 51 [pid = 1929] [id = 81] 13:22:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 240 (0x12d6b0000) [pid = 1929] [serial = 240] [outer = 0x0] 13:22:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 241 (0x12dcc2400) [pid = 1929] [serial = 241] [outer = 0x12d6b0000] 13:22:33 INFO - PROCESS | 1929 | 1461615753370 Marionette DEBUG loaded listener.js 13:22:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 242 (0x12dcc9800) [pid = 1929] [serial = 242] [outer = 0x12d6b0000] 13:22:33 INFO - PROCESS | 1929 | 1461615753821 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]]]}] 13:22:33 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. 13:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 13:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:22:33 INFO - PROCESS | 1929 | 1461615753847 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 13:22:33 INFO - PROCESS | 1929 | 1461615753848 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 13:22:33 INFO - PROCESS | 1929 | 1461615753850 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:22:33 INFO - PROCESS | 1929 | 1461615753851 Marionette TRACE conn2 <- [1,298,null,{}] 13:22:33 INFO - PROCESS | 1929 | 1461615753854 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}] 13:22:34 INFO - PROCESS | 1929 | 1461615754031 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 13:22:34 INFO - PROCESS | 1929 | 1461615754086 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x1306a0800 == 52 [pid = 1929] [id = 82] 13:22:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 243 (0x12e87b000) [pid = 1929] [serial = 243] [outer = 0x0] 13:22:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 244 (0x12ef38800) [pid = 1929] [serial = 244] [outer = 0x12e87b000] 13:22:34 INFO - PROCESS | 1929 | 1461615754117 Marionette DEBUG loaded listener.js 13:22:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 245 (0x12f434400) [pid = 1929] [serial = 245] [outer = 0x12e87b000] 13:22:34 INFO - PROCESS | 1929 | 1461615754547 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]]]}] 13:22:34 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. 13:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 725ms 13:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:22:34 INFO - PROCESS | 1929 | 1461615754575 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 13:22:34 INFO - PROCESS | 1929 | 1461615754577 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 13:22:34 INFO - PROCESS | 1929 | 1461615754579 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:22:34 INFO - PROCESS | 1929 | 1461615754580 Marionette TRACE conn2 <- [1,302,null,{}] 13:22:34 INFO - PROCESS | 1929 | 1461615754583 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}] 13:22:34 INFO - PROCESS | 1929 | --DOCSHELL 0x1300bc800 == 51 [pid = 1929] [id = 74] 13:22:34 INFO - PROCESS | 1929 | --DOCSHELL 0x12fc5e000 == 50 [pid = 1929] [id = 73] 13:22:34 INFO - PROCESS | 1929 | --DOCSHELL 0x12f524800 == 49 [pid = 1929] [id = 72] 13:22:34 INFO - PROCESS | 1929 | --DOCSHELL 0x12ef59000 == 48 [pid = 1929] [id = 71] 13:22:34 INFO - PROCESS | 1929 | --DOCSHELL 0x12ea0b000 == 47 [pid = 1929] [id = 70] 13:22:34 INFO - PROCESS | 1929 | --DOCSHELL 0x12dc37000 == 46 [pid = 1929] [id = 69] 13:22:34 INFO - PROCESS | 1929 | --DOCSHELL 0x12bbdb000 == 45 [pid = 1929] [id = 68] 13:22:34 INFO - PROCESS | 1929 | --DOCSHELL 0x11c003800 == 44 [pid = 1929] [id = 67] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12e3a7000 == 43 [pid = 1929] [id = 10] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x123c44800 == 42 [pid = 1929] [id = 12] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x126a4a800 == 41 [pid = 1929] [id = 54] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x119c23800 == 40 [pid = 1929] [id = 44] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x126ab0800 == 39 [pid = 1929] [id = 43] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x129980000 == 38 [pid = 1929] [id = 55] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x13033d000 == 37 [pid = 1929] [id = 21] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x129eb3800 == 36 [pid = 1929] [id = 56] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x123c37800 == 35 [pid = 1929] [id = 42] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x1300c0000 == 34 [pid = 1929] [id = 19] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12f767800 == 33 [pid = 1929] [id = 15] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12ea0c000 == 32 [pid = 1929] [id = 11] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x1243c4000 == 31 [pid = 1929] [id = 50] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x115764800 == 30 [pid = 1929] [id = 62] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x1278c5800 == 29 [pid = 1929] [id = 60] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12b86d800 == 28 [pid = 1929] [id = 61] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12d32f000 == 27 [pid = 1929] [id = 8] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12d258000 == 26 [pid = 1929] [id = 18] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12dc3c800 == 25 [pid = 1929] [id = 9] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12e38b000 == 24 [pid = 1929] [id = 65] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12f52b000 == 23 [pid = 1929] [id = 20] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12d716800 == 22 [pid = 1929] [id = 64] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12d2cb000 == 21 [pid = 1929] [id = 63] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12b888000 == 20 [pid = 1929] [id = 57] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12bbd1800 == 19 [pid = 1929] [id = 6] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x1306a0800 == 18 [pid = 1929] [id = 82] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x130d7b000 == 17 [pid = 1929] [id = 81] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x1300b7000 == 16 [pid = 1929] [id = 75] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x1300b7800 == 15 [pid = 1929] [id = 80] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x119219000 == 14 [pid = 1929] [id = 51] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12ea0a800 == 13 [pid = 1929] [id = 79] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12d2c2800 == 12 [pid = 1929] [id = 78] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x11c7ce800 == 11 [pid = 1929] [id = 66] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x1245d4800 == 10 [pid = 1929] [id = 39] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x11b15f000 == 9 [pid = 1929] [id = 77] 13:22:37 INFO - PROCESS | 1929 | --DOCSHELL 0x129982800 == 8 [pid = 1929] [id = 76] 13:22:38 INFO - PROCESS | 1929 | 1461615758618 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 13:22:38 INFO - PROCESS | 1929 | 1461615758747 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x114332800 == 9 [pid = 1929] [id = 83] 13:22:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 246 (0x1156d9000) [pid = 1929] [serial = 246] [outer = 0x0] 13:22:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 247 (0x115848800) [pid = 1929] [serial = 247] [outer = 0x1156d9000] 13:22:38 INFO - PROCESS | 1929 | 1461615758774 Marionette DEBUG loaded listener.js 13:22:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 248 (0x118a44800) [pid = 1929] [serial = 248] [outer = 0x1156d9000] 13:22:39 INFO - PROCESS | 1929 | 1461615759080 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]]]}] 13:22:39 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. 13:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 4533ms 13:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:22:39 INFO - PROCESS | 1929 | 1461615759114 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 13:22:39 INFO - PROCESS | 1929 | 1461615759116 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 13:22:39 INFO - PROCESS | 1929 | 1461615759119 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:22:39 INFO - PROCESS | 1929 | 1461615759121 Marionette TRACE conn2 <- [1,306,null,{}] 13:22:39 INFO - PROCESS | 1929 | 1461615759126 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}] 13:22:39 INFO - PROCESS | 1929 | 1461615759238 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 13:22:39 INFO - PROCESS | 1929 | 1461615759308 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a819800 == 10 [pid = 1929] [id = 84] 13:22:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 249 (0x119193000) [pid = 1929] [serial = 249] [outer = 0x0] 13:22:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 250 (0x11a979c00) [pid = 1929] [serial = 250] [outer = 0x119193000] 13:22:39 INFO - PROCESS | 1929 | 1461615759349 Marionette DEBUG loaded listener.js 13:22:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 251 (0x11af1cc00) [pid = 1929] [serial = 251] [outer = 0x119193000] 13:22:39 INFO - PROCESS | 1929 | 1461615759732 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]]]}] 13:22:39 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. 13:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 620ms 13:22:39 INFO - PROCESS | 1929 | 1461615759739 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 13:22:39 INFO - PROCESS | 1929 | 1461615759744 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 13:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:22:39 INFO - PROCESS | 1929 | 1461615759747 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:22:39 INFO - PROCESS | 1929 | 1461615759749 Marionette TRACE conn2 <- [1,310,null,{}] 13:22:39 INFO - PROCESS | 1929 | 1461615759751 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}] 13:22:39 INFO - PROCESS | 1929 | 1461615759831 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 13:22:39 INFO - PROCESS | 1929 | 1461615759898 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c273800 == 11 [pid = 1929] [id = 85] 13:22:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 252 (0x11a64f400) [pid = 1929] [serial = 252] [outer = 0x0] 13:22:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 253 (0x11c0a9800) [pid = 1929] [serial = 253] [outer = 0x11a64f400] 13:22:39 INFO - PROCESS | 1929 | 1461615759924 Marionette DEBUG loaded listener.js 13:22:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 254 (0x11ca78c00) [pid = 1929] [serial = 254] [outer = 0x11a64f400] 13:22:40 INFO - PROCESS | 1929 | 1461615760251 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]]]}] 13:22:40 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. 13:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 519ms 13:22:40 INFO - PROCESS | 1929 | 1461615760266 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 13:22:40 INFO - PROCESS | 1929 | 1461615760269 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 13:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:22:40 INFO - PROCESS | 1929 | 1461615760279 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:22:40 INFO - PROCESS | 1929 | 1461615760282 Marionette TRACE conn2 <- [1,314,null,{}] 13:22:40 INFO - PROCESS | 1929 | 1461615760285 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}] 13:22:40 INFO - PROCESS | 1929 | 1461615760365 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 13:22:40 INFO - PROCESS | 1929 | 1461615760369 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x129e8b000 == 12 [pid = 1929] [id = 86] 13:22:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 255 (0x123db5c00) [pid = 1929] [serial = 255] [outer = 0x0] 13:22:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 256 (0x1242a1400) [pid = 1929] [serial = 256] [outer = 0x123db5c00] 13:22:40 INFO - PROCESS | 1929 | 1461615760397 Marionette DEBUG loaded listener.js 13:22:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 257 (0x127890400) [pid = 1929] [serial = 257] [outer = 0x123db5c00] 13:22:40 INFO - PROCESS | 1929 | 1461615760765 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]]]}] 13:22:40 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. 13:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 527ms 13:22:40 INFO - PROCESS | 1929 | 1461615760847 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 13:22:40 INFO - PROCESS | 1929 | 1461615760848 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 13:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:22:40 INFO - PROCESS | 1929 | 1461615760850 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:22:40 INFO - PROCESS | 1929 | 1461615760851 Marionette TRACE conn2 <- [1,318,null,{}] 13:22:40 INFO - PROCESS | 1929 | 1461615760854 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}] 13:22:40 INFO - PROCESS | 1929 | 1461615760959 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 13:22:40 INFO - PROCESS | 1929 | 1461615760963 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c187000 == 13 [pid = 1929] [id = 87] 13:22:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 258 (0x123db6000) [pid = 1929] [serial = 258] [outer = 0x0] 13:22:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 259 (0x128797c00) [pid = 1929] [serial = 259] [outer = 0x123db6000] 13:22:40 INFO - PROCESS | 1929 | 1461615760988 Marionette DEBUG loaded listener.js 13:22:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 260 (0x129879c00) [pid = 1929] [serial = 260] [outer = 0x123db6000] 13:22:41 INFO - PROCESS | 1929 | 1461615761315 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]]]}] 13:22:41 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. 13:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 472ms 13:22:41 INFO - PROCESS | 1929 | 1461615761331 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 13:22:41 INFO - PROCESS | 1929 | 1461615761333 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 13:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:22:41 INFO - PROCESS | 1929 | 1461615761365 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:22:41 INFO - PROCESS | 1929 | 1461615761367 Marionette TRACE conn2 <- [1,322,null,{}] 13:22:41 INFO - PROCESS | 1929 | 1461615761401 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}] 13:22:41 INFO - PROCESS | 1929 | 1461615761570 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 13:22:41 INFO - PROCESS | 1929 | 1461615761643 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dc39000 == 14 [pid = 1929] [id = 88] 13:22:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 261 (0x129ea1c00) [pid = 1929] [serial = 261] [outer = 0x0] 13:22:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 262 (0x129ea3c00) [pid = 1929] [serial = 262] [outer = 0x129ea1c00] 13:22:41 INFO - PROCESS | 1929 | 1461615761708 Marionette DEBUG loaded listener.js 13:22:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 263 (0x12b56a000) [pid = 1929] [serial = 263] [outer = 0x129ea1c00] 13:22:42 INFO - PROCESS | 1929 | 1461615762189 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]]]}] 13:22:42 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. 13:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 862ms 13:22:42 INFO - PROCESS | 1929 | 1461615762199 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 13:22:42 INFO - PROCESS | 1929 | 1461615762200 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 13:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:22:42 INFO - PROCESS | 1929 | 1461615762211 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:22:42 INFO - PROCESS | 1929 | 1461615762212 Marionette TRACE conn2 <- [1,326,null,{}] 13:22:42 INFO - PROCESS | 1929 | 1461615762214 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}] 13:22:42 INFO - PROCESS | 1929 | 1461615762311 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 13:22:42 INFO - PROCESS | 1929 | 1461615762316 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x119c2b000 == 15 [pid = 1929] [id = 89] 13:22:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 264 (0x12b56e400) [pid = 1929] [serial = 264] [outer = 0x0] 13:22:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 265 (0x12bb6d400) [pid = 1929] [serial = 265] [outer = 0x12b56e400] 13:22:42 INFO - PROCESS | 1929 | 1461615762341 Marionette DEBUG loaded listener.js 13:22:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 266 (0x12cf0fc00) [pid = 1929] [serial = 266] [outer = 0x12b56e400] 13:22:42 INFO - PROCESS | 1929 | 1461615762683 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]]]}] 13:22:42 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. 13:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 528ms 13:22:42 INFO - PROCESS | 1929 | 1461615762731 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 13:22:42 INFO - PROCESS | 1929 | 1461615762732 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 13:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:22:42 INFO - PROCESS | 1929 | 1461615762734 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:22:42 INFO - PROCESS | 1929 | 1461615762735 Marionette TRACE conn2 <- [1,330,null,{}] 13:22:42 INFO - PROCESS | 1929 | 1461615762737 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}] 13:22:42 INFO - PROCESS | 1929 | 1461615762831 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 265 (0x11925e800) [pid = 1929] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 264 (0x118f71000) [pid = 1929] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 263 (0x11584a400) [pid = 1929] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 262 (0x11ad30400) [pid = 1929] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 261 (0x118e09000) [pid = 1929] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 260 (0x11b971000) [pid = 1929] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 259 (0x11c0b2c00) [pid = 1929] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 258 (0x123daf800) [pid = 1929] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 257 (0x11ada6000) [pid = 1929] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 256 (0x12439e800) [pid = 1929] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 255 (0x123db9400) [pid = 1929] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 254 (0x127892400) [pid = 1929] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 253 (0x127fc3800) [pid = 1929] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 252 (0x11912fc00) [pid = 1929] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 251 (0x127fbe400) [pid = 1929] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 250 (0x129edbc00) [pid = 1929] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 249 (0x1152e7400) [pid = 1929] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 248 (0x11ad2dc00) [pid = 1929] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 247 (0x119257c00) [pid = 1929] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 246 (0x114bc1400) [pid = 1929] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 245 (0x11a982800) [pid = 1929] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 244 (0x12e56c400) [pid = 1929] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 243 (0x1279ecc00) [pid = 1929] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 242 (0x11c0b3800) [pid = 1929] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 241 (0x11b1f5000) [pid = 1929] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 240 (0x123ed1400) [pid = 1929] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 239 (0x118e0d400) [pid = 1929] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 238 (0x11c0af800) [pid = 1929] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 237 (0x123db0400) [pid = 1929] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 236 (0x12bcb2800) [pid = 1929] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 235 (0x123db2400) [pid = 1929] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 234 (0x11ba59c00) [pid = 1929] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 233 (0x11a64ac00) [pid = 1929] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 232 (0x12986f000) [pid = 1929] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 231 (0x12d6b7000) [pid = 1929] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 230 (0x12d086800) [pid = 1929] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 229 (0x11b1ea800) [pid = 1929] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 228 (0x12e8d9000) [pid = 1929] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 227 (0x12986ec00) [pid = 1929] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 226 (0x129920400) [pid = 1929] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 225 (0x119d8c800) [pid = 1929] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 224 (0x12bee4400) [pid = 1929] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 223 (0x124a67400) [pid = 1929] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 222 (0x12bb67c00) [pid = 1929] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 221 (0x12e8b0800) [pid = 1929] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 220 (0x1247eac00) [pid = 1929] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 219 (0x12f432000) [pid = 1929] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 218 (0x12ef33c00) [pid = 1929] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 217 (0x12d6b7c00) [pid = 1929] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 216 (0x12d6b0000) [pid = 1929] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 215 (0x12e8d5c00) [pid = 1929] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 214 (0x129ea3800) [pid = 1929] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 213 (0x11c31dc00) [pid = 1929] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 212 (0x11560cc00) [pid = 1929] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x12e877000) [pid = 1929] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 210 (0x12427f000) [pid = 1929] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 209 (0x129b87400) [pid = 1929] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x12cfcac00) [pid = 1929] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x11ad31400) [pid = 1929] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x12e56d400) [pid = 1929] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x12e570800) [pid = 1929] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x11a984400) [pid = 1929] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x1152e2c00) [pid = 1929] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x1301d9400) [pid = 1929] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x12bcab000) [pid = 1929] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x12bca4000) [pid = 1929] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x11ada9c00) [pid = 1929] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x11ad34400) [pid = 1929] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x12e56dc00) [pid = 1929] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x11b9c8c00) [pid = 1929] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x115a35c00) [pid = 1929] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x1247f8400) [pid = 1929] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:22:43 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12fccbc00) [pid = 1929] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:22:43 INFO - PROCESS | 1929 | 1461615763971 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x1156bc800 == 16 [pid = 1929] [id = 90] 13:22:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x114bb4400) [pid = 1929] [serial = 267] [outer = 0x0] 13:22:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x114bb6000) [pid = 1929] [serial = 268] [outer = 0x114bb4400] 13:22:43 INFO - PROCESS | 1929 | 1461615763996 Marionette DEBUG loaded listener.js 13:22:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x115616400) [pid = 1929] [serial = 269] [outer = 0x114bb4400] 13:22:44 INFO - PROCESS | 1929 | 1461615764261 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]]]}] 13:22:44 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. 13:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1575ms 13:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:22:44 INFO - PROCESS | 1929 | 1461615764316 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 13:22:44 INFO - PROCESS | 1929 | 1461615764317 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 13:22:44 INFO - PROCESS | 1929 | 1461615764319 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:22:44 INFO - PROCESS | 1929 | 1461615764320 Marionette TRACE conn2 <- [1,334,null,{}] 13:22:44 INFO - PROCESS | 1929 | 1461615764323 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}] 13:22:44 INFO - PROCESS | 1929 | 1461615764406 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 13:22:44 INFO - PROCESS | 1929 | 1461615764490 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x11cbe9000 == 17 [pid = 1929] [id = 91] 13:22:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x11adaf000) [pid = 1929] [serial = 270] [outer = 0x0] 13:22:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x11af0e800) [pid = 1929] [serial = 271] [outer = 0x11adaf000] 13:22:44 INFO - PROCESS | 1929 | 1461615764521 Marionette DEBUG loaded listener.js 13:22:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x11ac97c00) [pid = 1929] [serial = 272] [outer = 0x11adaf000] 13:22:45 INFO - PROCESS | 1929 | 1461615765180 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]]]}] 13:22:45 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. 13:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 869ms 13:22:45 INFO - PROCESS | 1929 | 1461615765199 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 13:22:45 INFO - PROCESS | 1929 | 1461615765200 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 13:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:22:45 INFO - PROCESS | 1929 | 1461615765202 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:22:45 INFO - PROCESS | 1929 | 1461615765203 Marionette TRACE conn2 <- [1,338,null,{}] 13:22:45 INFO - PROCESS | 1929 | 1461615765206 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}] 13:22:45 INFO - PROCESS | 1929 | 1461615765284 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 13:22:45 INFO - PROCESS | 1929 | 1461615765288 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bbe1800 == 18 [pid = 1929] [id = 92] 13:22:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x11c0b2c00) [pid = 1929] [serial = 273] [outer = 0x0] 13:22:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x11c629c00) [pid = 1929] [serial = 274] [outer = 0x11c0b2c00] 13:22:45 INFO - PROCESS | 1929 | 1461615765318 Marionette DEBUG loaded listener.js 13:22:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x124aea400) [pid = 1929] [serial = 275] [outer = 0x11c0b2c00] 13:22:45 INFO - PROCESS | 1929 | 1461615765667 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]]]}] 13:22:45 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. 13:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 519ms 13:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:22:45 INFO - PROCESS | 1929 | 1461615765722 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 13:22:45 INFO - PROCESS | 1929 | 1461615765723 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 13:22:45 INFO - PROCESS | 1929 | 1461615765725 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:22:45 INFO - PROCESS | 1929 | 1461615765726 Marionette TRACE conn2 <- [1,342,null,{}] 13:22:45 INFO - PROCESS | 1929 | 1461615765728 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}] 13:22:45 INFO - PROCESS | 1929 | 1461615765808 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 13:22:45 INFO - PROCESS | 1929 | 1461615765813 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e510000 == 19 [pid = 1929] [id = 93] 13:22:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x127892400) [pid = 1929] [serial = 276] [outer = 0x0] 13:22:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x128077c00) [pid = 1929] [serial = 277] [outer = 0x127892400] 13:22:45 INFO - PROCESS | 1929 | 1461615765846 Marionette DEBUG loaded listener.js 13:22:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x12b56bc00) [pid = 1929] [serial = 278] [outer = 0x127892400] 13:22:46 INFO - PROCESS | 1929 | 1461615766309 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]]]}] 13:22:46 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. 13:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 621ms 13:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:22:46 INFO - PROCESS | 1929 | 1461615766347 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 13:22:46 INFO - PROCESS | 1929 | 1461615766350 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 13:22:46 INFO - PROCESS | 1929 | 1461615766353 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:22:46 INFO - PROCESS | 1929 | 1461615766356 Marionette TRACE conn2 <- [1,346,null,{}] 13:22:46 INFO - PROCESS | 1929 | 1461615766360 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}] 13:22:46 INFO - PROCESS | 1929 | 1461615766460 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 13:22:46 INFO - PROCESS | 1929 | 1461615766554 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c7cb000 == 20 [pid = 1929] [id = 94] 13:22:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x11925ec00) [pid = 1929] [serial = 279] [outer = 0x0] 13:22:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x11ad39800) [pid = 1929] [serial = 280] [outer = 0x11925ec00] 13:22:46 INFO - PROCESS | 1929 | 1461615766588 Marionette DEBUG loaded listener.js 13:22:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x11b969800) [pid = 1929] [serial = 281] [outer = 0x11925ec00] 13:22:47 INFO - PROCESS | 1929 | 1461615767012 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]]]}] 13:22:47 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. 13:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 673ms 13:22:47 INFO - PROCESS | 1929 | 1461615767027 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 13:22:47 INFO - PROCESS | 1929 | 1461615767031 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 13:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:22:47 INFO - PROCESS | 1929 | 1461615767035 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:22:47 INFO - PROCESS | 1929 | 1461615767037 Marionette TRACE conn2 <- [1,350,null,{}] 13:22:47 INFO - PROCESS | 1929 | 1461615767040 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}] 13:22:47 INFO - PROCESS | 1929 | 1461615767138 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 13:22:47 INFO - PROCESS | 1929 | 1461615767193 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x12be62000 == 21 [pid = 1929] [id = 95] 13:22:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x11bca5800) [pid = 1929] [serial = 282] [outer = 0x0] 13:22:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x12427b400) [pid = 1929] [serial = 283] [outer = 0x11bca5800] 13:22:47 INFO - PROCESS | 1929 | 1461615767226 Marionette DEBUG loaded listener.js 13:22:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x124287000) [pid = 1929] [serial = 284] [outer = 0x11bca5800] 13:22:47 INFO - PROCESS | 1929 | 1461615767433 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:22:47 INFO - PROCESS | 1929 | 1461615767640 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]]]}] 13:22:47 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. 13:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 619ms 13:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:22:47 INFO - PROCESS | 1929 | 1461615767655 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 13:22:47 INFO - PROCESS | 1929 | 1461615767656 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 13:22:47 INFO - PROCESS | 1929 | 1461615767659 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:22:47 INFO - PROCESS | 1929 | 1461615767661 Marionette TRACE conn2 <- [1,354,null,{}] 13:22:47 INFO - PROCESS | 1929 | 1461615767669 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}] 13:22:47 INFO - PROCESS | 1929 | 1461615767770 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 13:22:47 INFO - PROCESS | 1929 | 1461615767863 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f517800 == 22 [pid = 1929] [id = 96] 13:22:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x129923800) [pid = 1929] [serial = 285] [outer = 0x0] 13:22:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 213 (0x129ea2000) [pid = 1929] [serial = 286] [outer = 0x129923800] 13:22:47 INFO - PROCESS | 1929 | 1461615767895 Marionette DEBUG loaded listener.js 13:22:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 214 (0x12bb64000) [pid = 1929] [serial = 287] [outer = 0x129923800] 13:22:48 INFO - PROCESS | 1929 | 1461615768342 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]]]}] 13:22:48 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. 13:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 722ms 13:22:48 INFO - PROCESS | 1929 | 1461615768391 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 13:22:48 INFO - PROCESS | 1929 | 1461615768393 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 13:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:22:48 INFO - PROCESS | 1929 | 1461615768397 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:22:48 INFO - PROCESS | 1929 | 1461615768399 Marionette TRACE conn2 <- [1,358,null,{}] 13:22:48 INFO - PROCESS | 1929 | 1461615768401 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}] 13:22:48 INFO - PROCESS | 1929 | 1461615768503 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 13:22:48 INFO - PROCESS | 1929 | 1461615768575 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c0d2000 == 23 [pid = 1929] [id = 97] 13:22:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 215 (0x11560e000) [pid = 1929] [serial = 288] [outer = 0x0] 13:22:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 216 (0x129877c00) [pid = 1929] [serial = 289] [outer = 0x11560e000] 13:22:48 INFO - PROCESS | 1929 | 1461615768605 Marionette DEBUG loaded listener.js 13:22:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 217 (0x12bcaa400) [pid = 1929] [serial = 290] [outer = 0x11560e000] 13:22:49 INFO - PROCESS | 1929 | 1461615769051 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]]]}] 13:22:49 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. 13:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 719ms 13:22:49 INFO - PROCESS | 1929 | 1461615769117 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 13:22:49 INFO - PROCESS | 1929 | 1461615769118 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 13:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:22:49 INFO - PROCESS | 1929 | 1461615769121 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:22:49 INFO - PROCESS | 1929 | 1461615769122 Marionette TRACE conn2 <- [1,362,null,{}] 13:22:49 INFO - PROCESS | 1929 | 1461615769124 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}] 13:22:49 INFO - PROCESS | 1929 | 1461615769221 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 13:22:49 INFO - PROCESS | 1929 | 1461615769293 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x115354800 == 24 [pid = 1929] [id = 98] 13:22:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 218 (0x115748000) [pid = 1929] [serial = 291] [outer = 0x0] 13:22:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 219 (0x11912b800) [pid = 1929] [serial = 292] [outer = 0x115748000] 13:22:49 INFO - PROCESS | 1929 | 1461615769323 Marionette DEBUG loaded listener.js 13:22:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 220 (0x11ad2fc00) [pid = 1929] [serial = 293] [outer = 0x115748000] 13:22:49 INFO - PROCESS | 1929 | 1461615769883 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]]]}] 13:22:49 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. 13:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 771ms 13:22:49 INFO - PROCESS | 1929 | 1461615769892 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 13:22:49 INFO - PROCESS | 1929 | 1461615769894 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 13:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:22:49 INFO - PROCESS | 1929 | 1461615769898 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:22:49 INFO - PROCESS | 1929 | 1461615769900 Marionette TRACE conn2 <- [1,366,null,{}] 13:22:49 INFO - PROCESS | 1929 | 1461615769904 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}] 13:22:49 INFO - PROCESS | 1929 | 1461615769988 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 13:22:50 INFO - PROCESS | 1929 | 1461615770046 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x116887000 == 25 [pid = 1929] [id = 99] 13:22:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 221 (0x115a3a000) [pid = 1929] [serial = 294] [outer = 0x0] 13:22:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 222 (0x11797d400) [pid = 1929] [serial = 295] [outer = 0x115a3a000] 13:22:50 INFO - PROCESS | 1929 | 1461615770074 Marionette DEBUG loaded listener.js 13:22:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 223 (0x118f66c00) [pid = 1929] [serial = 296] [outer = 0x115a3a000] 13:22:50 INFO - PROCESS | 1929 | 1461615770513 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]]]}] 13:22:50 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. 13:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 674ms 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 222 (0x124aea800) [pid = 1929] [serial = 11] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 221 (0x124548000) [pid = 1929] [serial = 8] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 220 (0x12ef38800) [pid = 1929] [serial = 244] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | 1461615770609 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 13:22:50 INFO - PROCESS | 1929 | 1461615770612 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 219 (0x11ad38800) [pid = 1929] [serial = 135] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 218 (0x11ac98800) [pid = 1929] [serial = 151] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 217 (0x11b9d5c00) [pid = 1929] [serial = 195] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 216 (0x118e9ec00) [pid = 1929] [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.] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 215 (0x119e44000) [pid = 1929] [serial = 130] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 214 (0x118f6b800) [pid = 1929] [serial = 132] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 213 (0x119839400) [pid = 1929] [serial = 150] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 212 (0x118e0fc00) [pid = 1929] [serial = 72] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x11af0f000) [pid = 1929] [serial = 69] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 210 (0x11bab1c00) [pid = 1929] [serial = 70] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 209 (0x11bab3000) [pid = 1929] [serial = 84] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x119197800) [pid = 1929] [serial = 129] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x11c62d400) [pid = 1929] [serial = 88] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x11c70a000) [pid = 1929] [serial = 90] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x123dae400) [pid = 1929] [serial = 91] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x123dbac00) [pid = 1929] [serial = 94] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x123db5000) [pid = 1929] [serial = 93] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x123ecf000) [pid = 1929] [serial = 96] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x12439e400) [pid = 1929] [serial = 97] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x1247ed000) [pid = 1929] [serial = 99] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x124aea000) [pid = 1929] [serial = 102] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x124a74400) [pid = 1929] [serial = 100] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x1279ed000) [pid = 1929] [serial = 103] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x118f72800) [pid = 1929] [serial = 73] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x127fbf400) [pid = 1929] [serial = 105] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x128797400) [pid = 1929] [serial = 106] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x129e9a000) [pid = 1929] [serial = 109] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x11a64ec00) [pid = 1929] [serial = 76] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x129ed9400) [pid = 1929] [serial = 112] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x12b689c00) [pid = 1929] [serial = 114] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x11867dc00) [pid = 1929] [serial = 66] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x129e9d400) [pid = 1929] [serial = 111] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x1299c8400) [pid = 1929] [serial = 108] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x11adac400) [pid = 1929] [serial = 78] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x11af1f000) [pid = 1929] [serial = 81] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x11af10400) [pid = 1929] [serial = 79] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x1197b8800) [pid = 1929] [serial = 75] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x11bcb1400) [pid = 1929] [serial = 85] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x1152dc800) [pid = 1929] [serial = 63] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x12b8cec00) [pid = 1929] [serial = 115] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x11ada8000) [pid = 1929] [serial = 82] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x11925f400) [pid = 1929] [serial = 67] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x11c0aec00) [pid = 1929] [serial = 87] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x115849000) [pid = 1929] [serial = 64] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x1301e3c00) [pid = 1929] [serial = 61] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x126a88400) [pid = 1929] [serial = 145] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x127fc4400) [pid = 1929] [serial = 147] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x123db5800) [pid = 1929] [serial = 229] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x126aeb000) [pid = 1929] [serial = 177] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12dcc4c00) [pid = 1929] [serial = 206] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x124a69800) [pid = 1929] [serial = 144] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x11af0cc00) [pid = 1929] [serial = 153] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x1243a7400) [pid = 1929] [serial = 142] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x11c7a9c00) [pid = 1929] [serial = 226] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x11c9ce400) [pid = 1929] [serial = 175] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x11a980800) [pid = 1929] [serial = 172] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x123db7c00) [pid = 1929] [serial = 141] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12d091800) [pid = 1929] [serial = 205] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x11b9ca400) [pid = 1929] [serial = 136] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x11c325800) [pid = 1929] [serial = 123] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x11c3b9400) [pid = 1929] [serial = 174] [outer = 0x0] [url = about:blank] 13:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x11bab5800) [pid = 1929] [serial = 199] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12e8b5800) [pid = 1929] [serial = 211] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x11b96e000) [pid = 1929] [serial = 154] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x11c3ac400) [pid = 1929] [serial = 156] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12e87dc00) [pid = 1929] [serial = 209] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12b691c00) [pid = 1929] [serial = 148] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x11c607000) [pid = 1929] [serial = 138] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x126a8b400) [pid = 1929] [serial = 126] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x11c625800) [pid = 1929] [serial = 124] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x11c70f000) [pid = 1929] [serial = 196] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x127fc4800) [pid = 1929] [serial = 178] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x119d8f800) [pid = 1929] [serial = 133] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x12e58c000) [pid = 1929] [serial = 208] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x12427cc00) [pid = 1929] [serial = 227] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12bedc800) [pid = 1929] [serial = 18] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12878ec00) [pid = 1929] [serial = 160] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12cf0e400) [pid = 1929] [serial = 168] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x12bb68800) [pid = 1929] [serial = 15] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x12e8d0400) [pid = 1929] [serial = 212] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x12ef39000) [pid = 1929] [serial = 214] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x12bca4800) [pid = 1929] [serial = 16] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x126ae2c00) [pid = 1929] [serial = 159] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x127890c00) [pid = 1929] [serial = 127] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x12bb6c000) [pid = 1929] [serial = 180] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x12987b400) [pid = 1929] [serial = 232] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x12987a000) [pid = 1929] [serial = 218] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x12e574000) [pid = 1929] [serial = 27] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x12d6ba400) [pid = 1929] [serial = 24] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x129b8d800) [pid = 1929] [serial = 202] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x12dcc6800) [pid = 1929] [serial = 25] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x12b566000) [pid = 1929] [serial = 235] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x12d088400) [pid = 1929] [serial = 21] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x124284c00) [pid = 1929] [serial = 230] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x12f7ac800) [pid = 1929] [serial = 215] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x12d08c800) [pid = 1929] [serial = 22] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x12b56f000) [pid = 1929] [serial = 162] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x129876400) [pid = 1929] [serial = 217] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x129b8e800) [pid = 1929] [serial = 233] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x12cf04800) [pid = 1929] [serial = 181] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x11c9cf800) [pid = 1929] [serial = 200] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x12d6b3c00) [pid = 1929] [serial = 169] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x12b56dc00) [pid = 1929] [serial = 236] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x11c70a800) [pid = 1929] [serial = 139] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x115614000) [pid = 1929] [serial = 224] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x12d08f800) [pid = 1929] [serial = 238] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x12ef2d000) [pid = 1929] [serial = 36] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x12e8bb400) [pid = 1929] [serial = 33] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x12e8d3400) [pid = 1929] [serial = 34] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x124285c00) [pid = 1929] [serial = 221] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x12bb6a800) [pid = 1929] [serial = 163] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x12d2a7400) [pid = 1929] [serial = 184] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x12e591c00) [pid = 1929] [serial = 30] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x115610000) [pid = 1929] [serial = 223] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x12e8b9800) [pid = 1929] [serial = 31] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x124282800) [pid = 1929] [serial = 220] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x12e58e400) [pid = 1929] [serial = 28] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x12d6bb000) [pid = 1929] [serial = 186] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x12d08a000) [pid = 1929] [serial = 183] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x12fdb0000) [pid = 1929] [serial = 51] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x11ad36c00) [pid = 1929] [serial = 120] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x12fc60000) [pid = 1929] [serial = 45] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x12fcc6000) [pid = 1929] [serial = 48] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x12fdabc00) [pid = 1929] [serial = 50] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x12f7a6000) [pid = 1929] [serial = 42] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x12f7abc00) [pid = 1929] [serial = 43] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x12f42a800) [pid = 1929] [serial = 39] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x12e56ac00) [pid = 1929] [serial = 187] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x12dcc9800) [pid = 1929] [serial = 242] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x12f430000) [pid = 1929] [serial = 40] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x12e577800) [pid = 1929] [serial = 189] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x12dcc2400) [pid = 1929] [serial = 241] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x116387400) [pid = 1929] [serial = 117] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x12ef31800) [pid = 1929] [serial = 37] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x11af10800) [pid = 1929] [serial = 121] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x116682000) [pid = 1929] [serial = 171] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x1301dfc00) [pid = 1929] [serial = 60] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x12bee1400) [pid = 1929] [serial = 166] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x12d6b0400) [pid = 1929] [serial = 239] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x11adad800) [pid = 1929] [serial = 57] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 79 (0x13016c400) [pid = 1929] [serial = 58] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 78 (0x12fdba400) [pid = 1929] [serial = 55] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 77 (0x12e597800) [pid = 1929] [serial = 190] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 76 (0x11c7aa400) [pid = 1929] [serial = 157] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 75 (0x12e873800) [pid = 1929] [serial = 192] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 74 (0x12bcaf400) [pid = 1929] [serial = 165] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 73 (0x118ea3c00) [pid = 1929] [serial = 118] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 72 (0x11af0e400) [pid = 1929] [serial = 54] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 71 (0x12bb69c00) [pid = 1929] [serial = 203] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | --DOMWINDOW == 70 (0x12e87c400) [pid = 1929] [serial = 193] [outer = 0x0] [url = about:blank] 13:22:50 INFO - PROCESS | 1929 | 1461615770633 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:22:50 INFO - PROCESS | 1929 | 1461615770635 Marionette TRACE conn2 <- [1,370,null,{}] 13:22:50 INFO - PROCESS | 1929 | 1461615770638 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}] 13:22:50 INFO - PROCESS | 1929 | 1461615770713 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 13:22:50 INFO - PROCESS | 1929 | 1461615770718 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x115767000 == 26 [pid = 1929] [id = 100] 13:22:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 71 (0x118e9ec00) [pid = 1929] [serial = 297] [outer = 0x0] 13:22:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 72 (0x118f67000) [pid = 1929] [serial = 298] [outer = 0x118e9ec00] 13:22:50 INFO - PROCESS | 1929 | 1461615770746 Marionette DEBUG loaded listener.js 13:22:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 73 (0x119191800) [pid = 1929] [serial = 299] [outer = 0x118e9ec00] 13:22:51 INFO - PROCESS | 1929 | 1461615771135 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]]]}] 13:22:51 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. 13:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 521ms 13:22:51 INFO - PROCESS | 1929 | 1461615771158 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 13:22:51 INFO - PROCESS | 1929 | 1461615771160 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 13:22:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:22:51 INFO - PROCESS | 1929 | 1461615771163 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:22:51 INFO - PROCESS | 1929 | 1461615771165 Marionette TRACE conn2 <- [1,374,null,{}] 13:22:51 INFO - PROCESS | 1929 | 1461615771172 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}] 13:22:51 INFO - PROCESS | 1929 | 1461615771245 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 13:22:51 INFO - PROCESS | 1929 | 1461615771250 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x118f2b000 == 27 [pid = 1929] [id = 101] 13:22:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 74 (0x119d92000) [pid = 1929] [serial = 300] [outer = 0x0] 13:22:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 75 (0x11a978800) [pid = 1929] [serial = 301] [outer = 0x119d92000] 13:22:51 INFO - PROCESS | 1929 | 1461615771280 Marionette DEBUG loaded listener.js 13:22:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 76 (0x11ada5c00) [pid = 1929] [serial = 302] [outer = 0x119d92000] 13:22:51 INFO - PROCESS | 1929 | 1461615771624 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:22:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:22:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 470ms 13:22:51 INFO - PROCESS | 1929 | 1461615771633 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 13:22:51 INFO - PROCESS | 1929 | 1461615771635 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 13:22:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:22:51 INFO - PROCESS | 1929 | 1461615771637 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:22:51 INFO - PROCESS | 1929 | 1461615771638 Marionette TRACE conn2 <- [1,378,null,{}] 13:22:51 INFO - PROCESS | 1929 | 1461615771641 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}] 13:22:51 INFO - PROCESS | 1929 | 1461615771739 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 13:22:51 INFO - PROCESS | 1929 | 1461615771768 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x11980d000 == 28 [pid = 1929] [id = 102] 13:22:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 77 (0x11ada6c00) [pid = 1929] [serial = 303] [outer = 0x0] 13:22:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 78 (0x11adb2000) [pid = 1929] [serial = 304] [outer = 0x11ada6c00] 13:22:51 INFO - PROCESS | 1929 | 1461615771794 Marionette DEBUG loaded listener.js 13:22:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x11af1e000) [pid = 1929] [serial = 305] [outer = 0x11ada6c00] 13:22:52 INFO - PROCESS | 1929 | 1461615772132 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:22:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:22:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 519ms 13:22:52 INFO - PROCESS | 1929 | 1461615772157 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 13:22:52 INFO - PROCESS | 1929 | 1461615772158 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 13:22:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:22:52 INFO - PROCESS | 1929 | 1461615772160 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:22:52 INFO - PROCESS | 1929 | 1461615772161 Marionette TRACE conn2 <- [1,382,null,{}] 13:22:52 INFO - PROCESS | 1929 | 1461615772171 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}] 13:22:52 INFO - PROCESS | 1929 | 1461615772255 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 13:22:52 INFO - PROCESS | 1929 | 1461615772259 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x119c3a800 == 29 [pid = 1929] [id = 103] 13:22:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x11af1ec00) [pid = 1929] [serial = 306] [outer = 0x0] 13:22:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x11b96e000) [pid = 1929] [serial = 307] [outer = 0x11af1ec00] 13:22:52 INFO - PROCESS | 1929 | 1461615772286 Marionette DEBUG loaded listener.js 13:22:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x11ba5a400) [pid = 1929] [serial = 308] [outer = 0x11af1ec00] 13:22:52 INFO - PROCESS | 1929 | 1461615772620 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:22:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:22:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 476ms 13:22:52 INFO - PROCESS | 1929 | 1461615772642 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 13:22:52 INFO - PROCESS | 1929 | 1461615772645 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 13:22:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:22:52 INFO - PROCESS | 1929 | 1461615772648 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:22:52 INFO - PROCESS | 1929 | 1461615772649 Marionette TRACE conn2 <- [1,386,null,{}] 13:22:52 INFO - PROCESS | 1929 | 1461615772651 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}] 13:22:52 INFO - PROCESS | 1929 | 1461615772754 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 13:22:52 INFO - PROCESS | 1929 | 1461615772759 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ad67000 == 30 [pid = 1929] [id = 104] 13:22:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x11bab0c00) [pid = 1929] [serial = 309] [outer = 0x0] 13:22:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x11bcb1400) [pid = 1929] [serial = 310] [outer = 0x11bab0c00] 13:22:52 INFO - PROCESS | 1929 | 1461615772787 Marionette DEBUG loaded listener.js 13:22:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x11c705000) [pid = 1929] [serial = 311] [outer = 0x11bab0c00] 13:22:53 INFO - PROCESS | 1929 | 1461615773136 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]]]}] 13:22:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:22:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 518ms 13:22:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:22:53 INFO - PROCESS | 1929 | 1461615773166 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 13:22:53 INFO - PROCESS | 1929 | 1461615773167 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 13:22:53 INFO - PROCESS | 1929 | 1461615773169 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:22:53 INFO - PROCESS | 1929 | 1461615773170 Marionette TRACE conn2 <- [1,390,null,{}] 13:22:53 INFO - PROCESS | 1929 | 1461615773173 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}] 13:22:53 INFO - PROCESS | 1929 | 1461615773259 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 13:22:53 INFO - PROCESS | 1929 | 1461615773287 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b961000 == 31 [pid = 1929] [id = 105] 13:22:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x11c0b0c00) [pid = 1929] [serial = 312] [outer = 0x0] 13:22:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x11c7a9c00) [pid = 1929] [serial = 313] [outer = 0x11c0b0c00] 13:22:53 INFO - PROCESS | 1929 | 1461615773312 Marionette DEBUG loaded listener.js 13:22:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x123db3c00) [pid = 1929] [serial = 314] [outer = 0x11c0b0c00] 13:22:53 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x12e87b000) [pid = 1929] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:22:53 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x11c0b2c00) [pid = 1929] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:22:53 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x1156d9000) [pid = 1929] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:22:53 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x11a64f400) [pid = 1929] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:22:53 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x119193000) [pid = 1929] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:22:53 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x123db5c00) [pid = 1929] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:22:53 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x129ea1c00) [pid = 1929] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:22:53 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x12b56e400) [pid = 1929] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:22:53 INFO - PROCESS | 1929 | --DOMWINDOW == 79 (0x11adaf000) [pid = 1929] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:22:53 INFO - PROCESS | 1929 | --DOMWINDOW == 78 (0x114bb4400) [pid = 1929] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:22:53 INFO - PROCESS | 1929 | --DOMWINDOW == 77 (0x123db6000) [pid = 1929] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:22:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:22:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 469ms 13:22:53 INFO - PROCESS | 1929 | 1461615773633 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]]]}] 13:22:53 INFO - PROCESS | 1929 | 1461615773638 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 13:22:53 INFO - PROCESS | 1929 | 1461615773642 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 13:22:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:22:53 INFO - PROCESS | 1929 | 1461615773649 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:22:53 INFO - PROCESS | 1929 | 1461615773650 Marionette TRACE conn2 <- [1,394,null,{}] 13:22:53 INFO - PROCESS | 1929 | 1461615773653 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}] 13:22:53 INFO - PROCESS | 1929 | 1461615773740 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 13:22:53 INFO - PROCESS | 1929 | 1461615773756 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c0cc800 == 32 [pid = 1929] [id = 106] 13:22:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 78 (0x123db8000) [pid = 1929] [serial = 315] [outer = 0x0] 13:22:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x123dbac00) [pid = 1929] [serial = 316] [outer = 0x123db8000] 13:22:53 INFO - PROCESS | 1929 | 1461615773785 Marionette DEBUG loaded listener.js 13:22:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x124103000) [pid = 1929] [serial = 317] [outer = 0x123db8000] 13:22:54 INFO - PROCESS | 1929 | 1461615774238 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]]]}] 13:22:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:22:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 619ms 13:22:54 INFO - PROCESS | 1929 | 1461615774268 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 13:22:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:22:54 INFO - PROCESS | 1929 | 1461615774269 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 13:22:54 INFO - PROCESS | 1929 | 1461615774272 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:22:54 INFO - PROCESS | 1929 | 1461615774273 Marionette TRACE conn2 <- [1,398,null,{}] 13:22:54 INFO - PROCESS | 1929 | 1461615774278 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}] 13:22:54 INFO - PROCESS | 1929 | 1461615774347 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 13:22:54 INFO - PROCESS | 1929 | 1461615774351 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c6de800 == 33 [pid = 1929] [id = 107] 13:22:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x11c609000) [pid = 1929] [serial = 318] [outer = 0x0] 13:22:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x124284c00) [pid = 1929] [serial = 319] [outer = 0x11c609000] 13:22:54 INFO - PROCESS | 1929 | 1461615774378 Marionette DEBUG loaded listener.js 13:22:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x12453f000) [pid = 1929] [serial = 320] [outer = 0x11c609000] 13:22:54 INFO - PROCESS | 1929 | 1461615774694 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]]]}] 13:22:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:22:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 470ms 13:22:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:22:54 INFO - PROCESS | 1929 | 1461615774743 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 13:22:54 INFO - PROCESS | 1929 | 1461615774744 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 13:22:54 INFO - PROCESS | 1929 | 1461615774746 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:22:54 INFO - PROCESS | 1929 | 1461615774747 Marionette TRACE conn2 <- [1,402,null,{}] 13:22:54 INFO - PROCESS | 1929 | 1461615774750 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}] 13:22:54 INFO - PROCESS | 1929 | 1461615774841 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 13:22:54 INFO - PROCESS | 1929 | 1461615774847 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c74c800 == 34 [pid = 1929] [id = 108] 13:22:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x123db6000) [pid = 1929] [serial = 321] [outer = 0x0] 13:22:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x124761000) [pid = 1929] [serial = 322] [outer = 0x123db6000] 13:22:54 INFO - PROCESS | 1929 | 1461615774872 Marionette DEBUG loaded listener.js 13:22:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x124aec000) [pid = 1929] [serial = 323] [outer = 0x123db6000] 13:22:55 INFO - PROCESS | 1929 | 1461615775184 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]]]}] 13:22:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:22:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 468ms 13:22:55 INFO - PROCESS | 1929 | 1461615775214 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 13:22:55 INFO - PROCESS | 1929 | 1461615775216 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 13:22:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:22:55 INFO - PROCESS | 1929 | 1461615775218 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:22:55 INFO - PROCESS | 1929 | 1461615775220 Marionette TRACE conn2 <- [1,406,null,{}] 13:22:55 INFO - PROCESS | 1929 | 1461615775222 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}] 13:22:55 INFO - PROCESS | 1929 | 1461615775308 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 13:22:55 INFO - PROCESS | 1929 | 1461615775314 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c40000 == 35 [pid = 1929] [id = 109] 13:22:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x126a7b000) [pid = 1929] [serial = 324] [outer = 0x0] 13:22:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x1279ebc00) [pid = 1929] [serial = 325] [outer = 0x126a7b000] 13:22:55 INFO - PROCESS | 1929 | 1461615775344 Marionette DEBUG loaded listener.js 13:22:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x12807e800) [pid = 1929] [serial = 326] [outer = 0x126a7b000] 13:22:55 INFO - PROCESS | 1929 | 1461615775842 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]]]}] 13:22:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:22:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 13:22:55 INFO - PROCESS | 1929 | 1461615775889 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 13:22:55 INFO - PROCESS | 1929 | 1461615775893 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 13:22:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:22:55 INFO - PROCESS | 1929 | 1461615775899 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:22:55 INFO - PROCESS | 1929 | 1461615775903 Marionette TRACE conn2 <- [1,410,null,{}] 13:22:55 INFO - PROCESS | 1929 | 1461615775909 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}] 13:22:56 INFO - PROCESS | 1929 | 1461615776048 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 13:22:56 INFO - PROCESS | 1929 | 1461615776096 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x1157b2000 == 36 [pid = 1929] [id = 110] 13:22:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x11557d800) [pid = 1929] [serial = 327] [outer = 0x0] 13:22:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x11560d400) [pid = 1929] [serial = 328] [outer = 0x11557d800] 13:22:56 INFO - PROCESS | 1929 | 1461615776127 Marionette DEBUG loaded listener.js 13:22:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x1156e5c00) [pid = 1929] [serial = 329] [outer = 0x11557d800] 13:22:56 INFO - PROCESS | 1929 | 1461615776590 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]]]}] 13:22:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:22:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 727ms 13:22:56 INFO - PROCESS | 1929 | 1461615776630 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 13:22:56 INFO - PROCESS | 1929 | 1461615776634 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 13:22:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:22:56 INFO - PROCESS | 1929 | 1461615776639 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:22:56 INFO - PROCESS | 1929 | 1461615776642 Marionette TRACE conn2 <- [1,414,null,{}] 13:22:56 INFO - PROCESS | 1929 | 1461615776646 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}] 13:22:56 INFO - PROCESS | 1929 | 1461615776741 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 13:22:56 INFO - PROCESS | 1929 | 1461615776796 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x119c2d000 == 37 [pid = 1929] [id = 111] 13:22:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x119258400) [pid = 1929] [serial = 330] [outer = 0x0] 13:22:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x119d8c800) [pid = 1929] [serial = 331] [outer = 0x119258400] 13:22:56 INFO - PROCESS | 1929 | 1461615776827 Marionette DEBUG loaded listener.js 13:22:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x11ad2d400) [pid = 1929] [serial = 332] [outer = 0x119258400] 13:22:57 INFO - PROCESS | 1929 | 1461615777245 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]]]}] 13:22:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:22:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 625ms 13:22:57 INFO - PROCESS | 1929 | 1461615777264 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 13:22:57 INFO - PROCESS | 1929 | 1461615777265 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 13:22:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:22:57 INFO - PROCESS | 1929 | 1461615777268 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:22:57 INFO - PROCESS | 1929 | 1461615777270 Marionette TRACE conn2 <- [1,418,null,{}] 13:22:57 INFO - PROCESS | 1929 | 1461615777280 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}] 13:22:57 INFO - PROCESS | 1929 | 1461615777382 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 13:22:57 INFO - PROCESS | 1929 | 1461615777434 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c3d800 == 38 [pid = 1929] [id = 112] 13:22:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x11adb1400) [pid = 1929] [serial = 333] [outer = 0x0] 13:22:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x11bab0000) [pid = 1929] [serial = 334] [outer = 0x11adb1400] 13:22:57 INFO - PROCESS | 1929 | 1461615777470 Marionette DEBUG loaded listener.js 13:22:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x11c325800) [pid = 1929] [serial = 335] [outer = 0x11adb1400] 13:22:58 INFO - PROCESS | 1929 | 1461615778427 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]]]}] 13:22:58 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 13:22:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1174ms 13:22:58 INFO - PROCESS | 1929 | 1461615778443 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 13:22:58 INFO - PROCESS | 1929 | 1461615778445 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 13:22:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:22:58 INFO - PROCESS | 1929 | 1461615778448 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:22:58 INFO - PROCESS | 1929 | 1461615778451 Marionette TRACE conn2 <- [1,422,null,{}] 13:22:58 INFO - PROCESS | 1929 | 1461615778454 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}] 13:22:58 INFO - PROCESS | 1929 | 1461615778538 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 13:22:58 INFO - PROCESS | 1929 | 1461615778580 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x118a17800 == 39 [pid = 1929] [id = 113] 13:22:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x1188e4000) [pid = 1929] [serial = 336] [outer = 0x0] 13:22:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x118e9c800) [pid = 1929] [serial = 337] [outer = 0x1188e4000] 13:22:58 INFO - PROCESS | 1929 | 1461615778609 Marionette DEBUG loaded listener.js 13:22:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x119260000) [pid = 1929] [serial = 338] [outer = 0x1188e4000] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x12f434400) [pid = 1929] [serial = 245] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x124aea400) [pid = 1929] [serial = 275] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x115848800) [pid = 1929] [serial = 247] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x118a44800) [pid = 1929] [serial = 248] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x11c0a9800) [pid = 1929] [serial = 253] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x11ca78c00) [pid = 1929] [serial = 254] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x11a979c00) [pid = 1929] [serial = 250] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x11af1cc00) [pid = 1929] [serial = 251] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x1242a1400) [pid = 1929] [serial = 256] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x12b56a000) [pid = 1929] [serial = 263] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x129ea3c00) [pid = 1929] [serial = 262] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x12bb6d400) [pid = 1929] [serial = 265] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x11af0e800) [pid = 1929] [serial = 271] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x114bb6000) [pid = 1929] [serial = 268] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x115616400) [pid = 1929] [serial = 269] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x11ac97c00) [pid = 1929] [serial = 272] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x128797c00) [pid = 1929] [serial = 259] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x12cf0fc00) [pid = 1929] [serial = 266] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x129879c00) [pid = 1929] [serial = 260] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x127890400) [pid = 1929] [serial = 257] [outer = 0x0] [url = about:blank] 13:22:58 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x11c629c00) [pid = 1929] [serial = 274] [outer = 0x0] [url = about:blank] 13:22:59 INFO - PROCESS | 1929 | 1461615779504 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]]]}] 13:22:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:22:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1073ms 13:22:59 INFO - PROCESS | 1929 | 1461615779522 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 13:22:59 INFO - PROCESS | 1929 | 1461615779527 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 13:22:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:22:59 INFO - PROCESS | 1929 | 1461615779532 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:22:59 INFO - PROCESS | 1929 | 1461615779533 Marionette TRACE conn2 <- [1,426,null,{}] 13:22:59 INFO - PROCESS | 1929 | 1461615779536 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}] 13:22:59 INFO - PROCESS | 1929 | 1461615779605 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 13:22:59 INFO - PROCESS | 1929 | 1461615779612 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x118f28000 == 40 [pid = 1929] [id = 114] 13:22:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x11925e800) [pid = 1929] [serial = 339] [outer = 0x0] 13:22:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x11ad34400) [pid = 1929] [serial = 340] [outer = 0x11925e800] 13:22:59 INFO - PROCESS | 1929 | 1461615779637 Marionette DEBUG loaded listener.js 13:22:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x11adae800) [pid = 1929] [serial = 341] [outer = 0x11925e800] 13:22:59 INFO - PROCESS | 1929 | 1461615779981 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] 13:23:00 INFO - PROCESS | 1929 | 1461615780003 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 13:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:23:00 INFO - PROCESS | 1929 | 1461615780005 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:23:00 INFO - PROCESS | 1929 | 1461615780008 Marionette TRACE conn2 <- [1,430,null,{}] 13:23:00 INFO - PROCESS | 1929 | 1461615780024 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}] 13:23:00 INFO - PROCESS | 1929 | 1461615780100 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 13:23:00 INFO - PROCESS | 1929 | 1461615780105 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b94c800 == 41 [pid = 1929] [id = 115] 13:23:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x11af05c00) [pid = 1929] [serial = 342] [outer = 0x0] 13:23:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x11bab0800) [pid = 1929] [serial = 343] [outer = 0x11af05c00] 13:23:00 INFO - PROCESS | 1929 | 1461615780137 Marionette DEBUG loaded listener.js 13:23:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x11c31e400) [pid = 1929] [serial = 344] [outer = 0x11af05c00] 13:23:00 INFO - PROCESS | 1929 | 1461615780457 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]]]}] 13:23:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:23:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 477ms 13:23:00 INFO - PROCESS | 1929 | 1461615780482 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 13:23:00 INFO - PROCESS | 1929 | 1461615780484 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 13:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:23:00 INFO - PROCESS | 1929 | 1461615780486 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:23:00 INFO - PROCESS | 1929 | 1461615780487 Marionette TRACE conn2 <- [1,434,null,{}] 13:23:00 INFO - PROCESS | 1929 | 1461615780489 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}] 13:23:00 INFO - PROCESS | 1929 | 1461615780562 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 13:23:00 INFO - PROCESS | 1929 | 1461615780567 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c27f800 == 42 [pid = 1929] [id = 116] 13:23:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x11c3b9000) [pid = 1929] [serial = 345] [outer = 0x0] 13:23:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x11c7ac400) [pid = 1929] [serial = 346] [outer = 0x11c3b9000] 13:23:00 INFO - PROCESS | 1929 | 1461615780594 Marionette DEBUG loaded listener.js 13:23:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x123db2c00) [pid = 1929] [serial = 347] [outer = 0x11c3b9000] 13:23:00 INFO - PROCESS | 1929 | 1461615780915 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]]]}] 13:23:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:23:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 468ms 13:23:00 INFO - PROCESS | 1929 | 1461615780955 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 13:23:00 INFO - PROCESS | 1929 | 1461615780956 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 13:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:23:00 INFO - PROCESS | 1929 | 1461615780961 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:23:00 INFO - PROCESS | 1929 | 1461615780962 Marionette TRACE conn2 <- [1,438,null,{}] 13:23:00 INFO - PROCESS | 1929 | 1461615780979 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}] 13:23:01 INFO - PROCESS | 1929 | 1461615781068 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 13:23:01 INFO - PROCESS | 1929 | 1461615781072 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c7e5000 == 43 [pid = 1929] [id = 117] 13:23:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x115516000) [pid = 1929] [serial = 348] [outer = 0x0] 13:23:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x123dbb000) [pid = 1929] [serial = 349] [outer = 0x115516000] 13:23:01 INFO - PROCESS | 1929 | 1461615781100 Marionette DEBUG loaded listener.js 13:23:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x11560fc00) [pid = 1929] [serial = 350] [outer = 0x115516000] 13:23:01 INFO - PROCESS | 1929 | 1461615781429 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]]]}] 13:23:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:23:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 484ms 13:23:01 INFO - PROCESS | 1929 | 1461615781449 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 13:23:01 INFO - PROCESS | 1929 | 1461615781450 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 13:23:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:23:01 INFO - PROCESS | 1929 | 1461615781452 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:23:01 INFO - PROCESS | 1929 | 1461615781453 Marionette TRACE conn2 <- [1,442,null,{}] 13:23:01 INFO - PROCESS | 1929 | 1461615781456 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}] 13:23:01 INFO - PROCESS | 1929 | 1461615781576 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 13:23:01 INFO - PROCESS | 1929 | 1461615781611 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x123fba000 == 44 [pid = 1929] [id = 118] 13:23:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x12429c000) [pid = 1929] [serial = 351] [outer = 0x0] 13:23:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x124a6b400) [pid = 1929] [serial = 352] [outer = 0x12429c000] 13:23:01 INFO - PROCESS | 1929 | 1461615781646 Marionette DEBUG loaded listener.js 13:23:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x127fbd000) [pid = 1929] [serial = 353] [outer = 0x12429c000] 13:23:02 INFO - PROCESS | 1929 | 1461615782124 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]]]}] 13:23:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:23:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 723ms 13:23:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:23:02 INFO - PROCESS | 1929 | 1461615782178 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 13:23:02 INFO - PROCESS | 1929 | 1461615782180 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 13:23:02 INFO - PROCESS | 1929 | 1461615782183 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:23:02 INFO - PROCESS | 1929 | 1461615782185 Marionette TRACE conn2 <- [1,446,null,{}] 13:23:02 INFO - PROCESS | 1929 | 1461615782189 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}] 13:23:02 INFO - PROCESS | 1929 | 1461615782278 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 13:23:02 INFO - PROCESS | 1929 | 1461615782327 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x1245c2000 == 45 [pid = 1929] [id = 119] 13:23:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x12878f400) [pid = 1929] [serial = 354] [outer = 0x0] 13:23:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x12986e400) [pid = 1929] [serial = 355] [outer = 0x12878f400] 13:23:02 INFO - PROCESS | 1929 | 1461615782351 Marionette DEBUG loaded listener.js 13:23:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x12987b400) [pid = 1929] [serial = 356] [outer = 0x12878f400] 13:23:02 INFO - PROCESS | 1929 | 1461615782734 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]]]}] 13:23:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:23:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 572ms 13:23:02 INFO - PROCESS | 1929 | 1461615782756 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 13:23:02 INFO - PROCESS | 1929 | 1461615782757 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 13:23:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:23:02 INFO - PROCESS | 1929 | 1461615782768 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:23:02 INFO - PROCESS | 1929 | 1461615782770 Marionette TRACE conn2 <- [1,450,null,{}] 13:23:02 INFO - PROCESS | 1929 | 1461615782773 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}] 13:23:02 INFO - PROCESS | 1929 | 1461615782908 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 13:23:02 INFO - PROCESS | 1929 | 1461615782951 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x124ac5000 == 46 [pid = 1929] [id = 120] 13:23:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x128085800) [pid = 1929] [serial = 357] [outer = 0x0] 13:23:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x1299c3000) [pid = 1929] [serial = 358] [outer = 0x128085800] 13:23:02 INFO - PROCESS | 1929 | 1461615782991 Marionette DEBUG loaded listener.js 13:23:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x129b8e800) [pid = 1929] [serial = 359] [outer = 0x128085800] 13:23:03 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x11af1ec00) [pid = 1929] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:23:03 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x11bab0c00) [pid = 1929] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:23:03 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x115748000) [pid = 1929] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:23:03 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x115a3a000) [pid = 1929] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:23:03 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x11925ec00) [pid = 1929] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:23:03 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x119d92000) [pid = 1929] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:23:03 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x129923800) [pid = 1929] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:23:03 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x118e9ec00) [pid = 1929] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:23:03 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x11bca5800) [pid = 1929] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:23:03 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x11560e000) [pid = 1929] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:23:03 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x11c0b0c00) [pid = 1929] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:23:03 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x123db8000) [pid = 1929] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:23:03 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x123db6000) [pid = 1929] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:23:03 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x11ada6c00) [pid = 1929] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:23:03 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x11c609000) [pid = 1929] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:23:03 INFO - PROCESS | 1929 | 1461615783515 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] 13:23:03 INFO - PROCESS | 1929 | 1461615783541 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 13:23:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:23:03 INFO - PROCESS | 1929 | 1461615783554 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:23:03 INFO - PROCESS | 1929 | 1461615783556 Marionette TRACE conn2 <- [1,454,null,{}] 13:23:03 INFO - PROCESS | 1929 | 1461615783560 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}] 13:23:03 INFO - PROCESS | 1929 | 1461615783674 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 13:23:03 INFO - PROCESS | 1929 | 1461615783688 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x11cbf3800 == 47 [pid = 1929] [id = 121] 13:23:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x11ada9400) [pid = 1929] [serial = 360] [outer = 0x0] 13:23:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x11c709000) [pid = 1929] [serial = 361] [outer = 0x11ada9400] 13:23:03 INFO - PROCESS | 1929 | 1461615783729 Marionette DEBUG loaded listener.js 13:23:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x1299cb800) [pid = 1929] [serial = 362] [outer = 0x11ada9400] 13:23:04 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:04 INFO - PROCESS | 1929 | 1461615784077 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]]]}] 13:23:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:23:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 572ms 13:23:04 INFO - PROCESS | 1929 | 1461615784126 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 13:23:04 INFO - PROCESS | 1929 | 1461615784127 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 13:23:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:23:04 INFO - PROCESS | 1929 | 1461615784138 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:23:04 INFO - PROCESS | 1929 | 1461615784140 Marionette TRACE conn2 <- [1,458,null,{}] 13:23:04 INFO - PROCESS | 1929 | 1461615784142 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}] 13:23:04 INFO - PROCESS | 1929 | 1461615784213 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 13:23:04 INFO - PROCESS | 1929 | 1461615784218 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x127f9d800 == 48 [pid = 1929] [id = 122] 13:23:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x124a69800) [pid = 1929] [serial = 363] [outer = 0x0] 13:23:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x129e9ac00) [pid = 1929] [serial = 364] [outer = 0x124a69800] 13:23:04 INFO - PROCESS | 1929 | 1461615784244 Marionette DEBUG loaded listener.js 13:23:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x129ea2400) [pid = 1929] [serial = 365] [outer = 0x124a69800] 13:23:04 INFO - PROCESS | 1929 | 1461615784551 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] 13:23:04 INFO - PROCESS | 1929 | 1461615784565 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 13:23:04 INFO - PROCESS | 1929 | 1461615784567 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:23:04 INFO - PROCESS | 1929 | 1461615784569 Marionette TRACE conn2 <- [1,462,null,{}] 13:23:04 INFO - PROCESS | 1929 | 1461615784572 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}] 13:23:04 INFO - PROCESS | 1929 | 1461615784663 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 13:23:04 INFO - PROCESS | 1929 | 1461615784667 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x129e6f800 == 49 [pid = 1929] [id = 123] 13:23:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x129ea5400) [pid = 1929] [serial = 366] [outer = 0x0] 13:23:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x12b566c00) [pid = 1929] [serial = 367] [outer = 0x129ea5400] 13:23:04 INFO - PROCESS | 1929 | 1461615784698 Marionette DEBUG loaded listener.js 13:23:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x12b690400) [pid = 1929] [serial = 368] [outer = 0x129ea5400] 13:23:05 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:05 INFO - PROCESS | 1929 | 1461615785052 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] 13:23:05 INFO - PROCESS | 1929 | 1461615785089 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 13:23:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:23:05 INFO - PROCESS | 1929 | 1461615785091 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:23:05 INFO - PROCESS | 1929 | 1461615785093 Marionette TRACE conn2 <- [1,466,null,{}] 13:23:05 INFO - PROCESS | 1929 | 1461615785095 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}] 13:23:05 INFO - PROCESS | 1929 | 1461615785167 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 13:23:05 INFO - PROCESS | 1929 | 1461615785171 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b6b1000 == 50 [pid = 1929] [id = 124] 13:23:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x12b56dc00) [pid = 1929] [serial = 369] [outer = 0x0] 13:23:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x12bb6a400) [pid = 1929] [serial = 370] [outer = 0x12b56dc00] 13:23:05 INFO - PROCESS | 1929 | 1461615785198 Marionette DEBUG loaded listener.js 13:23:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x12bcb1800) [pid = 1929] [serial = 371] [outer = 0x12b56dc00] 13:23:05 INFO - PROCESS | 1929 | 1461615785701 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] 13:23:05 INFO - PROCESS | 1929 | 1461615785716 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 13:23:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:23:05 INFO - PROCESS | 1929 | 1461615785719 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:23:05 INFO - PROCESS | 1929 | 1461615785722 Marionette TRACE conn2 <- [1,470,null,{}] 13:23:05 INFO - PROCESS | 1929 | 1461615785726 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}] 13:23:05 INFO - PROCESS | 1929 | 1461615785823 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 13:23:05 INFO - PROCESS | 1929 | 1461615785866 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x119d3c800 == 51 [pid = 1929] [id = 125] 13:23:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x118f6a000) [pid = 1929] [serial = 372] [outer = 0x0] 13:23:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x11a64c000) [pid = 1929] [serial = 373] [outer = 0x118f6a000] 13:23:05 INFO - PROCESS | 1929 | 1461615785898 Marionette DEBUG loaded listener.js 13:23:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x11adab400) [pid = 1929] [serial = 374] [outer = 0x118f6a000] 13:23:06 INFO - PROCESS | 1929 | 1461615786339 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]]]}] 13:23:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:23:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 671ms 13:23:06 INFO - PROCESS | 1929 | 1461615786409 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 13:23:06 INFO - PROCESS | 1929 | 1461615786413 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 13:23:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:23:06 INFO - PROCESS | 1929 | 1461615786446 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:23:06 INFO - PROCESS | 1929 | 1461615786448 Marionette TRACE conn2 <- [1,474,null,{}] 13:23:06 INFO - PROCESS | 1929 | 1461615786450 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}] 13:23:06 INFO - PROCESS | 1929 | 1461615786552 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 13:23:06 INFO - PROCESS | 1929 | 1461615786624 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x123ead800 == 52 [pid = 1929] [id = 126] 13:23:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x11babcc00) [pid = 1929] [serial = 375] [outer = 0x0] 13:23:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x11c607000) [pid = 1929] [serial = 376] [outer = 0x11babcc00] 13:23:06 INFO - PROCESS | 1929 | 1461615786673 Marionette DEBUG loaded listener.js 13:23:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x123db7400) [pid = 1929] [serial = 377] [outer = 0x11babcc00] 13:23:07 INFO - PROCESS | 1929 | 1461615787167 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]]]}] 13:23:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:23:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 771ms 13:23:07 INFO - PROCESS | 1929 | 1461615787217 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 13:23:07 INFO - PROCESS | 1929 | 1461615787218 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 13:23:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:23:07 INFO - PROCESS | 1929 | 1461615787221 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:23:07 INFO - PROCESS | 1929 | 1461615787223 Marionette TRACE conn2 <- [1,478,null,{}] 13:23:07 INFO - PROCESS | 1929 | 1461615787234 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}] 13:23:07 INFO - PROCESS | 1929 | 1461615787333 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 13:23:07 INFO - PROCESS | 1929 | 1461615787392 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b86d000 == 53 [pid = 1929] [id = 127] 13:23:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x126aed800) [pid = 1929] [serial = 378] [outer = 0x0] 13:23:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x127ab2c00) [pid = 1929] [serial = 379] [outer = 0x126aed800] 13:23:07 INFO - PROCESS | 1929 | 1461615787423 Marionette DEBUG loaded listener.js 13:23:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x12987bc00) [pid = 1929] [serial = 380] [outer = 0x126aed800] 13:23:07 INFO - PROCESS | 1929 | 1461615787913 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]]]}] 13:23:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:23:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 773ms 13:23:07 INFO - PROCESS | 1929 | 1461615787996 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 13:23:08 INFO - PROCESS | 1929 | 1461615787999 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 13:23:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:23:08 INFO - PROCESS | 1929 | 1461615788002 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:23:08 INFO - PROCESS | 1929 | 1461615788004 Marionette TRACE conn2 <- [1,482,null,{}] 13:23:08 INFO - PROCESS | 1929 | 1461615788008 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}] 13:23:08 INFO - PROCESS | 1929 | 1461615788167 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 13:23:08 INFO - PROCESS | 1929 | 1461615788236 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c32000 == 54 [pid = 1929] [id = 128] 13:23:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x1247f4c00) [pid = 1929] [serial = 381] [outer = 0x0] 13:23:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x1299cbc00) [pid = 1929] [serial = 382] [outer = 0x1247f4c00] 13:23:08 INFO - PROCESS | 1929 | 1461615788266 Marionette DEBUG loaded listener.js 13:23:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x12b685400) [pid = 1929] [serial = 383] [outer = 0x1247f4c00] 13:23:08 INFO - PROCESS | 1929 | 1461615788856 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]]]}] 13:23:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:23:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 872ms 13:23:08 INFO - PROCESS | 1929 | 1461615788897 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 13:23:08 INFO - PROCESS | 1929 | 1461615788899 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 13:23:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:23:08 INFO - PROCESS | 1929 | 1461615788904 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:23:08 INFO - PROCESS | 1929 | 1461615788905 Marionette TRACE conn2 <- [1,486,null,{}] 13:23:08 INFO - PROCESS | 1929 | 1461615788912 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}] 13:23:09 INFO - PROCESS | 1929 | 1461615788997 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 13:23:09 INFO - PROCESS | 1929 | 1461615789058 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x11981a800 == 55 [pid = 1929] [id = 129] 13:23:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x118e0dc00) [pid = 1929] [serial = 384] [outer = 0x0] 13:23:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x118f6a800) [pid = 1929] [serial = 385] [outer = 0x118e0dc00] 13:23:09 INFO - PROCESS | 1929 | 1461615789086 Marionette DEBUG loaded listener.js 13:23:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x119d95c00) [pid = 1929] [serial = 386] [outer = 0x118e0dc00] 13:23:09 INFO - PROCESS | 1929 | --DOCSHELL 0x129e6f800 == 54 [pid = 1929] [id = 123] 13:23:09 INFO - PROCESS | 1929 | --DOCSHELL 0x127f9d800 == 53 [pid = 1929] [id = 122] 13:23:09 INFO - PROCESS | 1929 | --DOCSHELL 0x11cbf3800 == 52 [pid = 1929] [id = 121] 13:23:09 INFO - PROCESS | 1929 | --DOCSHELL 0x124ac5000 == 51 [pid = 1929] [id = 120] 13:23:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1245c2000 == 50 [pid = 1929] [id = 119] 13:23:09 INFO - PROCESS | 1929 | --DOCSHELL 0x123fba000 == 49 [pid = 1929] [id = 118] 13:23:09 INFO - PROCESS | 1929 | --DOCSHELL 0x11c7e5000 == 48 [pid = 1929] [id = 117] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x128077c00) [pid = 1929] [serial = 277] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x1279ebc00) [pid = 1929] [serial = 325] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOCSHELL 0x11c27f800 == 47 [pid = 1929] [id = 116] 13:23:09 INFO - PROCESS | 1929 | --DOCSHELL 0x11b94c800 == 46 [pid = 1929] [id = 115] 13:23:09 INFO - PROCESS | 1929 | --DOCSHELL 0x118f28000 == 45 [pid = 1929] [id = 114] 13:23:09 INFO - PROCESS | 1929 | --DOCSHELL 0x118a17800 == 44 [pid = 1929] [id = 113] 13:23:09 INFO - PROCESS | 1929 | 1461615789556 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]]]}] 13:23:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:23:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 672ms 13:23:09 INFO - PROCESS | 1929 | 1461615789577 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 13:23:09 INFO - PROCESS | 1929 | 1461615789582 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 13:23:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:23:09 INFO - PROCESS | 1929 | 1461615789587 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:23:09 INFO - PROCESS | 1929 | 1461615789589 Marionette TRACE conn2 <- [1,490,null,{}] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x11b96e000) [pid = 1929] [serial = 307] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x11bcb1400) [pid = 1929] [serial = 310] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x11ad2fc00) [pid = 1929] [serial = 293] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x11912b800) [pid = 1929] [serial = 292] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x118f66c00) [pid = 1929] [serial = 296] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x11797d400) [pid = 1929] [serial = 295] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x11b969800) [pid = 1929] [serial = 281] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x11ad39800) [pid = 1929] [serial = 280] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x11a978800) [pid = 1929] [serial = 301] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x11ada5c00) [pid = 1929] [serial = 302] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x12bb64000) [pid = 1929] [serial = 287] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x129ea2000) [pid = 1929] [serial = 286] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x118f67000) [pid = 1929] [serial = 298] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x119191800) [pid = 1929] [serial = 299] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x12427b400) [pid = 1929] [serial = 283] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x124287000) [pid = 1929] [serial = 284] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x129877c00) [pid = 1929] [serial = 289] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x12bcaa400) [pid = 1929] [serial = 290] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x11c7a9c00) [pid = 1929] [serial = 313] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x11c705000) [pid = 1929] [serial = 311] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x124103000) [pid = 1929] [serial = 317] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x123dbac00) [pid = 1929] [serial = 316] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x124761000) [pid = 1929] [serial = 322] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x123db3c00) [pid = 1929] [serial = 314] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x11adb2000) [pid = 1929] [serial = 304] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x124284c00) [pid = 1929] [serial = 319] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x11af1e000) [pid = 1929] [serial = 305] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x124aec000) [pid = 1929] [serial = 323] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x11ba5a400) [pid = 1929] [serial = 308] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x12453f000) [pid = 1929] [serial = 320] [outer = 0x0] [url = about:blank] 13:23:09 INFO - PROCESS | 1929 | 1461615789607 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}] 13:23:09 INFO - PROCESS | 1929 | 1461615789708 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 13:23:09 INFO - PROCESS | 1929 | 1461615789715 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x118e48800 == 45 [pid = 1929] [id = 130] 13:23:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x11ada6c00) [pid = 1929] [serial = 387] [outer = 0x0] 13:23:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x11adb1800) [pid = 1929] [serial = 388] [outer = 0x11ada6c00] 13:23:09 INFO - PROCESS | 1929 | 1461615789741 Marionette DEBUG loaded listener.js 13:23:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x11af19800) [pid = 1929] [serial = 389] [outer = 0x11ada6c00] 13:23:10 INFO - PROCESS | 1929 | 1461615790061 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]]]}] 13:23:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:23:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 520ms 13:23:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:23:10 INFO - PROCESS | 1929 | 1461615790108 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 13:23:10 INFO - PROCESS | 1929 | 1461615790109 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 13:23:10 INFO - PROCESS | 1929 | 1461615790111 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:23:10 INFO - PROCESS | 1929 | 1461615790114 Marionette TRACE conn2 <- [1,494,null,{}] 13:23:10 INFO - PROCESS | 1929 | 1461615790121 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}] 13:23:10 INFO - PROCESS | 1929 | 1461615790205 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 13:23:10 INFO - PROCESS | 1929 | 1461615790256 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ad4e000 == 46 [pid = 1929] [id = 131] 13:23:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x11af17800) [pid = 1929] [serial = 390] [outer = 0x0] 13:23:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x11bab2c00) [pid = 1929] [serial = 391] [outer = 0x11af17800] 13:23:10 INFO - PROCESS | 1929 | 1461615790284 Marionette DEBUG loaded listener.js 13:23:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x11c626400) [pid = 1929] [serial = 392] [outer = 0x11af17800] 13:23:10 INFO - PROCESS | 1929 | 1461615790581 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]]]}] 13:23:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:23:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 520ms 13:23:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:23:10 INFO - PROCESS | 1929 | 1461615790633 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 13:23:10 INFO - PROCESS | 1929 | 1461615790634 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 13:23:10 INFO - PROCESS | 1929 | 1461615790637 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:23:10 INFO - PROCESS | 1929 | 1461615790638 Marionette TRACE conn2 <- [1,498,null,{}] 13:23:10 INFO - PROCESS | 1929 | 1461615790640 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}] 13:23:10 INFO - PROCESS | 1929 | 1461615790715 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 13:23:10 INFO - PROCESS | 1929 | 1461615790760 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c006800 == 47 [pid = 1929] [id = 132] 13:23:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x11bcaf800) [pid = 1929] [serial = 393] [outer = 0x0] 13:23:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x11ca77800) [pid = 1929] [serial = 394] [outer = 0x11bcaf800] 13:23:10 INFO - PROCESS | 1929 | 1461615790787 Marionette DEBUG loaded listener.js 13:23:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x12410c000) [pid = 1929] [serial = 395] [outer = 0x11bcaf800] 13:23:11 INFO - PROCESS | 1929 | 1461615791086 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]]]}] 13:23:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:23:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 469ms 13:23:11 INFO - PROCESS | 1929 | 1461615791106 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 13:23:11 INFO - PROCESS | 1929 | 1461615791108 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 13:23:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:23:11 INFO - PROCESS | 1929 | 1461615791114 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:23:11 INFO - PROCESS | 1929 | 1461615791115 Marionette TRACE conn2 <- [1,502,null,{}] 13:23:11 INFO - PROCESS | 1929 | 1461615791117 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}] 13:23:11 INFO - PROCESS | 1929 | 1461615791193 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 13:23:11 INFO - PROCESS | 1929 | 1461615791198 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x116312000 == 48 [pid = 1929] [id = 133] 13:23:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x123db6400) [pid = 1929] [serial = 396] [outer = 0x0] 13:23:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x1242a2400) [pid = 1929] [serial = 397] [outer = 0x123db6400] 13:23:11 INFO - PROCESS | 1929 | 1461615791224 Marionette DEBUG loaded listener.js 13:23:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x126a7c000) [pid = 1929] [serial = 398] [outer = 0x123db6400] 13:23:11 INFO - PROCESS | 1929 | 1461615791549 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]]]}] 13:23:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:23:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 468ms 13:23:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:23:11 INFO - PROCESS | 1929 | 1461615791583 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 13:23:11 INFO - PROCESS | 1929 | 1461615791584 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 13:23:11 INFO - PROCESS | 1929 | 1461615791586 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:23:11 INFO - PROCESS | 1929 | 1461615791587 Marionette TRACE conn2 <- [1,506,null,{}] 13:23:11 INFO - PROCESS | 1929 | 1461615791589 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}] 13:23:11 INFO - PROCESS | 1929 | 1461615791713 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 13:23:11 INFO - PROCESS | 1929 | 1461615791719 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x11cbe8800 == 49 [pid = 1929] [id = 134] 13:23:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x126a7c400) [pid = 1929] [serial = 399] [outer = 0x0] 13:23:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x127fbac00) [pid = 1929] [serial = 400] [outer = 0x126a7c400] 13:23:11 INFO - PROCESS | 1929 | 1461615791746 Marionette DEBUG loaded listener.js 13:23:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x129b8ec00) [pid = 1929] [serial = 401] [outer = 0x126a7c400] 13:23:12 INFO - PROCESS | 1929 | 1461615792098 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]]]}] 13:23:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:23:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 519ms 13:23:12 INFO - PROCESS | 1929 | 1461615792105 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 13:23:12 INFO - PROCESS | 1929 | 1461615792106 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 13:23:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:23:12 INFO - PROCESS | 1929 | 1461615792111 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:23:12 INFO - PROCESS | 1929 | 1461615792114 Marionette TRACE conn2 <- [1,510,null,{}] 13:23:12 INFO - PROCESS | 1929 | 1461615792116 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}] 13:23:12 INFO - PROCESS | 1929 | 1461615792210 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 13:23:12 INFO - PROCESS | 1929 | 1461615792214 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x114b95800 == 50 [pid = 1929] [id = 135] 13:23:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x126ae3800) [pid = 1929] [serial = 402] [outer = 0x0] 13:23:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x129ed2400) [pid = 1929] [serial = 403] [outer = 0x126ae3800] 13:23:12 INFO - PROCESS | 1929 | 1461615792239 Marionette DEBUG loaded listener.js 13:23:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x12b683800) [pid = 1929] [serial = 404] [outer = 0x126ae3800] 13:23:12 INFO - PROCESS | 1929 | 1461615792592 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]]]}] 13:23:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:23:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 521ms 13:23:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:23:12 INFO - PROCESS | 1929 | 1461615792632 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 13:23:12 INFO - PROCESS | 1929 | 1461615792633 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 13:23:12 INFO - PROCESS | 1929 | 1461615792635 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:23:12 INFO - PROCESS | 1929 | 1461615792636 Marionette TRACE conn2 <- [1,514,null,{}] 13:23:12 INFO - PROCESS | 1929 | 1461615792639 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}] 13:23:12 INFO - PROCESS | 1929 | 1461615792730 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 13:23:12 INFO - PROCESS | 1929 | 1461615792741 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x124ae0000 == 51 [pid = 1929] [id = 136] 13:23:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x12b684000) [pid = 1929] [serial = 405] [outer = 0x0] 13:23:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x12bb64000) [pid = 1929] [serial = 406] [outer = 0x12b684000] 13:23:12 INFO - PROCESS | 1929 | 1461615792766 Marionette DEBUG loaded listener.js 13:23:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x12bca7c00) [pid = 1929] [serial = 407] [outer = 0x12b684000] 13:23:13 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 13:23:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 469ms 13:23:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:23:13 INFO - PROCESS | 1929 | 1461615793101 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]]]}] 13:23:13 INFO - PROCESS | 1929 | 1461615793105 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 13:23:13 INFO - PROCESS | 1929 | 1461615793106 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 13:23:13 INFO - PROCESS | 1929 | 1461615793108 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:23:13 INFO - PROCESS | 1929 | 1461615793112 Marionette TRACE conn2 <- [1,518,null,{}] 13:23:13 INFO - PROCESS | 1929 | 1461615793115 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}] 13:23:13 INFO - PROCESS | 1929 | 1461615793211 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 13:23:13 INFO - PROCESS | 1929 | 1461615793240 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x129967000 == 52 [pid = 1929] [id = 137] 13:23:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x12bca8c00) [pid = 1929] [serial = 408] [outer = 0x0] 13:23:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x12bee1c00) [pid = 1929] [serial = 409] [outer = 0x12bca8c00] 13:23:13 INFO - PROCESS | 1929 | 1461615793265 Marionette DEBUG loaded listener.js 13:23:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12cf04800) [pid = 1929] [serial = 410] [outer = 0x12bca8c00] 13:23:13 INFO - PROCESS | 1929 | 1461615793560 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]]]}] 13:23:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:23:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 473ms 13:23:13 INFO - PROCESS | 1929 | 1461615793582 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 13:23:13 INFO - PROCESS | 1929 | 1461615793583 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 13:23:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:23:13 INFO - PROCESS | 1929 | 1461615793585 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:23:13 INFO - PROCESS | 1929 | 1461615793586 Marionette TRACE conn2 <- [1,522,null,{}] 13:23:13 INFO - PROCESS | 1929 | 1461615793589 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}] 13:23:13 INFO - PROCESS | 1929 | 1461615793764 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 13:23:13 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x127892400) [pid = 1929] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:23:13 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x129ea5400) [pid = 1929] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:23:13 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x12429c000) [pid = 1929] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:23:13 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x12878f400) [pid = 1929] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:23:13 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x11c3b9000) [pid = 1929] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:23:13 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x11af05c00) [pid = 1929] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:23:13 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x11925e800) [pid = 1929] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:23:13 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x11adb1400) [pid = 1929] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:23:13 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x124a69800) [pid = 1929] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:23:13 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x1188e4000) [pid = 1929] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:23:13 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x128085800) [pid = 1929] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:23:13 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x11ada9400) [pid = 1929] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:23:13 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x115516000) [pid = 1929] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:23:13 INFO - PROCESS | 1929 | 1461615793803 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x118f1a800 == 53 [pid = 1929] [id = 138] 13:23:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x1143b9800) [pid = 1929] [serial = 411] [outer = 0x0] 13:23:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x115608c00) [pid = 1929] [serial = 412] [outer = 0x1143b9800] 13:23:13 INFO - PROCESS | 1929 | 1461615793827 Marionette DEBUG loaded listener.js 13:23:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x11c0ad800) [pid = 1929] [serial = 413] [outer = 0x1143b9800] 13:23:14 INFO - PROCESS | 1929 | 1461615794119 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]]]}] 13:23:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:23:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 570ms 13:23:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:23:14 INFO - PROCESS | 1929 | 1461615794155 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 13:23:14 INFO - PROCESS | 1929 | 1461615794157 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 13:23:14 INFO - PROCESS | 1929 | 1461615794161 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:23:14 INFO - PROCESS | 1929 | 1461615794164 Marionette TRACE conn2 <- [1,526,null,{}] 13:23:14 INFO - PROCESS | 1929 | 1461615794167 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}] 13:23:14 INFO - PROCESS | 1929 | 1461615794261 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 13:23:14 INFO - PROCESS | 1929 | 1461615794304 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x1287d9000 == 54 [pid = 1929] [id = 139] 13:23:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x11af10400) [pid = 1929] [serial = 414] [outer = 0x0] 13:23:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x12987cc00) [pid = 1929] [serial = 415] [outer = 0x11af10400] 13:23:14 INFO - PROCESS | 1929 | 1461615794334 Marionette DEBUG loaded listener.js 13:23:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x12d08e800) [pid = 1929] [serial = 416] [outer = 0x11af10400] 13:23:14 INFO - PROCESS | 1929 | 1461615794645 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]]]}] 13:23:14 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 13:23:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 524ms 13:23:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:23:14 INFO - PROCESS | 1929 | 1461615794683 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 13:23:14 INFO - PROCESS | 1929 | 1461615794685 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 13:23:14 INFO - PROCESS | 1929 | 1461615794687 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:23:14 INFO - PROCESS | 1929 | 1461615794688 Marionette TRACE conn2 <- [1,530,null,{}] 13:23:14 INFO - PROCESS | 1929 | 1461615794690 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}] 13:23:14 INFO - PROCESS | 1929 | 1461615794768 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 13:23:14 INFO - PROCESS | 1929 | 1461615794772 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d031800 == 55 [pid = 1929] [id = 140] 13:23:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x12d08ec00) [pid = 1929] [serial = 417] [outer = 0x0] 13:23:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x12d2acc00) [pid = 1929] [serial = 418] [outer = 0x12d08ec00] 13:23:14 INFO - PROCESS | 1929 | 1461615794798 Marionette DEBUG loaded listener.js 13:23:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x12d6b6800) [pid = 1929] [serial = 419] [outer = 0x12d08ec00] 13:23:15 INFO - PROCESS | 1929 | 1461615795092 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"]]]}] 13:23:15 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 13:23:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:23:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:23:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:23:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:23:15 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 13:23:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:23:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:23:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:23:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:23:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 418ms 13:23:15 INFO - PROCESS | 1929 | 1461615795106 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 13:23:15 INFO - PROCESS | 1929 | 1461615795107 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 13:23:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:23:15 INFO - PROCESS | 1929 | 1461615795119 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:23:15 INFO - PROCESS | 1929 | 1461615795120 Marionette TRACE conn2 <- [1,534,null,{}] 13:23:15 INFO - PROCESS | 1929 | 1461615795123 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}] 13:23:15 INFO - PROCESS | 1929 | 1461615795234 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 13:23:15 INFO - PROCESS | 1929 | 1461615795240 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d250000 == 56 [pid = 1929] [id = 141] 13:23:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x12d089800) [pid = 1929] [serial = 420] [outer = 0x0] 13:23:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x12d6b9000) [pid = 1929] [serial = 421] [outer = 0x12d089800] 13:23:15 INFO - PROCESS | 1929 | 1461615795266 Marionette DEBUG loaded listener.js 13:23:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x12dcc8800) [pid = 1929] [serial = 422] [outer = 0x12d089800] 13:23:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:23:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 471ms 13:23:15 INFO - PROCESS | 1929 | 1461615795584 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]]]}] 13:23:15 INFO - PROCESS | 1929 | 1461615795588 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 13:23:15 INFO - PROCESS | 1929 | 1461615795589 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 13:23:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:23:15 INFO - PROCESS | 1929 | 1461615795592 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:23:15 INFO - PROCESS | 1929 | 1461615795595 Marionette TRACE conn2 <- [1,538,null,{}] 13:23:15 INFO - PROCESS | 1929 | 1461615795599 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}] 13:23:15 INFO - PROCESS | 1929 | 1461615795698 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 13:23:15 INFO - PROCESS | 1929 | 1461615795702 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d349800 == 57 [pid = 1929] [id = 142] 13:23:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12d091c00) [pid = 1929] [serial = 423] [outer = 0x0] 13:23:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x12dcce400) [pid = 1929] [serial = 424] [outer = 0x12d091c00] 13:23:15 INFO - PROCESS | 1929 | 1461615795733 Marionette DEBUG loaded listener.js 13:23:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x12e573c00) [pid = 1929] [serial = 425] [outer = 0x12d091c00] 13:23:16 INFO - PROCESS | 1929 | 1461615796185 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]]]}] 13:23:16 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. 13:23:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 622ms 13:23:16 INFO - PROCESS | 1929 | 1461615796215 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 13:23:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:23:16 INFO - PROCESS | 1929 | 1461615796217 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 13:23:16 INFO - PROCESS | 1929 | 1461615796220 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:23:16 INFO - PROCESS | 1929 | 1461615796223 Marionette TRACE conn2 <- [1,542,null,{}] 13:23:16 INFO - PROCESS | 1929 | 1461615796226 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}] 13:23:16 INFO - PROCESS | 1929 | 1461615796327 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 13:23:16 INFO - PROCESS | 1929 | 1461615796372 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x119c29000 == 58 [pid = 1929] [id = 143] 13:23:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x11918f800) [pid = 1929] [serial = 426] [outer = 0x0] 13:23:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x11a64d400) [pid = 1929] [serial = 427] [outer = 0x11918f800] 13:23:16 INFO - PROCESS | 1929 | 1461615796403 Marionette DEBUG loaded listener.js 13:23:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x11adb3c00) [pid = 1929] [serial = 428] [outer = 0x11918f800] 13:23:16 INFO - PROCESS | 1929 | 1461615796774 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]]]}] 13:23:16 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. 13:23:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 13:23:16 INFO - PROCESS | 1929 | 1461615796791 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 13:23:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:23:16 INFO - PROCESS | 1929 | 1461615796799 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 13:23:16 INFO - PROCESS | 1929 | 1461615796804 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:23:16 INFO - PROCESS | 1929 | 1461615796806 Marionette TRACE conn2 <- [1,546,null,{}] 13:23:16 INFO - PROCESS | 1929 | 1461615796832 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}] 13:23:16 INFO - PROCESS | 1929 | 1461615796940 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 13:23:17 INFO - PROCESS | 1929 | 1461615797042 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c42000 == 59 [pid = 1929] [id = 144] 13:23:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x11b9cc800) [pid = 1929] [serial = 429] [outer = 0x0] 13:23:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x11c31dc00) [pid = 1929] [serial = 430] [outer = 0x11b9cc800] 13:23:17 INFO - PROCESS | 1929 | 1461615797095 Marionette DEBUG loaded listener.js 13:23:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x123db7000) [pid = 1929] [serial = 431] [outer = 0x11b9cc800] 13:23:17 INFO - PROCESS | 1929 | 1461615797500 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]]]}] 13:23:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:23:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 742ms 13:23:17 INFO - PROCESS | 1929 | 1461615797546 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 13:23:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:23:17 INFO - PROCESS | 1929 | 1461615797548 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 13:23:17 INFO - PROCESS | 1929 | 1461615797550 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:23:17 INFO - PROCESS | 1929 | 1461615797553 Marionette TRACE conn2 <- [1,550,null,{}] 13:23:17 INFO - PROCESS | 1929 | 1461615797561 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}] 13:23:17 INFO - PROCESS | 1929 | 1461615797671 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 13:23:17 INFO - PROCESS | 1929 | 1461615797748 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d349000 == 60 [pid = 1929] [id = 145] 13:23:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x124103000) [pid = 1929] [serial = 432] [outer = 0x0] 13:23:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x126a8bc00) [pid = 1929] [serial = 433] [outer = 0x124103000] 13:23:17 INFO - PROCESS | 1929 | 1461615797786 Marionette DEBUG loaded listener.js 13:23:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x129921c00) [pid = 1929] [serial = 434] [outer = 0x124103000] 13:23:18 INFO - PROCESS | 1929 | 1461615798178 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]]]}] 13:23:18 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. 13:23:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 673ms 13:23:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:23:18 INFO - PROCESS | 1929 | 1461615798223 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 13:23:18 INFO - PROCESS | 1929 | 1461615798225 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 13:23:18 INFO - PROCESS | 1929 | 1461615798227 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:23:18 INFO - PROCESS | 1929 | 1461615798229 Marionette TRACE conn2 <- [1,554,null,{}] 13:23:18 INFO - PROCESS | 1929 | 1461615798231 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}] 13:23:18 INFO - PROCESS | 1929 | 1461615798347 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 13:23:18 INFO - PROCESS | 1929 | 1461615798407 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e38b000 == 61 [pid = 1929] [id = 146] 13:23:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x129b90800) [pid = 1929] [serial = 435] [outer = 0x0] 13:23:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x12bcae400) [pid = 1929] [serial = 436] [outer = 0x129b90800] 13:23:18 INFO - PROCESS | 1929 | 1461615798437 Marionette DEBUG loaded listener.js 13:23:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x12cfd5400) [pid = 1929] [serial = 437] [outer = 0x129b90800] 13:23:18 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:18 INFO - PROCESS | 1929 | 1461615798850 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]]]}] 13:23:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:23:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 13:23:18 INFO - PROCESS | 1929 | 1461615798898 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 13:23:18 INFO - PROCESS | 1929 | 1461615798900 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 13:23:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:23:18 INFO - PROCESS | 1929 | 1461615798902 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:23:18 INFO - PROCESS | 1929 | 1461615798903 Marionette TRACE conn2 <- [1,558,null,{}] 13:23:18 INFO - PROCESS | 1929 | 1461615798906 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}] 13:23:19 INFO - PROCESS | 1929 | 1461615799003 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 13:23:19 INFO - PROCESS | 1929 | 1461615799065 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e3a4800 == 62 [pid = 1929] [id = 147] 13:23:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12d087000) [pid = 1929] [serial = 438] [outer = 0x0] 13:23:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12d08c400) [pid = 1929] [serial = 439] [outer = 0x12d087000] 13:23:19 INFO - PROCESS | 1929 | 1461615799096 Marionette DEBUG loaded listener.js 13:23:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x12d6b2c00) [pid = 1929] [serial = 440] [outer = 0x12d087000] 13:23:19 INFO - PROCESS | 1929 | 1461615799554 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]]]}] 13:23:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:23:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 13:23:19 INFO - PROCESS | 1929 | 1461615799573 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 13:23:19 INFO - PROCESS | 1929 | 1461615799576 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 13:23:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:23:19 INFO - PROCESS | 1929 | 1461615799646 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:23:19 INFO - PROCESS | 1929 | 1461615799648 Marionette TRACE conn2 <- [1,562,null,{}] 13:23:19 INFO - PROCESS | 1929 | 1461615799652 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}] 13:23:19 INFO - PROCESS | 1929 | 1461615799812 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 13:23:19 INFO - PROCESS | 1929 | 1461615799858 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ea15800 == 63 [pid = 1929] [id = 148] 13:23:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x12dcc8c00) [pid = 1929] [serial = 441] [outer = 0x0] 13:23:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x12e58dc00) [pid = 1929] [serial = 442] [outer = 0x12dcc8c00] 13:23:19 INFO - PROCESS | 1929 | 1461615799883 Marionette DEBUG loaded listener.js 13:23:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x12e86f800) [pid = 1929] [serial = 443] [outer = 0x12dcc8c00] 13:23:20 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:20 INFO - PROCESS | 1929 | 1461615800561 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]]]}] 13:23:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:23:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1020ms 13:23:20 INFO - PROCESS | 1929 | 1461615800622 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 13:23:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:23:20 INFO - PROCESS | 1929 | 1461615800628 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 13:23:20 INFO - PROCESS | 1929 | 1461615800633 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:23:20 INFO - PROCESS | 1929 | 1461615800637 Marionette TRACE conn2 <- [1,566,null,{}] 13:23:20 INFO - PROCESS | 1929 | 1461615800643 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}] 13:23:20 INFO - PROCESS | 1929 | 1461615800754 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 13:23:20 INFO - PROCESS | 1929 | 1461615800811 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x11980a000 == 64 [pid = 1929] [id = 149] 13:23:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x1156d8800) [pid = 1929] [serial = 444] [outer = 0x0] 13:23:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x115748000) [pid = 1929] [serial = 445] [outer = 0x1156d8800] 13:23:20 INFO - PROCESS | 1929 | 1461615800839 Marionette DEBUG loaded listener.js 13:23:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x118f67000) [pid = 1929] [serial = 446] [outer = 0x1156d8800] 13:23:21 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:21 INFO - PROCESS | 1929 | 1461615801284 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]]]}] 13:23:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:23:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 674ms 13:23:21 INFO - PROCESS | 1929 | 1461615801307 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 13:23:21 INFO - PROCESS | 1929 | 1461615801310 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 13:23:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:23:21 INFO - PROCESS | 1929 | 1461615801315 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:23:21 INFO - PROCESS | 1929 | 1461615801316 Marionette TRACE conn2 <- [1,570,null,{}] 13:23:21 INFO - PROCESS | 1929 | 1461615801319 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}] 13:23:21 INFO - PROCESS | 1929 | 1461615801412 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 13:23:21 INFO - PROCESS | 1929 | 1461615801470 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x119822000 == 65 [pid = 1929] [id = 150] 13:23:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x119262800) [pid = 1929] [serial = 447] [outer = 0x0] 13:23:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x11ad2c800) [pid = 1929] [serial = 448] [outer = 0x119262800] 13:23:21 INFO - PROCESS | 1929 | 1461615801502 Marionette DEBUG loaded listener.js 13:23:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x11af0b400) [pid = 1929] [serial = 449] [outer = 0x119262800] 13:23:21 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:21 INFO - PROCESS | 1929 | --DOCSHELL 0x12d250000 == 64 [pid = 1929] [id = 141] 13:23:21 INFO - PROCESS | 1929 | --DOCSHELL 0x12d031800 == 63 [pid = 1929] [id = 140] 13:23:21 INFO - PROCESS | 1929 | --DOCSHELL 0x1287d9000 == 62 [pid = 1929] [id = 139] 13:23:21 INFO - PROCESS | 1929 | --DOCSHELL 0x118f1a800 == 61 [pid = 1929] [id = 138] 13:23:21 INFO - PROCESS | 1929 | --DOCSHELL 0x129967000 == 60 [pid = 1929] [id = 137] 13:23:21 INFO - PROCESS | 1929 | --DOCSHELL 0x124ae0000 == 59 [pid = 1929] [id = 136] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x11560d400) [pid = 1929] [serial = 328] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x119d8c800) [pid = 1929] [serial = 331] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOCSHELL 0x114b95800 == 58 [pid = 1929] [id = 135] 13:23:21 INFO - PROCESS | 1929 | --DOCSHELL 0x11cbe8800 == 57 [pid = 1929] [id = 134] 13:23:21 INFO - PROCESS | 1929 | --DOCSHELL 0x116312000 == 56 [pid = 1929] [id = 133] 13:23:21 INFO - PROCESS | 1929 | --DOCSHELL 0x11c006800 == 55 [pid = 1929] [id = 132] 13:23:21 INFO - PROCESS | 1929 | --DOCSHELL 0x11ad4e000 == 54 [pid = 1929] [id = 131] 13:23:21 INFO - PROCESS | 1929 | --DOCSHELL 0x118e48800 == 53 [pid = 1929] [id = 130] 13:23:21 INFO - PROCESS | 1929 | --DOCSHELL 0x11981a800 == 52 [pid = 1929] [id = 129] 13:23:21 INFO - PROCESS | 1929 | --DOCSHELL 0x12b86d000 == 51 [pid = 1929] [id = 127] 13:23:21 INFO - PROCESS | 1929 | --DOCSHELL 0x123ead800 == 50 [pid = 1929] [id = 126] 13:23:21 INFO - PROCESS | 1929 | --DOCSHELL 0x119d3c800 == 49 [pid = 1929] [id = 125] 13:23:21 INFO - PROCESS | 1929 | --DOCSHELL 0x12b6b1000 == 48 [pid = 1929] [id = 124] 13:23:21 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x12b56bc00) [pid = 1929] [serial = 278] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x124a6b400) [pid = 1929] [serial = 352] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x12986e400) [pid = 1929] [serial = 355] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x11c7ac400) [pid = 1929] [serial = 346] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x11bab0800) [pid = 1929] [serial = 343] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x11c31e400) [pid = 1929] [serial = 344] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x11ad34400) [pid = 1929] [serial = 340] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x11adae800) [pid = 1929] [serial = 341] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x127fbd000) [pid = 1929] [serial = 353] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x11c325800) [pid = 1929] [serial = 335] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x11bab0000) [pid = 1929] [serial = 334] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x129ea2400) [pid = 1929] [serial = 365] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x119260000) [pid = 1929] [serial = 338] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x118e9c800) [pid = 1929] [serial = 337] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x1299c3000) [pid = 1929] [serial = 358] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x12987b400) [pid = 1929] [serial = 356] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x11c709000) [pid = 1929] [serial = 361] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x129e9ac00) [pid = 1929] [serial = 364] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x129b8e800) [pid = 1929] [serial = 359] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x123dbb000) [pid = 1929] [serial = 349] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x11560fc00) [pid = 1929] [serial = 350] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x1299cb800) [pid = 1929] [serial = 362] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x12b690400) [pid = 1929] [serial = 368] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x123db2c00) [pid = 1929] [serial = 347] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x12b566c00) [pid = 1929] [serial = 367] [outer = 0x0] [url = about:blank] 13:23:21 INFO - PROCESS | 1929 | 1461615801896 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]]]}] 13:23:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:23:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 622ms 13:23:21 INFO - PROCESS | 1929 | 1461615801936 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 13:23:21 INFO - PROCESS | 1929 | 1461615801938 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 13:23:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:23:21 INFO - PROCESS | 1929 | 1461615801940 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:23:21 INFO - PROCESS | 1929 | 1461615801943 Marionette TRACE conn2 <- [1,574,null,{}] 13:23:21 INFO - PROCESS | 1929 | 1461615801950 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}] 13:23:22 INFO - PROCESS | 1929 | 1461615802032 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 13:23:22 INFO - PROCESS | 1929 | 1461615802037 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x119812000 == 49 [pid = 1929] [id = 151] 13:23:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x11b9cc000) [pid = 1929] [serial = 450] [outer = 0x0] 13:23:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x11bab6400) [pid = 1929] [serial = 451] [outer = 0x11b9cc000] 13:23:22 INFO - PROCESS | 1929 | 1461615802067 Marionette DEBUG loaded listener.js 13:23:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x11c0b2c00) [pid = 1929] [serial = 452] [outer = 0x11b9cc000] 13:23:22 INFO - PROCESS | 1929 | 1461615802408 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]]]}] 13:23:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:23:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 522ms 13:23:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:23:22 INFO - PROCESS | 1929 | 1461615802463 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 13:23:22 INFO - PROCESS | 1929 | 1461615802464 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 13:23:22 INFO - PROCESS | 1929 | 1461615802466 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:23:22 INFO - PROCESS | 1929 | 1461615802467 Marionette TRACE conn2 <- [1,578,null,{}] 13:23:22 INFO - PROCESS | 1929 | 1461615802470 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}] 13:23:22 INFO - PROCESS | 1929 | 1461615802546 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 13:23:22 INFO - PROCESS | 1929 | 1461615802550 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c6e4800 == 50 [pid = 1929] [id = 152] 13:23:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x11c3b1000) [pid = 1929] [serial = 453] [outer = 0x0] 13:23:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x11c7a7c00) [pid = 1929] [serial = 454] [outer = 0x11c3b1000] 13:23:22 INFO - PROCESS | 1929 | 1461615802577 Marionette DEBUG loaded listener.js 13:23:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x12410ec00) [pid = 1929] [serial = 455] [outer = 0x11c3b1000] 13:23:22 INFO - PROCESS | 1929 | 1461615802990 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]]]}] 13:23:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:23:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 567ms 13:23:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:23:23 INFO - PROCESS | 1929 | 1461615803035 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 13:23:23 INFO - PROCESS | 1929 | 1461615803036 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 13:23:23 INFO - PROCESS | 1929 | 1461615803038 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:23:23 INFO - PROCESS | 1929 | 1461615803039 Marionette TRACE conn2 <- [1,582,null,{}] 13:23:23 INFO - PROCESS | 1929 | 1461615803042 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}] 13:23:23 INFO - PROCESS | 1929 | 1461615803116 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 13:23:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x11c7ac400) [pid = 1929] [serial = 456] [outer = 0x12f7b2c00] 13:23:23 INFO - PROCESS | 1929 | 1461615803137 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x123e98800 == 51 [pid = 1929] [id = 153] 13:23:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x124286400) [pid = 1929] [serial = 457] [outer = 0x0] 13:23:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x12453f000) [pid = 1929] [serial = 458] [outer = 0x124286400] 13:23:23 INFO - PROCESS | 1929 | 1461615803169 Marionette DEBUG loaded listener.js 13:23:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x126a8a800) [pid = 1929] [serial = 459] [outer = 0x124286400] 13:23:23 INFO - PROCESS | 1929 | 1461615803527 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]]]}] 13:23:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:23:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 520ms 13:23:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:23:23 INFO - PROCESS | 1929 | 1461615803561 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 13:23:23 INFO - PROCESS | 1929 | 1461615803562 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 13:23:23 INFO - PROCESS | 1929 | 1461615803565 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:23:23 INFO - PROCESS | 1929 | 1461615803566 Marionette TRACE conn2 <- [1,586,null,{}] 13:23:23 INFO - PROCESS | 1929 | 1461615803568 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}] 13:23:23 INFO - PROCESS | 1929 | 1461615803682 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 13:23:23 INFO - PROCESS | 1929 | 1461615803689 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x123ea8000 == 52 [pid = 1929] [id = 154] 13:23:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x127890400) [pid = 1929] [serial = 460] [outer = 0x0] 13:23:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x128084400) [pid = 1929] [serial = 461] [outer = 0x127890400] 13:23:23 INFO - PROCESS | 1929 | 1461615803717 Marionette DEBUG loaded listener.js 13:23:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x129ed6400) [pid = 1929] [serial = 462] [outer = 0x127890400] 13:23:23 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:24 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:24 INFO - PROCESS | 1929 | 1461615804091 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]]]}] 13:23:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:23:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 568ms 13:23:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:23:24 INFO - PROCESS | 1929 | 1461615804138 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 13:23:24 INFO - PROCESS | 1929 | 1461615804139 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 13:23:24 INFO - PROCESS | 1929 | 1461615804142 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:23:24 INFO - PROCESS | 1929 | 1461615804143 Marionette TRACE conn2 <- [1,590,null,{}] 13:23:24 INFO - PROCESS | 1929 | 1461615804145 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}] 13:23:24 INFO - PROCESS | 1929 | 1461615804237 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 13:23:24 INFO - PROCESS | 1929 | 1461615804243 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x126a2d800 == 53 [pid = 1929] [id = 155] 13:23:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x127892400) [pid = 1929] [serial = 463] [outer = 0x0] 13:23:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x12b68a800) [pid = 1929] [serial = 464] [outer = 0x127892400] 13:23:24 INFO - PROCESS | 1929 | 1461615804268 Marionette DEBUG loaded listener.js 13:23:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12bcb0400) [pid = 1929] [serial = 465] [outer = 0x127892400] 13:23:24 INFO - PROCESS | 1929 | 1461615804601 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]]]}] 13:23:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:23:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 470ms 13:23:24 INFO - PROCESS | 1929 | 1461615804616 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 13:23:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:23:24 INFO - PROCESS | 1929 | 1461615804617 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 13:23:24 INFO - PROCESS | 1929 | 1461615804619 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:23:24 INFO - PROCESS | 1929 | 1461615804620 Marionette TRACE conn2 <- [1,594,null,{}] 13:23:24 INFO - PROCESS | 1929 | 1461615804623 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}] 13:23:24 INFO - PROCESS | 1929 | 1461615804722 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 13:23:24 INFO - PROCESS | 1929 | 1461615804754 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x128009800 == 54 [pid = 1929] [id = 156] 13:23:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12b691c00) [pid = 1929] [serial = 466] [outer = 0x0] 13:23:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x12cf03400) [pid = 1929] [serial = 467] [outer = 0x12b691c00] 13:23:24 INFO - PROCESS | 1929 | 1461615804779 Marionette DEBUG loaded listener.js 13:23:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x12d088800) [pid = 1929] [serial = 468] [outer = 0x12b691c00] 13:23:25 INFO - PROCESS | 1929 | 1461615805112 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]]]}] 13:23:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:23:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 520ms 13:23:25 INFO - PROCESS | 1929 | 1461615805143 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 13:23:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:23:25 INFO - PROCESS | 1929 | 1461615805146 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 13:23:25 INFO - PROCESS | 1929 | 1461615805148 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:23:25 INFO - PROCESS | 1929 | 1461615805149 Marionette TRACE conn2 <- [1,598,null,{}] 13:23:25 INFO - PROCESS | 1929 | 1461615805151 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}] 13:23:25 INFO - PROCESS | 1929 | 1461615805247 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 13:23:25 INFO - PROCESS | 1929 | 1461615805259 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b6b8800 == 55 [pid = 1929] [id = 157] 13:23:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x12d090c00) [pid = 1929] [serial = 469] [outer = 0x0] 13:23:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x12d2af800) [pid = 1929] [serial = 470] [outer = 0x12d090c00] 13:23:25 INFO - PROCESS | 1929 | 1461615805284 Marionette DEBUG loaded listener.js 13:23:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x12dcc0c00) [pid = 1929] [serial = 471] [outer = 0x12d090c00] 13:23:25 INFO - PROCESS | 1929 | 1461615805599 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]]]}] 13:23:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:23:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 469ms 13:23:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:23:25 INFO - PROCESS | 1929 | 1461615805618 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 13:23:25 INFO - PROCESS | 1929 | 1461615805619 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 13:23:25 INFO - PROCESS | 1929 | 1461615805621 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:23:25 INFO - PROCESS | 1929 | 1461615805623 Marionette TRACE conn2 <- [1,602,null,{}] 13:23:25 INFO - PROCESS | 1929 | 1461615805629 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}] 13:23:25 INFO - PROCESS | 1929 | 1461615805729 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 13:23:25 INFO - PROCESS | 1929 | 1461615805733 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c175000 == 56 [pid = 1929] [id = 158] 13:23:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x119e4cc00) [pid = 1929] [serial = 472] [outer = 0x0] 13:23:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x12dcce800) [pid = 1929] [serial = 473] [outer = 0x119e4cc00] 13:23:25 INFO - PROCESS | 1929 | 1461615805758 Marionette DEBUG loaded listener.js 13:23:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x12e576c00) [pid = 1929] [serial = 474] [outer = 0x119e4cc00] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x11bcaf800) [pid = 1929] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x11ada6c00) [pid = 1929] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x123db6400) [pid = 1929] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x11babcc00) [pid = 1929] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x118e0dc00) [pid = 1929] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x11af10400) [pid = 1929] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x11af17800) [pid = 1929] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x1247f4c00) [pid = 1929] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x126aed800) [pid = 1929] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x12d08ec00) [pid = 1929] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x12d089800) [pid = 1929] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x1143b9800) [pid = 1929] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x126a7c400) [pid = 1929] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x126a7b000) [pid = 1929] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x119258400) [pid = 1929] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x11557d800) [pid = 1929] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x12b684000) [pid = 1929] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x126ae3800) [pid = 1929] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x12bca8c00) [pid = 1929] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:23:26 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x118f6a000) [pid = 1929] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:23:26 INFO - PROCESS | 1929 | 1461615806118 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]]]}] 13:23:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:23:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 521ms 13:23:26 INFO - PROCESS | 1929 | 1461615806144 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 13:23:26 INFO - PROCESS | 1929 | 1461615806147 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 13:23:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:23:26 INFO - PROCESS | 1929 | 1461615806150 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:23:26 INFO - PROCESS | 1929 | 1461615806152 Marionette TRACE conn2 <- [1,606,null,{}] 13:23:26 INFO - PROCESS | 1929 | 1461615806154 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}] 13:23:26 INFO - PROCESS | 1929 | 1461615806250 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 13:23:26 INFO - PROCESS | 1929 | 1461615806254 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x11cbea800 == 57 [pid = 1929] [id = 159] 13:23:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x118e0dc00) [pid = 1929] [serial = 475] [outer = 0x0] 13:23:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x126a85c00) [pid = 1929] [serial = 476] [outer = 0x118e0dc00] 13:23:26 INFO - PROCESS | 1929 | 1461615806283 Marionette DEBUG loaded listener.js 13:23:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x12cf0e000) [pid = 1929] [serial = 477] [outer = 0x118e0dc00] 13:23:26 INFO - PROCESS | 1929 | 1461615806684 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]]]}] 13:23:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:23:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 569ms 13:23:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:23:26 INFO - PROCESS | 1929 | 1461615806720 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 13:23:26 INFO - PROCESS | 1929 | 1461615806722 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 13:23:26 INFO - PROCESS | 1929 | 1461615806725 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:23:26 INFO - PROCESS | 1929 | 1461615806730 Marionette TRACE conn2 <- [1,610,null,{}] 13:23:26 INFO - PROCESS | 1929 | 1461615806733 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}] 13:23:26 INFO - PROCESS | 1929 | 1461615806859 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 13:23:26 INFO - PROCESS | 1929 | 1461615806866 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d33d000 == 58 [pid = 1929] [id = 160] 13:23:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x12d089800) [pid = 1929] [serial = 478] [outer = 0x0] 13:23:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x12e596400) [pid = 1929] [serial = 479] [outer = 0x12d089800] 13:23:26 INFO - PROCESS | 1929 | 1461615806905 Marionette DEBUG loaded listener.js 13:23:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x12e876000) [pid = 1929] [serial = 480] [outer = 0x12d089800] 13:23:27 INFO - PROCESS | 1929 | 1461615807297 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]]]}] 13:23:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:23:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 624ms 13:23:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:23:27 INFO - PROCESS | 1929 | 1461615807350 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 13:23:27 INFO - PROCESS | 1929 | 1461615807352 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 13:23:27 INFO - PROCESS | 1929 | 1461615807354 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:23:27 INFO - PROCESS | 1929 | 1461615807355 Marionette TRACE conn2 <- [1,614,null,{}] 13:23:27 INFO - PROCESS | 1929 | 1461615807357 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}] 13:23:27 INFO - PROCESS | 1929 | 1461615807436 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 13:23:27 INFO - PROCESS | 1929 | 1461615807440 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ea17000 == 59 [pid = 1929] [id = 161] 13:23:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x12e874c00) [pid = 1929] [serial = 481] [outer = 0x0] 13:23:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x12e87c800) [pid = 1929] [serial = 482] [outer = 0x12e874c00] 13:23:27 INFO - PROCESS | 1929 | 1461615807467 Marionette DEBUG loaded listener.js 13:23:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x12e8b3800) [pid = 1929] [serial = 483] [outer = 0x12e874c00] 13:23:27 INFO - PROCESS | 1929 | 1461615807781 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]]]}] 13:23:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:23:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 474ms 13:23:27 INFO - PROCESS | 1929 | 1461615807829 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 13:23:27 INFO - PROCESS | 1929 | 1461615807830 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 13:23:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:23:27 INFO - PROCESS | 1929 | 1461615807833 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:23:27 INFO - PROCESS | 1929 | 1461615807834 Marionette TRACE conn2 <- [1,618,null,{}] 13:23:27 INFO - PROCESS | 1929 | 1461615807837 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}] 13:23:27 INFO - PROCESS | 1929 | 1461615807917 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 13:23:27 INFO - PROCESS | 1929 | 1461615807922 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x12eb3b000 == 60 [pid = 1929] [id = 162] 13:23:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x12e87b800) [pid = 1929] [serial = 484] [outer = 0x0] 13:23:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12e8ba800) [pid = 1929] [serial = 485] [outer = 0x12e87b800] 13:23:27 INFO - PROCESS | 1929 | 1461615807946 Marionette DEBUG loaded listener.js 13:23:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12e8d0400) [pid = 1929] [serial = 486] [outer = 0x12e87b800] 13:23:28 INFO - PROCESS | 1929 | 1461615808443 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]]]}] 13:23:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:23:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 618ms 13:23:28 INFO - PROCESS | 1929 | 1461615808452 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 13:23:28 INFO - PROCESS | 1929 | 1461615808455 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 13:23:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:23:28 INFO - PROCESS | 1929 | 1461615808459 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:23:28 INFO - PROCESS | 1929 | 1461615808463 Marionette TRACE conn2 <- [1,622,null,{}] 13:23:28 INFO - PROCESS | 1929 | 1461615808467 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}] 13:23:28 INFO - PROCESS | 1929 | 1461615808569 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 13:23:28 INFO - PROCESS | 1929 | 1461615808633 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x119210800 == 61 [pid = 1929] [id = 163] 13:23:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x118e9c800) [pid = 1929] [serial = 487] [outer = 0x0] 13:23:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x119d94c00) [pid = 1929] [serial = 488] [outer = 0x118e9c800] 13:23:28 INFO - PROCESS | 1929 | 1461615808664 Marionette DEBUG loaded listener.js 13:23:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x11ad35000) [pid = 1929] [serial = 489] [outer = 0x118e9c800] 13:23:29 INFO - PROCESS | 1929 | 1461615809114 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]]]}] 13:23:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:23:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 674ms 13:23:29 INFO - PROCESS | 1929 | 1461615809134 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 13:23:29 INFO - PROCESS | 1929 | 1461615809140 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 13:23:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:23:29 INFO - PROCESS | 1929 | 1461615809168 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:23:29 INFO - PROCESS | 1929 | 1461615809171 Marionette TRACE conn2 <- [1,626,null,{}] 13:23:29 INFO - PROCESS | 1929 | 1461615809174 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}] 13:23:29 INFO - PROCESS | 1929 | 1461615809327 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 13:23:29 INFO - PROCESS | 1929 | 1461615809460 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c934800 == 62 [pid = 1929] [id = 164] 13:23:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x11b971000) [pid = 1929] [serial = 490] [outer = 0x0] 13:23:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x11c0a8800) [pid = 1929] [serial = 491] [outer = 0x11b971000] 13:23:29 INFO - PROCESS | 1929 | 1461615809490 Marionette DEBUG loaded listener.js 13:23:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x11c7a8000) [pid = 1929] [serial = 492] [outer = 0x11b971000] 13:23:29 INFO - PROCESS | 1929 | 1461615809925 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]]]}] 13:23:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:23:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 775ms 13:23:29 INFO - PROCESS | 1929 | 1461615809940 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 13:23:29 INFO - PROCESS | 1929 | 1461615809942 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 13:23:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:23:29 INFO - PROCESS | 1929 | 1461615809947 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:23:29 INFO - PROCESS | 1929 | 1461615809949 Marionette TRACE conn2 <- [1,630,null,{}] 13:23:29 INFO - PROCESS | 1929 | 1461615809957 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}] 13:23:30 INFO - PROCESS | 1929 | 1461615810060 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 13:23:30 INFO - PROCESS | 1929 | 1461615810124 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d33e800 == 63 [pid = 1929] [id = 165] 13:23:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x123fd5400) [pid = 1929] [serial = 493] [outer = 0x0] 13:23:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x128791800) [pid = 1929] [serial = 494] [outer = 0x123fd5400] 13:23:30 INFO - PROCESS | 1929 | 1461615810156 Marionette DEBUG loaded listener.js 13:23:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x129e98400) [pid = 1929] [serial = 495] [outer = 0x123fd5400] 13:23:30 INFO - PROCESS | 1929 | 1461615810569 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]]]}] 13:23:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:23:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 672ms 13:23:30 INFO - PROCESS | 1929 | 1461615810618 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 13:23:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:23:30 INFO - PROCESS | 1929 | 1461615810620 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 13:23:30 INFO - PROCESS | 1929 | 1461615810622 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:23:30 INFO - PROCESS | 1929 | 1461615810624 Marionette TRACE conn2 <- [1,634,null,{}] 13:23:30 INFO - PROCESS | 1929 | 1461615810626 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}] 13:23:30 INFO - PROCESS | 1929 | 1461615810752 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 13:23:30 INFO - PROCESS | 1929 | 1461615810814 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ef54000 == 64 [pid = 1929] [id = 166] 13:23:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x129ea6c00) [pid = 1929] [serial = 496] [outer = 0x0] 13:23:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12b8cd400) [pid = 1929] [serial = 497] [outer = 0x129ea6c00] 13:23:30 INFO - PROCESS | 1929 | 1461615810844 Marionette DEBUG loaded listener.js 13:23:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x12d091800) [pid = 1929] [serial = 498] [outer = 0x129ea6c00] 13:23:31 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:31 INFO - PROCESS | 1929 | 1461615811250 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]]]}] 13:23:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:23:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 669ms 13:23:31 INFO - PROCESS | 1929 | 1461615811291 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 13:23:31 INFO - PROCESS | 1929 | 1461615811293 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 13:23:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:23:31 INFO - PROCESS | 1929 | 1461615811295 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:23:31 INFO - PROCESS | 1929 | 1461615811296 Marionette TRACE conn2 <- [1,638,null,{}] 13:23:31 INFO - PROCESS | 1929 | 1461615811299 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}] 13:23:31 INFO - PROCESS | 1929 | 1461615811397 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 13:23:31 INFO - PROCESS | 1929 | 1461615811460 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f44c800 == 65 [pid = 1929] [id = 167] 13:23:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x12d2aa000) [pid = 1929] [serial = 499] [outer = 0x0] 13:23:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x12e56f400) [pid = 1929] [serial = 500] [outer = 0x12d2aa000] 13:23:31 INFO - PROCESS | 1929 | 1461615811489 Marionette DEBUG loaded listener.js 13:23:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x12e87e400) [pid = 1929] [serial = 501] [outer = 0x12d2aa000] 13:23:31 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:31 INFO - PROCESS | 1929 | 1461615811923 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]]]}] 13:23:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:23:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 669ms 13:23:31 INFO - PROCESS | 1929 | 1461615811965 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 13:23:31 INFO - PROCESS | 1929 | 1461615811966 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 13:23:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:23:31 INFO - PROCESS | 1929 | 1461615811969 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:23:31 INFO - PROCESS | 1929 | 1461615811970 Marionette TRACE conn2 <- [1,642,null,{}] 13:23:31 INFO - PROCESS | 1929 | 1461615811972 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}] 13:23:32 INFO - PROCESS | 1929 | 1461615812110 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 13:23:32 INFO - PROCESS | 1929 | 1461615812355 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x119116000 == 66 [pid = 1929] [id = 168] 13:23:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x11557f800) [pid = 1929] [serial = 502] [outer = 0x0] 13:23:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x11560fc00) [pid = 1929] [serial = 503] [outer = 0x11557f800] 13:23:32 INFO - PROCESS | 1929 | 1461615812386 Marionette DEBUG loaded listener.js 13:23:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x116680400) [pid = 1929] [serial = 504] [outer = 0x11557f800] 13:23:32 INFO - PROCESS | 1929 | 1461615812784 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]]]}] 13:23:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:23:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 873ms 13:23:32 INFO - PROCESS | 1929 | 1461615812843 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 13:23:32 INFO - PROCESS | 1929 | 1461615812845 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 13:23:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:23:32 INFO - PROCESS | 1929 | 1461615812848 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:23:32 INFO - PROCESS | 1929 | 1461615812851 Marionette TRACE conn2 <- [1,646,null,{}] 13:23:32 INFO - PROCESS | 1929 | 1461615812854 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}] 13:23:32 INFO - PROCESS | 1929 | 1461615812946 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 13:23:32 INFO - PROCESS | 1929 | 1461615812997 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x119809000 == 67 [pid = 1929] [id = 169] 13:23:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x118e0f800) [pid = 1929] [serial = 505] [outer = 0x0] 13:23:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x11a654800) [pid = 1929] [serial = 506] [outer = 0x118e0f800] 13:23:33 INFO - PROCESS | 1929 | 1461615813026 Marionette DEBUG loaded listener.js 13:23:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x11af0e400) [pid = 1929] [serial = 507] [outer = 0x118e0f800] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x12ea17000 == 66 [pid = 1929] [id = 161] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x12d33d000 == 65 [pid = 1929] [id = 160] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x11cbea800 == 64 [pid = 1929] [id = 159] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x12c175000 == 63 [pid = 1929] [id = 158] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x12b6b8800 == 62 [pid = 1929] [id = 157] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x128009800 == 61 [pid = 1929] [id = 156] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x126a2d800 == 60 [pid = 1929] [id = 155] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x123ea8000 == 59 [pid = 1929] [id = 154] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x123e98800 == 58 [pid = 1929] [id = 153] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x11c6e4800 == 57 [pid = 1929] [id = 152] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x119812000 == 56 [pid = 1929] [id = 151] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x119822000 == 55 [pid = 1929] [id = 150] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x11980a000 == 54 [pid = 1929] [id = 149] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x12ea15800 == 53 [pid = 1929] [id = 148] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x12e3a4800 == 52 [pid = 1929] [id = 147] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x12e38b000 == 51 [pid = 1929] [id = 146] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x12d349000 == 50 [pid = 1929] [id = 145] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x123c42000 == 49 [pid = 1929] [id = 144] 13:23:33 INFO - PROCESS | 1929 | --DOCSHELL 0x119c29000 == 48 [pid = 1929] [id = 143] 13:23:33 INFO - PROCESS | 1929 | 1461615813466 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]]]}] 13:23:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:23:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 621ms 13:23:33 INFO - PROCESS | 1929 | 1461615813471 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 13:23:33 INFO - PROCESS | 1929 | 1461615813474 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 13:23:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:23:33 INFO - PROCESS | 1929 | 1461615813478 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:23:33 INFO - PROCESS | 1929 | 1461615813479 Marionette TRACE conn2 <- [1,650,null,{}] 13:23:33 INFO - PROCESS | 1929 | 1461615813482 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}] 13:23:33 INFO - PROCESS | 1929 | 1461615813565 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 13:23:33 INFO - PROCESS | 1929 | 1461615813588 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x119202800 == 49 [pid = 1929] [id = 170] 13:23:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x11ba5a800) [pid = 1929] [serial = 508] [outer = 0x0] 13:23:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x11bab7400) [pid = 1929] [serial = 509] [outer = 0x11ba5a800] 13:23:33 INFO - PROCESS | 1929 | 1461615813615 Marionette DEBUG loaded listener.js 13:23:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x11c3b9000) [pid = 1929] [serial = 510] [outer = 0x11ba5a800] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12807e800) [pid = 1929] [serial = 326] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x11ad2d400) [pid = 1929] [serial = 332] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x1156e5c00) [pid = 1929] [serial = 329] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x12bb64000) [pid = 1929] [serial = 406] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x129ed2400) [pid = 1929] [serial = 403] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x12bee1c00) [pid = 1929] [serial = 409] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x12bb6a400) [pid = 1929] [serial = 370] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x11adab400) [pid = 1929] [serial = 374] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x11a64c000) [pid = 1929] [serial = 373] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x11ca77800) [pid = 1929] [serial = 394] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x12410c000) [pid = 1929] [serial = 395] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x11adb1800) [pid = 1929] [serial = 388] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x11af19800) [pid = 1929] [serial = 389] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x1242a2400) [pid = 1929] [serial = 397] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x123db7400) [pid = 1929] [serial = 377] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x11c607000) [pid = 1929] [serial = 376] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x119d95c00) [pid = 1929] [serial = 386] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x118f6a800) [pid = 1929] [serial = 385] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x12987cc00) [pid = 1929] [serial = 415] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x11bab2c00) [pid = 1929] [serial = 391] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x11c626400) [pid = 1929] [serial = 392] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x1299cbc00) [pid = 1929] [serial = 382] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x12b685400) [pid = 1929] [serial = 383] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x12987bc00) [pid = 1929] [serial = 380] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x127ab2c00) [pid = 1929] [serial = 379] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x12d6b6800) [pid = 1929] [serial = 419] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x12dcc8800) [pid = 1929] [serial = 422] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x12cf04800) [pid = 1929] [serial = 410] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x11c0ad800) [pid = 1929] [serial = 413] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x12d2acc00) [pid = 1929] [serial = 418] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x115608c00) [pid = 1929] [serial = 412] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x12d6b9000) [pid = 1929] [serial = 421] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x127fbac00) [pid = 1929] [serial = 400] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x12b683800) [pid = 1929] [serial = 404] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x12bca7c00) [pid = 1929] [serial = 407] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x129b8ec00) [pid = 1929] [serial = 401] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x12d08e800) [pid = 1929] [serial = 416] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x126a7c000) [pid = 1929] [serial = 398] [outer = 0x0] [url = about:blank] 13:23:33 INFO - PROCESS | 1929 | 1461615813982 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]]]}] 13:23:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:23:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 522ms 13:23:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:23:34 INFO - PROCESS | 1929 | 1461615814001 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 13:23:34 INFO - PROCESS | 1929 | 1461615814002 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 13:23:34 INFO - PROCESS | 1929 | 1461615814009 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:23:34 INFO - PROCESS | 1929 | 1461615814015 Marionette TRACE conn2 <- [1,654,null,{}] 13:23:34 INFO - PROCESS | 1929 | 1461615814019 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}] 13:23:34 INFO - PROCESS | 1929 | 1461615814099 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 13:23:34 INFO - PROCESS | 1929 | 1461615814104 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c0e1800 == 50 [pid = 1929] [id = 171] 13:23:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x11c704800) [pid = 1929] [serial = 511] [outer = 0x0] 13:23:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x123db7800) [pid = 1929] [serial = 512] [outer = 0x11c704800] 13:23:34 INFO - PROCESS | 1929 | 1461615814132 Marionette DEBUG loaded listener.js 13:23:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x124284c00) [pid = 1929] [serial = 513] [outer = 0x11c704800] 13:23:34 INFO - PROCESS | 1929 | 1461615814450 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]]]}] 13:23:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:23:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 479ms 13:23:34 INFO - PROCESS | 1929 | 1461615814485 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 13:23:34 INFO - PROCESS | 1929 | 1461615814487 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 13:23:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:23:34 INFO - PROCESS | 1929 | 1461615814489 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:23:34 INFO - PROCESS | 1929 | 1461615814490 Marionette TRACE conn2 <- [1,658,null,{}] 13:23:34 INFO - PROCESS | 1929 | 1461615814494 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}] 13:23:34 INFO - PROCESS | 1929 | 1461615814578 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 13:23:34 INFO - PROCESS | 1929 | 1461615814628 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c7d4800 == 51 [pid = 1929] [id = 172] 13:23:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x11c704c00) [pid = 1929] [serial = 514] [outer = 0x0] 13:23:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x12439e400) [pid = 1929] [serial = 515] [outer = 0x11c704c00] 13:23:34 INFO - PROCESS | 1929 | 1461615814656 Marionette DEBUG loaded listener.js 13:23:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x127ab7000) [pid = 1929] [serial = 516] [outer = 0x11c704c00] 13:23:35 INFO - PROCESS | 1929 | 1461615815061 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]]]}] 13:23:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:23:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 621ms 13:23:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:23:35 INFO - PROCESS | 1929 | 1461615815111 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 13:23:35 INFO - PROCESS | 1929 | 1461615815113 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 13:23:35 INFO - PROCESS | 1929 | 1461615815116 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:23:35 INFO - PROCESS | 1929 | 1461615815118 Marionette TRACE conn2 <- [1,662,null,{}] 13:23:35 INFO - PROCESS | 1929 | 1461615815121 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}] 13:23:35 INFO - PROCESS | 1929 | 1461615815228 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 13:23:35 INFO - PROCESS | 1929 | 1461615815233 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d1e000 == 52 [pid = 1929] [id = 173] 13:23:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x129925400) [pid = 1929] [serial = 517] [outer = 0x0] 13:23:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x129b8ec00) [pid = 1929] [serial = 518] [outer = 0x129925400] 13:23:35 INFO - PROCESS | 1929 | 1461615815265 Marionette DEBUG loaded listener.js 13:23:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x12b56c000) [pid = 1929] [serial = 519] [outer = 0x129925400] 13:23:35 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:35 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:35 INFO - PROCESS | 1929 | 1461615815637 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]]]}] 13:23:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:23:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 570ms 13:23:35 INFO - PROCESS | 1929 | 1461615815686 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 13:23:35 INFO - PROCESS | 1929 | 1461615815688 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 13:23:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:23:35 INFO - PROCESS | 1929 | 1461615815690 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:23:35 INFO - PROCESS | 1929 | 1461615815691 Marionette TRACE conn2 <- [1,666,null,{}] 13:23:35 INFO - PROCESS | 1929 | 1461615815699 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}] 13:23:35 INFO - PROCESS | 1929 | 1461615815801 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 13:23:35 INFO - PROCESS | 1929 | 1461615815806 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x124adf000 == 53 [pid = 1929] [id = 174] 13:23:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x12bb5fc00) [pid = 1929] [serial = 520] [outer = 0x0] 13:23:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x12cf0ec00) [pid = 1929] [serial = 521] [outer = 0x12bb5fc00] 13:23:35 INFO - PROCESS | 1929 | 1461615815833 Marionette DEBUG loaded listener.js 13:23:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x12cfd6800) [pid = 1929] [serial = 522] [outer = 0x12bb5fc00] 13:23:36 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:36 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:36 INFO - PROCESS | 1929 | 1461615816179 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]]]}] 13:23:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:23:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 524ms 13:23:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:23:36 INFO - PROCESS | 1929 | 1461615816219 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 13:23:36 INFO - PROCESS | 1929 | 1461615816220 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 13:23:36 INFO - PROCESS | 1929 | 1461615816222 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:23:36 INFO - PROCESS | 1929 | 1461615816223 Marionette TRACE conn2 <- [1,670,null,{}] 13:23:36 INFO - PROCESS | 1929 | 1461615816226 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}] 13:23:36 INFO - PROCESS | 1929 | 1461615816319 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 13:23:36 INFO - PROCESS | 1929 | 1461615816323 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x127fad800 == 54 [pid = 1929] [id = 175] 13:23:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12d086400) [pid = 1929] [serial = 523] [outer = 0x0] 13:23:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12d2b0000) [pid = 1929] [serial = 524] [outer = 0x12d086400] 13:23:36 INFO - PROCESS | 1929 | 1461615816349 Marionette DEBUG loaded listener.js 13:23:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x12dcbf800) [pid = 1929] [serial = 525] [outer = 0x12d086400] 13:23:36 INFO - PROCESS | 1929 | 1461615816678 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]]]}] 13:23:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:23:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 468ms 13:23:36 INFO - PROCESS | 1929 | 1461615816698 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 13:23:36 INFO - PROCESS | 1929 | 1461615816700 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 13:23:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:23:36 INFO - PROCESS | 1929 | 1461615816708 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:23:36 INFO - PROCESS | 1929 | 1461615816710 Marionette TRACE conn2 <- [1,674,null,{}] 13:23:36 INFO - PROCESS | 1929 | 1461615816716 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}] 13:23:36 INFO - PROCESS | 1929 | 1461615816821 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 13:23:36 INFO - PROCESS | 1929 | 1461615816854 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x129eb6000 == 55 [pid = 1929] [id = 176] 13:23:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x12d08e800) [pid = 1929] [serial = 526] [outer = 0x0] 13:23:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x12dccec00) [pid = 1929] [serial = 527] [outer = 0x12d08e800] 13:23:36 INFO - PROCESS | 1929 | 1461615816878 Marionette DEBUG loaded listener.js 13:23:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x12e594c00) [pid = 1929] [serial = 528] [outer = 0x12d08e800] 13:23:37 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:37 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:37 INFO - PROCESS | 1929 | 1461615817206 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]]]}] 13:23:37 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 13:23:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 524ms 13:23:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:23:37 INFO - PROCESS | 1929 | 1461615817233 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 13:23:37 INFO - PROCESS | 1929 | 1461615817234 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 13:23:37 INFO - PROCESS | 1929 | 1461615817236 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:23:37 INFO - PROCESS | 1929 | 1461615817237 Marionette TRACE conn2 <- [1,678,null,{}] 13:23:37 INFO - PROCESS | 1929 | 1461615817239 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}] 13:23:37 INFO - PROCESS | 1929 | 1461615817343 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 13:23:37 INFO - PROCESS | 1929 | 1461615817347 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x12be58800 == 56 [pid = 1929] [id = 177] 13:23:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x12e56c800) [pid = 1929] [serial = 529] [outer = 0x0] 13:23:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x12e8adc00) [pid = 1929] [serial = 530] [outer = 0x12e56c800] 13:23:37 INFO - PROCESS | 1929 | 1461615817372 Marionette DEBUG loaded listener.js 13:23:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x12e8cf000) [pid = 1929] [serial = 531] [outer = 0x12e56c800] 13:23:37 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x12b691c00) [pid = 1929] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:23:37 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x12d091c00) [pid = 1929] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:23:37 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x119262800) [pid = 1929] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:23:37 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x127892400) [pid = 1929] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:23:37 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x11b9cc000) [pid = 1929] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:23:37 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x124286400) [pid = 1929] [serial = 457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:23:37 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x1156d8800) [pid = 1929] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:23:37 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x127890400) [pid = 1929] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:23:37 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x11c3b1000) [pid = 1929] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:23:37 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x119e4cc00) [pid = 1929] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:23:37 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x118e0dc00) [pid = 1929] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:23:37 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x12d090c00) [pid = 1929] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:23:37 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x12e874c00) [pid = 1929] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:23:37 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x12d089800) [pid = 1929] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:23:37 INFO - PROCESS | 1929 | 1461615817807 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]]]}] 13:23:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:23:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 617ms 13:23:37 INFO - PROCESS | 1929 | 1461615817854 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 13:23:37 INFO - PROCESS | 1929 | 1461615817855 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 13:23:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:23:37 INFO - PROCESS | 1929 | 1461615817861 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:23:37 INFO - PROCESS | 1929 | 1461615817864 Marionette TRACE conn2 <- [1,682,null,{}] 13:23:37 INFO - PROCESS | 1929 | 1461615817867 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}] 13:23:37 INFO - PROCESS | 1929 | 1461615817974 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 13:23:38 INFO - PROCESS | 1929 | 1461615818007 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x129ebb000 == 57 [pid = 1929] [id = 178] 13:23:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x118aa2000) [pid = 1929] [serial = 532] [outer = 0x0] 13:23:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x12b56e000) [pid = 1929] [serial = 533] [outer = 0x118aa2000] 13:23:38 INFO - PROCESS | 1929 | 1461615818038 Marionette DEBUG loaded listener.js 13:23:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x12e87b400) [pid = 1929] [serial = 534] [outer = 0x118aa2000] 13:23:38 INFO - PROCESS | 1929 | 1461615818846 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]]]}] 13:23:38 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) 13:23:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1025ms 13:23:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:23:38 INFO - PROCESS | 1929 | 1461615818883 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 13:23:38 INFO - PROCESS | 1929 | 1461615818885 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 13:23:38 INFO - PROCESS | 1929 | 1461615818887 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:23:38 INFO - PROCESS | 1929 | 1461615818889 Marionette TRACE conn2 <- [1,686,null,{}] 13:23:38 INFO - PROCESS | 1929 | 1461615818891 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}] 13:23:38 INFO - PROCESS | 1929 | 1461615818995 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 13:23:39 INFO - PROCESS | 1929 | 1461615819044 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d70f800 == 58 [pid = 1929] [id = 179] 13:23:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x118ea3c00) [pid = 1929] [serial = 535] [outer = 0x0] 13:23:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x12eb03c00) [pid = 1929] [serial = 536] [outer = 0x118ea3c00] 13:23:39 INFO - PROCESS | 1929 | 1461615819069 Marionette DEBUG loaded listener.js 13:23:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12eb0d400) [pid = 1929] [serial = 537] [outer = 0x118ea3c00] 13:23:39 INFO - PROCESS | 1929 | 1461615819836 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]]]}] 13:23:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:23:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 974ms 13:23:39 INFO - PROCESS | 1929 | 1461615819862 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 13:23:39 INFO - PROCESS | 1929 | 1461615819864 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 13:23:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:23:39 INFO - PROCESS | 1929 | 1461615819868 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:23:39 INFO - PROCESS | 1929 | 1461615819871 Marionette TRACE conn2 <- [1,690,null,{}] 13:23:39 INFO - PROCESS | 1929 | 1461615819876 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}] 13:23:39 INFO - PROCESS | 1929 | 1461615819977 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 13:23:40 INFO - PROCESS | 1929 | 1461615820024 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x119205000 == 59 [pid = 1929] [id = 180] 13:23:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x118f72000) [pid = 1929] [serial = 538] [outer = 0x0] 13:23:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x119259400) [pid = 1929] [serial = 539] [outer = 0x118f72000] 13:23:40 INFO - PROCESS | 1929 | 1461615820057 Marionette DEBUG loaded listener.js 13:23:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x11ada4800) [pid = 1929] [serial = 540] [outer = 0x118f72000] 13:23:40 INFO - PROCESS | 1929 | 1461615820957 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]]]}] 13:23:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:23:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1123ms 13:23:40 INFO - PROCESS | 1929 | 1461615820991 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 13:23:40 INFO - PROCESS | 1929 | 1461615820997 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 13:23:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:23:41 INFO - PROCESS | 1929 | 1461615821002 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:23:41 INFO - PROCESS | 1929 | 1461615821003 Marionette TRACE conn2 <- [1,694,null,{}] 13:23:41 INFO - PROCESS | 1929 | 1461615821006 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}] 13:23:41 INFO - PROCESS | 1929 | 1461615821105 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 13:23:41 INFO - PROCESS | 1929 | 1461615821152 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c94e000 == 60 [pid = 1929] [id = 181] 13:23:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x11af08400) [pid = 1929] [serial = 541] [outer = 0x0] 13:23:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x11c705400) [pid = 1929] [serial = 542] [outer = 0x11af08400] 13:23:41 INFO - PROCESS | 1929 | 1461615821182 Marionette DEBUG loaded listener.js 13:23:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x123fcd800) [pid = 1929] [serial = 543] [outer = 0x11af08400] 13:23:42 INFO - PROCESS | 1929 | 1461615822074 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]]]}] 13:23:42 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) 13:23:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1123ms 13:23:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:23:42 INFO - PROCESS | 1929 | 1461615822124 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 13:23:42 INFO - PROCESS | 1929 | 1461615822126 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 13:23:42 INFO - PROCESS | 1929 | 1461615822128 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:23:42 INFO - PROCESS | 1929 | 1461615822131 Marionette TRACE conn2 <- [1,698,null,{}] 13:23:42 INFO - PROCESS | 1929 | 1461615822139 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}] 13:23:42 INFO - PROCESS | 1929 | 1461615822273 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 13:23:42 INFO - PROCESS | 1929 | 1461615822321 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d338800 == 61 [pid = 1929] [id = 182] 13:23:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x124ae6400) [pid = 1929] [serial = 544] [outer = 0x0] 13:23:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x129ea3c00) [pid = 1929] [serial = 545] [outer = 0x124ae6400] 13:23:42 INFO - PROCESS | 1929 | 1461615822353 Marionette DEBUG loaded listener.js 13:23:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x12bedc800) [pid = 1929] [serial = 546] [outer = 0x124ae6400] 13:23:43 INFO - PROCESS | 1929 | 1461615823235 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]]]}] 13:23:43 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) 13:23:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1122ms 13:23:43 INFO - PROCESS | 1929 | 1461615823251 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 13:23:43 INFO - PROCESS | 1929 | 1461615823253 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 13:23:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:23:43 INFO - PROCESS | 1929 | 1461615823255 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:23:43 INFO - PROCESS | 1929 | 1461615823257 Marionette TRACE conn2 <- [1,702,null,{}] 13:23:43 INFO - PROCESS | 1929 | 1461615823259 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}] 13:23:43 INFO - PROCESS | 1929 | 1461615823361 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 13:23:43 INFO - PROCESS | 1929 | 1461615823409 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bbd0800 == 62 [pid = 1929] [id = 183] 13:23:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x12bedf400) [pid = 1929] [serial = 547] [outer = 0x0] 13:23:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x12d6b5800) [pid = 1929] [serial = 548] [outer = 0x12bedf400] 13:23:43 INFO - PROCESS | 1929 | 1461615823440 Marionette DEBUG loaded listener.js 13:23:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12e87a000) [pid = 1929] [serial = 549] [outer = 0x12bedf400] 13:23:44 INFO - PROCESS | 1929 | 1461615824329 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]]]}] 13:23:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:23:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1120ms 13:23:44 INFO - PROCESS | 1929 | 1461615824377 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 13:23:44 INFO - PROCESS | 1929 | 1461615824379 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 13:23:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:23:44 INFO - PROCESS | 1929 | 1461615824383 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:23:44 INFO - PROCESS | 1929 | 1461615824385 Marionette TRACE conn2 <- [1,706,null,{}] 13:23:44 INFO - PROCESS | 1929 | 1461615824388 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}] 13:23:44 INFO - PROCESS | 1929 | 1461615824483 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 13:23:44 INFO - PROCESS | 1929 | 1461615824606 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c742000 == 63 [pid = 1929] [id = 184] 13:23:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x11af0d000) [pid = 1929] [serial = 550] [outer = 0x0] 13:23:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x11af0e800) [pid = 1929] [serial = 551] [outer = 0x11af0d000] 13:23:44 INFO - PROCESS | 1929 | 1461615824637 Marionette DEBUG loaded listener.js 13:23:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x11babcc00) [pid = 1929] [serial = 552] [outer = 0x11af0d000] 13:23:45 INFO - PROCESS | 1929 | --DOCSHELL 0x129ebb000 == 62 [pid = 1929] [id = 178] 13:23:45 INFO - PROCESS | 1929 | --DOCSHELL 0x12be58800 == 61 [pid = 1929] [id = 177] 13:23:45 INFO - PROCESS | 1929 | --DOCSHELL 0x129eb6000 == 60 [pid = 1929] [id = 176] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x12e8ba800) [pid = 1929] [serial = 485] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOCSHELL 0x127fad800 == 59 [pid = 1929] [id = 175] 13:23:45 INFO - PROCESS | 1929 | --DOCSHELL 0x124adf000 == 58 [pid = 1929] [id = 174] 13:23:45 INFO - PROCESS | 1929 | --DOCSHELL 0x123d1e000 == 57 [pid = 1929] [id = 173] 13:23:45 INFO - PROCESS | 1929 | --DOCSHELL 0x11c7d4800 == 56 [pid = 1929] [id = 172] 13:23:45 INFO - PROCESS | 1929 | --DOCSHELL 0x11c0e1800 == 55 [pid = 1929] [id = 171] 13:23:45 INFO - PROCESS | 1929 | --DOCSHELL 0x119202800 == 54 [pid = 1929] [id = 170] 13:23:45 INFO - PROCESS | 1929 | --DOCSHELL 0x119809000 == 53 [pid = 1929] [id = 169] 13:23:45 INFO - PROCESS | 1929 | --DOCSHELL 0x119116000 == 52 [pid = 1929] [id = 168] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x12cf03400) [pid = 1929] [serial = 467] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x12dcce400) [pid = 1929] [serial = 424] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x12e573c00) [pid = 1929] [serial = 425] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x11af0b400) [pid = 1929] [serial = 449] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x11ad2c800) [pid = 1929] [serial = 448] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x12b68a800) [pid = 1929] [serial = 464] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x11bab6400) [pid = 1929] [serial = 451] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x12bcb0400) [pid = 1929] [serial = 465] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x11c0b2c00) [pid = 1929] [serial = 452] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x12453f000) [pid = 1929] [serial = 458] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x126a8a800) [pid = 1929] [serial = 459] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x12e58dc00) [pid = 1929] [serial = 442] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x118f67000) [pid = 1929] [serial = 446] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x115748000) [pid = 1929] [serial = 445] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x126a8bc00) [pid = 1929] [serial = 433] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x128084400) [pid = 1929] [serial = 461] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x12d088800) [pid = 1929] [serial = 468] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x11c7a7c00) [pid = 1929] [serial = 454] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x12410ec00) [pid = 1929] [serial = 455] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x11c31dc00) [pid = 1929] [serial = 430] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x12bcae400) [pid = 1929] [serial = 436] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x12dcce800) [pid = 1929] [serial = 473] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x11a64d400) [pid = 1929] [serial = 427] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x12d08c400) [pid = 1929] [serial = 439] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x12cf0e000) [pid = 1929] [serial = 477] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x12d2af800) [pid = 1929] [serial = 470] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x126a85c00) [pid = 1929] [serial = 476] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x12e87c800) [pid = 1929] [serial = 482] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x1242a0800) [pid = 1929] [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.] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x12e596400) [pid = 1929] [serial = 479] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x12e8b3800) [pid = 1929] [serial = 483] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x12e576c00) [pid = 1929] [serial = 474] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x12dcc0c00) [pid = 1929] [serial = 471] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x129ed6400) [pid = 1929] [serial = 462] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x12e876000) [pid = 1929] [serial = 480] [outer = 0x0] [url = about:blank] 13:23:45 INFO - PROCESS | 1929 | 1461615825646 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]]]}] 13:23:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:23:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1273ms 13:23:45 INFO - PROCESS | 1929 | 1461615825656 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 13:23:45 INFO - PROCESS | 1929 | 1461615825661 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 13:23:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:23:45 INFO - PROCESS | 1929 | 1461615825680 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:23:45 INFO - PROCESS | 1929 | 1461615825681 Marionette TRACE conn2 <- [1,710,null,{}] 13:23:45 INFO - PROCESS | 1929 | 1461615825685 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}] 13:23:45 INFO - PROCESS | 1929 | 1461615825761 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 13:23:45 INFO - PROCESS | 1929 | 1461615825767 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x119d47800 == 53 [pid = 1929] [id = 185] 13:23:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x11adad800) [pid = 1929] [serial = 553] [outer = 0x0] 13:23:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x11c625800) [pid = 1929] [serial = 554] [outer = 0x11adad800] 13:23:45 INFO - PROCESS | 1929 | 1461615825793 Marionette DEBUG loaded listener.js 13:23:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x123db6800) [pid = 1929] [serial = 555] [outer = 0x11adad800] 13:23:46 INFO - PROCESS | 1929 | 1461615826631 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]]]}] 13:23:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:23:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 987ms 13:23:46 INFO - PROCESS | 1929 | 1461615826653 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 13:23:46 INFO - PROCESS | 1929 | 1461615826654 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 13:23:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:23:46 INFO - PROCESS | 1929 | 1461615826656 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:23:46 INFO - PROCESS | 1929 | 1461615826659 Marionette TRACE conn2 <- [1,714,null,{}] 13:23:46 INFO - PROCESS | 1929 | 1461615826668 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}] 13:23:46 INFO - PROCESS | 1929 | 1461615826768 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 13:23:46 INFO - PROCESS | 1929 | 1461615826797 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c7d4800 == 54 [pid = 1929] [id = 186] 13:23:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x12410ec00) [pid = 1929] [serial = 556] [outer = 0x0] 13:23:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x126ae8000) [pid = 1929] [serial = 557] [outer = 0x12410ec00] 13:23:46 INFO - PROCESS | 1929 | 1461615826825 Marionette DEBUG loaded listener.js 13:23:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x128085000) [pid = 1929] [serial = 558] [outer = 0x12410ec00] 13:23:47 INFO - PROCESS | 1929 | 1461615827608 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]]]}] 13:23:47 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 13:23:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 976ms 13:23:47 INFO - PROCESS | 1929 | 1461615827634 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 13:23:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:23:47 INFO - PROCESS | 1929 | 1461615827635 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 13:23:47 INFO - PROCESS | 1929 | 1461615827638 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:23:47 INFO - PROCESS | 1929 | 1461615827639 Marionette TRACE conn2 <- [1,718,null,{}] 13:23:47 INFO - PROCESS | 1929 | 1461615827641 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}] 13:23:47 INFO - PROCESS | 1929 | 1461615827736 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 13:23:47 INFO - PROCESS | 1929 | 1461615827740 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x123fc3000 == 55 [pid = 1929] [id = 187] 13:23:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x128085800) [pid = 1929] [serial = 559] [outer = 0x0] 13:23:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x12b566400) [pid = 1929] [serial = 560] [outer = 0x128085800] 13:23:47 INFO - PROCESS | 1929 | 1461615827767 Marionette DEBUG loaded listener.js 13:23:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x12b8c9c00) [pid = 1929] [serial = 561] [outer = 0x128085800] 13:23:48 INFO - PROCESS | 1929 | 1461615828585 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]]]}] 13:23:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:23:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 968ms 13:23:48 INFO - PROCESS | 1929 | 1461615828607 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 13:23:48 INFO - PROCESS | 1929 | 1461615828608 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 13:23:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:23:48 INFO - PROCESS | 1929 | 1461615828612 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:23:48 INFO - PROCESS | 1929 | 1461615828613 Marionette TRACE conn2 <- [1,722,null,{}] 13:23:48 INFO - PROCESS | 1929 | 1461615828615 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}] 13:23:48 INFO - PROCESS | 1929 | 1461615828715 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 13:23:48 INFO - PROCESS | 1929 | 1461615828719 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x126a3b000 == 56 [pid = 1929] [id = 188] 13:23:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x12b691c00) [pid = 1929] [serial = 562] [outer = 0x0] 13:23:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x12bcaec00) [pid = 1929] [serial = 563] [outer = 0x12b691c00] 13:23:48 INFO - PROCESS | 1929 | 1461615828745 Marionette DEBUG loaded listener.js 13:23:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x12cf0f800) [pid = 1929] [serial = 564] [outer = 0x12b691c00] 13:23:49 INFO - PROCESS | 1929 | 1461615829129 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] 13:23:49 INFO - PROCESS | 1929 | 1461615829185 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 13:23:49 INFO - PROCESS | 1929 | 1461615829188 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:23:49 INFO - PROCESS | 1929 | 1461615829189 Marionette TRACE conn2 <- [1,726,null,{}] 13:23:49 INFO - PROCESS | 1929 | 1461615829191 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}] 13:23:49 INFO - PROCESS | 1929 | 1461615829283 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 13:23:49 INFO - PROCESS | 1929 | 1461615829288 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d1c000 == 57 [pid = 1929] [id = 189] 13:23:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x12cfd1800) [pid = 1929] [serial = 565] [outer = 0x0] 13:23:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x12d2a9800) [pid = 1929] [serial = 566] [outer = 0x12cfd1800] 13:23:49 INFO - PROCESS | 1929 | 1461615829318 Marionette DEBUG loaded listener.js 13:23:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x12dcc3800) [pid = 1929] [serial = 567] [outer = 0x12cfd1800] 13:23:49 INFO - PROCESS | 1929 | 1461615829685 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]]]}] 13:23:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:23:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 518ms 13:23:49 INFO - PROCESS | 1929 | 1461615829706 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 13:23:49 INFO - PROCESS | 1929 | 1461615829707 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 13:23:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:23:49 INFO - PROCESS | 1929 | 1461615829710 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:23:49 INFO - PROCESS | 1929 | 1461615829713 Marionette TRACE conn2 <- [1,730,null,{}] 13:23:49 INFO - PROCESS | 1929 | 1461615829716 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}] 13:23:49 INFO - PROCESS | 1929 | 1461615829790 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 13:23:49 INFO - PROCESS | 1929 | 1461615829796 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x119220800 == 58 [pid = 1929] [id = 190] 13:23:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x12d2b1000) [pid = 1929] [serial = 568] [outer = 0x0] 13:23:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12e58d000) [pid = 1929] [serial = 569] [outer = 0x12d2b1000] 13:23:49 INFO - PROCESS | 1929 | 1461615829822 Marionette DEBUG loaded listener.js 13:23:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x12e87c800) [pid = 1929] [serial = 570] [outer = 0x12d2b1000] 13:23:50 INFO - PROCESS | 1929 | 1461615830156 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] 13:23:50 INFO - PROCESS | 1929 | 1461615830185 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 13:23:50 INFO - PROCESS | 1929 | 1461615830187 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:23:50 INFO - PROCESS | 1929 | 1461615830188 Marionette TRACE conn2 <- [1,734,null,{}] 13:23:50 INFO - PROCESS | 1929 | 1461615830190 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}] 13:23:50 INFO - PROCESS | 1929 | 1461615830267 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 13:23:50 INFO - PROCESS | 1929 | 1461615830271 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12be69000 == 59 [pid = 1929] [id = 191] 13:23:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x12e58f800) [pid = 1929] [serial = 571] [outer = 0x0] 13:23:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x12e8d2000) [pid = 1929] [serial = 572] [outer = 0x12e58f800] 13:23:50 INFO - PROCESS | 1929 | 1461615830297 Marionette DEBUG loaded listener.js 13:23:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x12eb04400) [pid = 1929] [serial = 573] [outer = 0x12e58f800] 13:23:50 INFO - PROCESS | 1929 | 1461615830605 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]]]}] 13:23:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:23:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 467ms 13:23:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:23:50 INFO - PROCESS | 1929 | 1461615830655 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 13:23:50 INFO - PROCESS | 1929 | 1461615830656 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 13:23:50 INFO - PROCESS | 1929 | 1461615830658 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:23:50 INFO - PROCESS | 1929 | 1461615830659 Marionette TRACE conn2 <- [1,738,null,{}] 13:23:50 INFO - PROCESS | 1929 | 1461615830662 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}] 13:23:50 INFO - PROCESS | 1929 | 1461615830767 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 13:23:50 INFO - PROCESS | 1929 | 1461615830773 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d263800 == 60 [pid = 1929] [id = 192] 13:23:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x12e8b6400) [pid = 1929] [serial = 574] [outer = 0x0] 13:23:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x12eb06c00) [pid = 1929] [serial = 575] [outer = 0x12e8b6400] 13:23:50 INFO - PROCESS | 1929 | 1461615830798 Marionette DEBUG loaded listener.js 13:23:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x12eb0c000) [pid = 1929] [serial = 576] [outer = 0x12e8b6400] 13:23:51 INFO - PROCESS | 1929 | 1461615831639 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]]]}] 13:23:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:23:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1025ms 13:23:51 INFO - PROCESS | 1929 | 1461615831699 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 13:23:51 INFO - PROCESS | 1929 | 1461615831701 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 13:23:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:23:51 INFO - PROCESS | 1929 | 1461615831705 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:23:51 INFO - PROCESS | 1929 | 1461615831707 Marionette TRACE conn2 <- [1,742,null,{}] 13:23:51 INFO - PROCESS | 1929 | 1461615831712 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}] 13:23:51 INFO - PROCESS | 1929 | 1461615831841 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 13:23:51 INFO - PROCESS | 1929 | 1461615831891 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a830000 == 61 [pid = 1929] [id = 193] 13:23:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x119125000) [pid = 1929] [serial = 577] [outer = 0x0] 13:23:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x1197c0800) [pid = 1929] [serial = 578] [outer = 0x119125000] 13:23:51 INFO - PROCESS | 1929 | 1461615831922 Marionette DEBUG loaded listener.js 13:23:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x11af0f000) [pid = 1929] [serial = 579] [outer = 0x119125000] 13:23:52 INFO - PROCESS | 1929 | 1461615832820 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]]]}] 13:23:52 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 13:23:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1124ms 13:23:52 INFO - PROCESS | 1929 | 1461615832840 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 13:23:52 INFO - PROCESS | 1929 | 1461615832845 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 13:23:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:23:52 INFO - PROCESS | 1929 | 1461615832851 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:23:52 INFO - PROCESS | 1929 | 1461615832853 Marionette TRACE conn2 <- [1,746,null,{}] 13:23:52 INFO - PROCESS | 1929 | 1461615832855 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}] 13:23:52 INFO - PROCESS | 1929 | 1461615832954 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 13:23:53 INFO - PROCESS | 1929 | 1461615833001 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c746800 == 62 [pid = 1929] [id = 194] 13:23:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x11ada9400) [pid = 1929] [serial = 580] [outer = 0x0] 13:23:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x123db7400) [pid = 1929] [serial = 581] [outer = 0x11ada9400] 13:23:53 INFO - PROCESS | 1929 | 1461615833031 Marionette DEBUG loaded listener.js 13:23:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x1247eac00) [pid = 1929] [serial = 582] [outer = 0x11ada9400] 13:23:53 INFO - PROCESS | 1929 | 1461615833911 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]]]}] 13:23:53 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.) 13:23:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1073ms 13:23:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:23:53 INFO - PROCESS | 1929 | 1461615833924 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 13:23:53 INFO - PROCESS | 1929 | 1461615833927 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 13:23:53 INFO - PROCESS | 1929 | 1461615833929 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:23:53 INFO - PROCESS | 1929 | 1461615833932 Marionette TRACE conn2 <- [1,750,null,{}] 13:23:53 INFO - PROCESS | 1929 | 1461615833940 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}] 13:23:54 INFO - PROCESS | 1929 | 1461615834043 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 13:23:54 INFO - PROCESS | 1929 | 1461615834103 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d71c000 == 63 [pid = 1929] [id = 195] 13:23:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x12cf10c00) [pid = 1929] [serial = 583] [outer = 0x0] 13:23:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12cfcd400) [pid = 1929] [serial = 584] [outer = 0x12cf10c00] 13:23:54 INFO - PROCESS | 1929 | 1461615834134 Marionette DEBUG loaded listener.js 13:23:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12dcc8800) [pid = 1929] [serial = 585] [outer = 0x12cf10c00] 13:23:55 INFO - PROCESS | 1929 | 1461615835186 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]]]}] 13:23:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:23:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1273ms 13:23:55 INFO - PROCESS | 1929 | 1461615835206 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 13:23:55 INFO - PROCESS | 1929 | 1461615835209 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 13:23:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:23:55 INFO - PROCESS | 1929 | 1461615835215 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:23:55 INFO - PROCESS | 1929 | 1461615835217 Marionette TRACE conn2 <- [1,754,null,{}] 13:23:55 INFO - PROCESS | 1929 | 1461615835221 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}] 13:23:55 INFO - PROCESS | 1929 | 1461615835314 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 13:23:55 INFO - PROCESS | 1929 | 1461615835383 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x11921c800 == 64 [pid = 1929] [id = 196] 13:23:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x11b1f8c00) [pid = 1929] [serial = 586] [outer = 0x0] 13:23:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x11b9d5800) [pid = 1929] [serial = 587] [outer = 0x11b1f8c00] 13:23:55 INFO - PROCESS | 1929 | 1461615835427 Marionette DEBUG loaded listener.js 13:23:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x11c3b9400) [pid = 1929] [serial = 588] [outer = 0x11b1f8c00] 13:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x114332800 == 63 [pid = 1929] [id = 83] 13:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x123c3d800 == 62 [pid = 1929] [id = 112] 13:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x1157b2000 == 61 [pid = 1929] [id = 110] 13:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x12be69000 == 60 [pid = 1929] [id = 191] 13:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x119220800 == 59 [pid = 1929] [id = 190] 13:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x123d1c000 == 58 [pid = 1929] [id = 189] 13:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x126a3b000 == 57 [pid = 1929] [id = 188] 13:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x123fc3000 == 56 [pid = 1929] [id = 187] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x12eb03c00) [pid = 1929] [serial = 536] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x11c0a8800) [pid = 1929] [serial = 491] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x119d94c00) [pid = 1929] [serial = 488] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x128791800) [pid = 1929] [serial = 494] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x11c7d4800 == 55 [pid = 1929] [id = 186] 13:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x119d47800 == 54 [pid = 1929] [id = 185] 13:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x11c742000 == 53 [pid = 1929] [id = 184] 13:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x11c94e000 == 52 [pid = 1929] [id = 181] 13:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x119205000 == 51 [pid = 1929] [id = 180] 13:23:55 INFO - PROCESS | 1929 | --DOCSHELL 0x12d70f800 == 50 [pid = 1929] [id = 179] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x12cf0ec00) [pid = 1929] [serial = 521] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x12d2b0000) [pid = 1929] [serial = 524] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x12cfd6800) [pid = 1929] [serial = 522] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x129b8ec00) [pid = 1929] [serial = 518] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x116680400) [pid = 1929] [serial = 504] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x11560fc00) [pid = 1929] [serial = 503] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x11bab7400) [pid = 1929] [serial = 509] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x11c3b9000) [pid = 1929] [serial = 510] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x11af0e400) [pid = 1929] [serial = 507] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x11a654800) [pid = 1929] [serial = 506] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x12439e400) [pid = 1929] [serial = 515] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x127ab7000) [pid = 1929] [serial = 516] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x123db7800) [pid = 1929] [serial = 512] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x124284c00) [pid = 1929] [serial = 513] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x12e56f400) [pid = 1929] [serial = 500] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x12b8cd400) [pid = 1929] [serial = 497] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x12b56e000) [pid = 1929] [serial = 533] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x12dccec00) [pid = 1929] [serial = 527] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x12dcbf800) [pid = 1929] [serial = 525] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x12e8adc00) [pid = 1929] [serial = 530] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x12e594c00) [pid = 1929] [serial = 528] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x12e87b400) [pid = 1929] [serial = 534] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x12e8cf000) [pid = 1929] [serial = 531] [outer = 0x0] [url = about:blank] 13:23:55 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x12b56c000) [pid = 1929] [serial = 519] [outer = 0x0] [url = about:blank] 13:23:56 INFO - PROCESS | 1929 | 1461615836321 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]]]}] 13:23:56 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 13:23:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1121ms 13:23:56 INFO - PROCESS | 1929 | 1461615836336 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 13:23:56 INFO - PROCESS | 1929 | 1461615836340 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 13:23:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:23:56 INFO - PROCESS | 1929 | 1461615836346 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:23:56 INFO - PROCESS | 1929 | 1461615836347 Marionette TRACE conn2 <- [1,758,null,{}] 13:23:56 INFO - PROCESS | 1929 | 1461615836350 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}] 13:23:56 INFO - PROCESS | 1929 | 1461615836429 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 13:23:56 INFO - PROCESS | 1929 | 1461615836434 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ad4f000 == 51 [pid = 1929] [id = 197] 13:23:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x11c712000) [pid = 1929] [serial = 589] [outer = 0x0] 13:23:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x12439e400) [pid = 1929] [serial = 590] [outer = 0x11c712000] 13:23:56 INFO - PROCESS | 1929 | 1461615836461 Marionette DEBUG loaded listener.js 13:23:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x126aed800) [pid = 1929] [serial = 591] [outer = 0x11c712000] 13:23:56 INFO - PROCESS | 1929 | 1461615836817 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]]]}] 13:23:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:23:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 520ms 13:23:56 INFO - PROCESS | 1929 | 1461615836866 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 13:23:56 INFO - PROCESS | 1929 | 1461615836867 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 13:23:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:23:56 INFO - PROCESS | 1929 | 1461615836870 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:23:56 INFO - PROCESS | 1929 | 1461615836872 Marionette TRACE conn2 <- [1,762,null,{}] 13:23:56 INFO - PROCESS | 1929 | 1461615836879 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}] 13:23:56 INFO - PROCESS | 1929 | 1461615836959 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 13:23:56 INFO - PROCESS | 1929 | 1461615836968 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d0c800 == 52 [pid = 1929] [id = 198] 13:23:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x12878ec00) [pid = 1929] [serial = 592] [outer = 0x0] 13:23:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x12b56d800) [pid = 1929] [serial = 593] [outer = 0x12878ec00] 13:23:56 INFO - PROCESS | 1929 | 1461615836995 Marionette DEBUG loaded listener.js 13:23:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x12bca7c00) [pid = 1929] [serial = 594] [outer = 0x12878ec00] 13:23:57 INFO - PROCESS | 1929 | 1461615837781 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]]]}] 13:23:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:23:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 920ms 13:23:57 INFO - PROCESS | 1929 | 1461615837791 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 13:23:57 INFO - PROCESS | 1929 | 1461615837792 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 13:23:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:23:57 INFO - PROCESS | 1929 | 1461615837795 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:23:57 INFO - PROCESS | 1929 | 1461615837796 Marionette TRACE conn2 <- [1,766,null,{}] 13:23:57 INFO - PROCESS | 1929 | 1461615837798 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}] 13:23:57 INFO - PROCESS | 1929 | 1461615837902 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 13:23:57 INFO - PROCESS | 1929 | 1461615837906 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x124ac9800 == 53 [pid = 1929] [id = 199] 13:23:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x12d08f000) [pid = 1929] [serial = 595] [outer = 0x0] 13:23:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x12d2b1800) [pid = 1929] [serial = 596] [outer = 0x12d08f000] 13:23:57 INFO - PROCESS | 1929 | 1461615837932 Marionette DEBUG loaded listener.js 13:23:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12dcc8400) [pid = 1929] [serial = 597] [outer = 0x12d08f000] 13:23:58 INFO - PROCESS | 1929 | 1461615838780 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]]]}] 13:23:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:23:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1018ms 13:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:23:58 INFO - PROCESS | 1929 | 1461615838814 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 13:23:58 INFO - PROCESS | 1929 | 1461615838815 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 13:23:58 INFO - PROCESS | 1929 | 1461615838817 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:23:58 INFO - PROCESS | 1929 | 1461615838818 Marionette TRACE conn2 <- [1,770,null,{}] 13:23:58 INFO - PROCESS | 1929 | 1461615838820 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}] 13:23:58 INFO - PROCESS | 1929 | 1461615838911 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 13:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x129b90800) [pid = 1929] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x12b56dc00) [pid = 1929] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x12d087000) [pid = 1929] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x124103000) [pid = 1929] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x11918f800) [pid = 1929] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x11b9cc800) [pid = 1929] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x12dcc8c00) [pid = 1929] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x128085800) [pid = 1929] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x12b691c00) [pid = 1929] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x12bedf400) [pid = 1929] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x11adad800) [pid = 1929] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x12410ec00) [pid = 1929] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x11af0d000) [pid = 1929] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x12cfd1800) [pid = 1929] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x12d2b1000) [pid = 1929] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:23:59 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x12e58f800) [pid = 1929] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:23:59 INFO - PROCESS | 1929 | 1461615839150 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x11861d800 == 54 [pid = 1929] [id = 200] 13:23:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x115616c00) [pid = 1929] [serial = 598] [outer = 0x0] 13:23:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x1163f5400) [pid = 1929] [serial = 599] [outer = 0x115616c00] 13:23:59 INFO - PROCESS | 1929 | 1461615839182 Marionette DEBUG loaded listener.js 13:23:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x119193800) [pid = 1929] [serial = 600] [outer = 0x115616c00] 13:23:59 INFO - PROCESS | 1929 | 1461615839589 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]]]}] 13:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 819ms 13:23:59 INFO - PROCESS | 1929 | 1461615839637 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 13:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:23:59 INFO - PROCESS | 1929 | 1461615839640 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 13:23:59 INFO - PROCESS | 1929 | 1461615839643 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:23:59 INFO - PROCESS | 1929 | 1461615839645 Marionette TRACE conn2 <- [1,774,null,{}] 13:23:59 INFO - PROCESS | 1929 | 1461615839649 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}] 13:23:59 INFO - PROCESS | 1929 | 1461615839751 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 13:23:59 INFO - PROCESS | 1929 | 1461615839813 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c6e3800 == 55 [pid = 1929] [id = 201] 13:23:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x11a645c00) [pid = 1929] [serial = 601] [outer = 0x0] 13:23:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x11b9d2400) [pid = 1929] [serial = 602] [outer = 0x11a645c00] 13:23:59 INFO - PROCESS | 1929 | 1461615839847 Marionette DEBUG loaded listener.js 13:23:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x11c628c00) [pid = 1929] [serial = 603] [outer = 0x11a645c00] 13:24:00 INFO - PROCESS | 1929 | 1461615840267 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]]]}] 13:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 13:24:00 INFO - PROCESS | 1929 | 1461615840330 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 13:24:00 INFO - PROCESS | 1929 | 1461615840333 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 13:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:24:00 INFO - PROCESS | 1929 | 1461615840336 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:24:00 INFO - PROCESS | 1929 | 1461615840338 Marionette TRACE conn2 <- [1,778,null,{}] 13:24:00 INFO - PROCESS | 1929 | 1461615840340 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}] 13:24:00 INFO - PROCESS | 1929 | 1461615840459 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 13:24:00 INFO - PROCESS | 1929 | 1461615840524 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x124920800 == 56 [pid = 1929] [id = 202] 13:24:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x12427e400) [pid = 1929] [serial = 604] [outer = 0x0] 13:24:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x124283c00) [pid = 1929] [serial = 605] [outer = 0x12427e400] 13:24:00 INFO - PROCESS | 1929 | 1461615840555 Marionette DEBUG loaded listener.js 13:24:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x12788fc00) [pid = 1929] [serial = 606] [outer = 0x12427e400] 13:24:00 INFO - PROCESS | 1929 | 1461615840994 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]]]}] 13:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 13:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:24:01 INFO - PROCESS | 1929 | 1461615841008 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 13:24:01 INFO - PROCESS | 1929 | 1461615841009 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 13:24:01 INFO - PROCESS | 1929 | 1461615841016 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:24:01 INFO - PROCESS | 1929 | 1461615841021 Marionette TRACE conn2 <- [1,782,null,{}] 13:24:01 INFO - PROCESS | 1929 | 1461615841024 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}] 13:24:01 INFO - PROCESS | 1929 | 1461615841126 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 13:24:01 INFO - PROCESS | 1929 | 1461615841172 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x118e45000 == 57 [pid = 1929] [id = 203] 13:24:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x127ab8000) [pid = 1929] [serial = 607] [outer = 0x0] 13:24:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x12b562000) [pid = 1929] [serial = 608] [outer = 0x127ab8000] 13:24:01 INFO - PROCESS | 1929 | 1461615841202 Marionette DEBUG loaded listener.js 13:24:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x12bede400) [pid = 1929] [serial = 609] [outer = 0x127ab8000] 13:24:01 INFO - PROCESS | 1929 | 1461615841616 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]]]}] 13:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 627ms 13:24:01 INFO - PROCESS | 1929 | 1461615841640 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 13:24:01 INFO - PROCESS | 1929 | 1461615841642 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 13:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:24:01 INFO - PROCESS | 1929 | 1461615841663 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:24:01 INFO - PROCESS | 1929 | 1461615841664 Marionette TRACE conn2 <- [1,786,null,{}] 13:24:01 INFO - PROCESS | 1929 | 1461615841666 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}] 13:24:01 INFO - PROCESS | 1929 | 1461615841763 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 13:24:01 INFO - PROCESS | 1929 | 1461615841857 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c16b000 == 58 [pid = 1929] [id = 204] 13:24:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x12d08a800) [pid = 1929] [serial = 610] [outer = 0x0] 13:24:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x12d6af000) [pid = 1929] [serial = 611] [outer = 0x12d08a800] 13:24:01 INFO - PROCESS | 1929 | 1461615841888 Marionette DEBUG loaded listener.js 13:24:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x12e58b400) [pid = 1929] [serial = 612] [outer = 0x12d08a800] 13:24:02 INFO - PROCESS | 1929 | 1461615842341 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]]]}] 13:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 723ms 13:24:02 INFO - PROCESS | 1929 | 1461615842384 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 13:24:02 INFO - PROCESS | 1929 | 1461615842386 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 13:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:24:02 INFO - PROCESS | 1929 | 1461615842390 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:24:02 INFO - PROCESS | 1929 | 1461615842392 Marionette TRACE conn2 <- [1,790,null,{}] 13:24:02 INFO - PROCESS | 1929 | 1461615842396 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}] 13:24:02 INFO - PROCESS | 1929 | 1461615842531 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 13:24:02 INFO - PROCESS | 1929 | 1461615842617 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d2c6800 == 59 [pid = 1929] [id = 205] 13:24:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12e8b2800) [pid = 1929] [serial = 613] [outer = 0x0] 13:24:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x12e8cf000) [pid = 1929] [serial = 614] [outer = 0x12e8b2800] 13:24:02 INFO - PROCESS | 1929 | 1461615842677 Marionette DEBUG loaded listener.js 13:24:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x12eb11800) [pid = 1929] [serial = 615] [outer = 0x12e8b2800] 13:24:03 INFO - PROCESS | 1929 | 1461615843168 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]]]}] 13:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 824ms 13:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:24:03 INFO - PROCESS | 1929 | 1461615843213 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 13:24:03 INFO - PROCESS | 1929 | 1461615843214 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 13:24:03 INFO - PROCESS | 1929 | 1461615843217 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:24:03 INFO - PROCESS | 1929 | 1461615843218 Marionette TRACE conn2 <- [1,794,null,{}] 13:24:03 INFO - PROCESS | 1929 | 1461615843220 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}] 13:24:03 INFO - PROCESS | 1929 | 1461615843319 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 13:24:03 INFO - PROCESS | 1929 | 1461615843382 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e50c000 == 60 [pid = 1929] [id = 206] 13:24:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x12ef30c00) [pid = 1929] [serial = 616] [outer = 0x0] 13:24:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x12ef3a800) [pid = 1929] [serial = 617] [outer = 0x12ef30c00] 13:24:03 INFO - PROCESS | 1929 | 1461615843413 Marionette DEBUG loaded listener.js 13:24:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x12f430400) [pid = 1929] [serial = 618] [outer = 0x12ef30c00] 13:24:03 INFO - PROCESS | 1929 | 1461615843824 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]]]}] 13:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 620ms 13:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:24:03 INFO - PROCESS | 1929 | 1461615843837 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 13:24:03 INFO - PROCESS | 1929 | 1461615843839 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 13:24:03 INFO - PROCESS | 1929 | 1461615843841 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:24:03 INFO - PROCESS | 1929 | 1461615843842 Marionette TRACE conn2 <- [1,798,null,{}] 13:24:03 INFO - PROCESS | 1929 | 1461615843847 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}] 13:24:03 INFO - PROCESS | 1929 | 1461615843946 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 13:24:03 INFO - PROCESS | 1929 | 1461615843994 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x11917c000 == 61 [pid = 1929] [id = 207] 13:24:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x118f71000) [pid = 1929] [serial = 619] [outer = 0x0] 13:24:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x11ac8d800) [pid = 1929] [serial = 620] [outer = 0x118f71000] 13:24:04 INFO - PROCESS | 1929 | 1461615844024 Marionette DEBUG loaded listener.js 13:24:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x12ef33c00) [pid = 1929] [serial = 621] [outer = 0x118f71000] 13:24:04 INFO - PROCESS | 1929 | 1461615844531 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]]]}] 13:24:04 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 13:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 721ms 13:24:04 INFO - PROCESS | 1929 | 1461615844603 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 13:24:04 INFO - PROCESS | 1929 | 1461615844606 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 13:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:24:04 INFO - PROCESS | 1929 | 1461615844611 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:24:04 INFO - PROCESS | 1929 | 1461615844615 Marionette TRACE conn2 <- [1,802,null,{}] 13:24:04 INFO - PROCESS | 1929 | 1461615844619 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}] 13:24:04 INFO - PROCESS | 1929 | 1461615844718 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 13:24:04 INFO - PROCESS | 1929 | 1461615844783 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ba2a000 == 62 [pid = 1929] [id = 208] 13:24:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x1186b3000) [pid = 1929] [serial = 622] [outer = 0x0] 13:24:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x119d8f400) [pid = 1929] [serial = 623] [outer = 0x1186b3000] 13:24:04 INFO - PROCESS | 1929 | 1461615844811 Marionette DEBUG loaded listener.js 13:24:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x11b1f4800) [pid = 1929] [serial = 624] [outer = 0x1186b3000] 13:24:05 INFO - PROCESS | 1929 | --DOCSHELL 0x119c2b000 == 61 [pid = 1929] [id = 89] 13:24:05 INFO - PROCESS | 1929 | --DOCSHELL 0x124ac9800 == 60 [pid = 1929] [id = 199] 13:24:05 INFO - PROCESS | 1929 | --DOCSHELL 0x123d0c800 == 59 [pid = 1929] [id = 198] 13:24:05 INFO - PROCESS | 1929 | --DOCSHELL 0x11ad4f000 == 58 [pid = 1929] [id = 197] 13:24:05 INFO - PROCESS | 1929 | --DOCSHELL 0x11921c800 == 57 [pid = 1929] [id = 196] 13:24:05 INFO - PROCESS | 1929 | --DOCSHELL 0x11c746800 == 56 [pid = 1929] [id = 194] 13:24:05 INFO - PROCESS | 1929 | --DOCSHELL 0x11a830000 == 55 [pid = 1929] [id = 193] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x12cfd5400) [pid = 1929] [serial = 437] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x12bcb1800) [pid = 1929] [serial = 371] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x12d6b2c00) [pid = 1929] [serial = 440] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x129921c00) [pid = 1929] [serial = 434] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x11adb3c00) [pid = 1929] [serial = 428] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x123db7000) [pid = 1929] [serial = 431] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x12e86f800) [pid = 1929] [serial = 443] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x119259400) [pid = 1929] [serial = 539] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x12d6b5800) [pid = 1929] [serial = 548] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x12e87a000) [pid = 1929] [serial = 549] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x11c705400) [pid = 1929] [serial = 542] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x129ea3c00) [pid = 1929] [serial = 545] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x12eb06c00) [pid = 1929] [serial = 575] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | 1461615845251 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]]]}] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x12b566400) [pid = 1929] [serial = 560] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x12bcaec00) [pid = 1929] [serial = 563] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x11c625800) [pid = 1929] [serial = 554] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x123db6800) [pid = 1929] [serial = 555] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x126ae8000) [pid = 1929] [serial = 557] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x11af0e800) [pid = 1929] [serial = 551] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x11babcc00) [pid = 1929] [serial = 552] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x12d2a9800) [pid = 1929] [serial = 566] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x12dcc3800) [pid = 1929] [serial = 567] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x12e58d000) [pid = 1929] [serial = 569] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x12e87c800) [pid = 1929] [serial = 570] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x12e8d2000) [pid = 1929] [serial = 572] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x12cf0f800) [pid = 1929] [serial = 564] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x12b8c9c00) [pid = 1929] [serial = 561] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x12eb04400) [pid = 1929] [serial = 573] [outer = 0x0] [url = about:blank] 13:24:05 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x128085000) [pid = 1929] [serial = 558] [outer = 0x0] [url = about:blank] 13:24:05 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 13:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 675ms 13:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:24:05 INFO - PROCESS | 1929 | 1461615845286 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 13:24:05 INFO - PROCESS | 1929 | 1461615845289 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 13:24:05 INFO - PROCESS | 1929 | 1461615845293 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:24:05 INFO - PROCESS | 1929 | 1461615845295 Marionette TRACE conn2 <- [1,806,null,{}] 13:24:05 INFO - PROCESS | 1929 | 1461615845298 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}] 13:24:05 INFO - PROCESS | 1929 | 1461615845393 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 13:24:05 INFO - PROCESS | 1929 | 1461615845447 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a818800 == 56 [pid = 1929] [id = 209] 13:24:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x11ada5c00) [pid = 1929] [serial = 625] [outer = 0x0] 13:24:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x11c3afc00) [pid = 1929] [serial = 626] [outer = 0x11ada5c00] 13:24:05 INFO - PROCESS | 1929 | 1461615845474 Marionette DEBUG loaded listener.js 13:24:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x123fdbc00) [pid = 1929] [serial = 627] [outer = 0x11ada5c00] 13:24:05 INFO - PROCESS | 1929 | [1929] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:24:05 INFO - PROCESS | 1929 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 13:24:05 INFO - PROCESS | 1929 | Determined SkiaGL cache limits: Size 100663296, Items: 256 13:24:05 INFO - PROCESS | 1929 | [GFX2-]: Using SkiaGL canvas. 13:24:05 INFO - PROCESS | 1929 | 1461615845817 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]]]}] 13:24:05 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 13:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 570ms 13:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:24:05 INFO - PROCESS | 1929 | 1461615845863 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 13:24:05 INFO - PROCESS | 1929 | 1461615845865 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 13:24:05 INFO - PROCESS | 1929 | 1461615845867 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:24:05 INFO - PROCESS | 1929 | 1461615845869 Marionette TRACE conn2 <- [1,810,null,{}] 13:24:05 INFO - PROCESS | 1929 | 1461615845876 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}] 13:24:05 INFO - PROCESS | 1929 | 1461615845975 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 13:24:06 INFO - PROCESS | 1929 | 1461615846047 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x1243c1000 == 57 [pid = 1929] [id = 210] 13:24:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x126a7bc00) [pid = 1929] [serial = 628] [outer = 0x0] 13:24:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x129b87c00) [pid = 1929] [serial = 629] [outer = 0x126a7bc00] 13:24:06 INFO - PROCESS | 1929 | 1461615846075 Marionette DEBUG loaded listener.js 13:24:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x12a8e9800) [pid = 1929] [serial = 630] [outer = 0x126a7bc00] 13:24:06 INFO - PROCESS | 1929 | 1461615846381 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]]]}] 13:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 570ms 13:24:06 INFO - PROCESS | 1929 | 1461615846438 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 13:24:06 INFO - PROCESS | 1929 | 1461615846439 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 13:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:24:06 INFO - PROCESS | 1929 | 1461615846442 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:24:06 INFO - PROCESS | 1929 | 1461615846443 Marionette TRACE conn2 <- [1,814,null,{}] 13:24:06 INFO - PROCESS | 1929 | 1461615846445 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}] 13:24:06 INFO - PROCESS | 1929 | 1461615846536 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 13:24:06 INFO - PROCESS | 1929 | 1461615846586 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x127f97000 == 58 [pid = 1929] [id = 211] 13:24:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x12a8e9c00) [pid = 1929] [serial = 631] [outer = 0x0] 13:24:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x12b561000) [pid = 1929] [serial = 632] [outer = 0x12a8e9c00] 13:24:06 INFO - PROCESS | 1929 | 1461615846612 Marionette DEBUG loaded listener.js 13:24:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x12beda800) [pid = 1929] [serial = 633] [outer = 0x12a8e9c00] 13:24:06 INFO - PROCESS | 1929 | 1461615846898 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] 13:24:06 INFO - PROCESS | 1929 | 1461615846920 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 13:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:24:06 INFO - PROCESS | 1929 | 1461615846923 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:24:06 INFO - PROCESS | 1929 | 1461615846924 Marionette TRACE conn2 <- [1,818,null,{}] 13:24:06 INFO - PROCESS | 1929 | 1461615846926 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}] 13:24:07 INFO - PROCESS | 1929 | 1461615847022 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 13:24:07 INFO - PROCESS | 1929 | 1461615847028 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x12be5d000 == 59 [pid = 1929] [id = 212] 13:24:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x12cf09000) [pid = 1929] [serial = 634] [outer = 0x0] 13:24:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x12d6b5400) [pid = 1929] [serial = 635] [outer = 0x12cf09000] 13:24:07 INFO - PROCESS | 1929 | 1461615847054 Marionette DEBUG loaded listener.js 13:24:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x12e873c00) [pid = 1929] [serial = 636] [outer = 0x12cf09000] 13:24:07 INFO - PROCESS | 1929 | 1461615847402 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]]]}] 13:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 519ms 13:24:07 INFO - PROCESS | 1929 | 1461615847448 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 13:24:07 INFO - PROCESS | 1929 | 1461615847449 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 13:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:24:07 INFO - PROCESS | 1929 | 1461615847452 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:24:07 INFO - PROCESS | 1929 | 1461615847453 Marionette TRACE conn2 <- [1,822,null,{}] 13:24:07 INFO - PROCESS | 1929 | 1461615847455 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}] 13:24:07 INFO - PROCESS | 1929 | 1461615847582 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 13:24:07 INFO - PROCESS | 1929 | 1461615847614 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dc3c000 == 60 [pid = 1929] [id = 213] 13:24:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x12e876000) [pid = 1929] [serial = 637] [outer = 0x0] 13:24:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x12eb08000) [pid = 1929] [serial = 638] [outer = 0x12e876000] 13:24:07 INFO - PROCESS | 1929 | 1461615847642 Marionette DEBUG loaded listener.js 13:24:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x12f436400) [pid = 1929] [serial = 639] [outer = 0x12e876000] 13:24:07 INFO - PROCESS | 1929 | 1461615847991 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] 13:24:08 INFO - PROCESS | 1929 | 1461615848022 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 13:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:24:08 INFO - PROCESS | 1929 | 1461615848031 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:24:08 INFO - PROCESS | 1929 | 1461615848032 Marionette TRACE conn2 <- [1,826,null,{}] 13:24:08 INFO - PROCESS | 1929 | 1461615848034 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}] 13:24:08 INFO - PROCESS | 1929 | 1461615848134 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 13:24:08 INFO - PROCESS | 1929 | 1461615848167 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ea04000 == 61 [pid = 1929] [id = 214] 13:24:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x113473c00) [pid = 1929] [serial = 640] [outer = 0x0] 13:24:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x113477400) [pid = 1929] [serial = 641] [outer = 0x113473c00] 13:24:08 INFO - PROCESS | 1929 | 1461615848191 Marionette DEBUG loaded listener.js 13:24:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12eb0a400) [pid = 1929] [serial = 642] [outer = 0x113473c00] 13:24:08 INFO - PROCESS | 1929 | 1461615848527 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]]]}] 13:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 525ms 13:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:24:08 INFO - PROCESS | 1929 | 1461615848551 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 13:24:08 INFO - PROCESS | 1929 | 1461615848552 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 13:24:08 INFO - PROCESS | 1929 | 1461615848554 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:24:08 INFO - PROCESS | 1929 | 1461615848555 Marionette TRACE conn2 <- [1,830,null,{}] 13:24:08 INFO - PROCESS | 1929 | 1461615848557 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}] 13:24:08 INFO - PROCESS | 1929 | 1461615848659 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 13:24:08 INFO - PROCESS | 1929 | 1461615848674 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ef42800 == 62 [pid = 1929] [id = 215] 13:24:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x11bf07800) [pid = 1929] [serial = 643] [outer = 0x0] 13:24:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x11bf09c00) [pid = 1929] [serial = 644] [outer = 0x11bf07800] 13:24:08 INFO - PROCESS | 1929 | 1461615848698 Marionette DEBUG loaded listener.js 13:24:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x11bf0dc00) [pid = 1929] [serial = 645] [outer = 0x11bf07800] 13:24:09 INFO - PROCESS | 1929 | 1461615849024 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]]]}] 13:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 523ms 13:24:09 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x11c712000) [pid = 1929] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:24:09 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x11b1f8c00) [pid = 1929] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:24:09 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x12cf10c00) [pid = 1929] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:24:09 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x12878ec00) [pid = 1929] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:24:09 INFO - PROCESS | 1929 | 1461615849092 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 13:24:09 INFO - PROCESS | 1929 | 1461615849093 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 13:24:09 INFO - PROCESS | 1929 | 1461615849099 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:24:09 INFO - PROCESS | 1929 | 1461615849100 Marionette TRACE conn2 <- [1,834,null,{}] 13:24:09 INFO - PROCESS | 1929 | 1461615849102 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}] 13:24:09 INFO - PROCESS | 1929 | 1461615849205 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 13:24:09 INFO - PROCESS | 1929 | 1461615849240 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f43b800 == 63 [pid = 1929] [id = 216] 13:24:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x11867ac00) [pid = 1929] [serial = 646] [outer = 0x0] 13:24:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x12498a800) [pid = 1929] [serial = 647] [outer = 0x11867ac00] 13:24:09 INFO - PROCESS | 1929 | 1461615849265 Marionette DEBUG loaded listener.js 13:24:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x12498e400) [pid = 1929] [serial = 648] [outer = 0x11867ac00] 13:24:09 INFO - PROCESS | 1929 | 1461615849564 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]]]}] 13:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 518ms 13:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:24:09 INFO - PROCESS | 1929 | 1461615849617 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 13:24:09 INFO - PROCESS | 1929 | 1461615849618 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 13:24:09 INFO - PROCESS | 1929 | 1461615849620 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:24:09 INFO - PROCESS | 1929 | 1461615849621 Marionette TRACE conn2 <- [1,838,null,{}] 13:24:09 INFO - PROCESS | 1929 | 1461615849623 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}] 13:24:09 INFO - PROCESS | 1929 | 1461615849708 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 13:24:09 INFO - PROCESS | 1929 | 1461615849759 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f518000 == 64 [pid = 1929] [id = 217] 13:24:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x12498b400) [pid = 1929] [serial = 649] [outer = 0x0] 13:24:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x124993000) [pid = 1929] [serial = 650] [outer = 0x12498b400] 13:24:09 INFO - PROCESS | 1929 | 1461615849783 Marionette DEBUG loaded listener.js 13:24:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x129921400) [pid = 1929] [serial = 651] [outer = 0x12498b400] 13:24:10 INFO - PROCESS | 1929 | 1461615850075 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]]]}] 13:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 468ms 13:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:24:10 INFO - PROCESS | 1929 | 1461615850088 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 13:24:10 INFO - PROCESS | 1929 | 1461615850090 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 13:24:10 INFO - PROCESS | 1929 | 1461615850092 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:24:10 INFO - PROCESS | 1929 | 1461615850095 Marionette TRACE conn2 <- [1,842,null,{}] 13:24:10 INFO - PROCESS | 1929 | 1461615850106 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}] 13:24:10 INFO - PROCESS | 1929 | 1461615850214 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 13:24:10 INFO - PROCESS | 1929 | 1461615850219 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f768000 == 65 [pid = 1929] [id = 218] 13:24:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x11512b800) [pid = 1929] [serial = 652] [outer = 0x0] 13:24:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x129b8ec00) [pid = 1929] [serial = 653] [outer = 0x11512b800] 13:24:10 INFO - PROCESS | 1929 | 1461615850251 Marionette DEBUG loaded listener.js 13:24:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x12f436800) [pid = 1929] [serial = 654] [outer = 0x11512b800] 13:24:10 INFO - PROCESS | 1929 | 1461615850639 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]]]}] 13:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 578ms 13:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:24:10 INFO - PROCESS | 1929 | 1461615850671 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 13:24:10 INFO - PROCESS | 1929 | 1461615850673 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 13:24:10 INFO - PROCESS | 1929 | 1461615850676 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:24:10 INFO - PROCESS | 1929 | 1461615850678 Marionette TRACE conn2 <- [1,846,null,{}] 13:24:10 INFO - PROCESS | 1929 | 1461615850681 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}] 13:24:10 INFO - PROCESS | 1929 | 1461615850775 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 13:24:10 INFO - PROCESS | 1929 | 1461615850779 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fc4d800 == 66 [pid = 1929] [id = 219] 13:24:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x12f439c00) [pid = 1929] [serial = 655] [outer = 0x0] 13:24:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x12f7a9800) [pid = 1929] [serial = 656] [outer = 0x12f439c00] 13:24:10 INFO - PROCESS | 1929 | 1461615850804 Marionette DEBUG loaded listener.js 13:24:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x12fcbd400) [pid = 1929] [serial = 657] [outer = 0x12f439c00] 13:24:11 INFO - PROCESS | 1929 | 1461615851115 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]]]}] 13:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 473ms 13:24:11 INFO - PROCESS | 1929 | 1461615851150 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 13:24:11 INFO - PROCESS | 1929 | 1461615851151 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 13:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:24:11 INFO - PROCESS | 1929 | 1461615851153 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:24:11 INFO - PROCESS | 1929 | 1461615851154 Marionette TRACE conn2 <- [1,850,null,{}] 13:24:11 INFO - PROCESS | 1929 | 1461615851156 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}] 13:24:11 INFO - PROCESS | 1929 | 1461615851242 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 13:24:11 INFO - PROCESS | 1929 | 1461615851296 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300b2800 == 67 [pid = 1929] [id = 220] 13:24:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x118834000) [pid = 1929] [serial = 658] [outer = 0x0] 13:24:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x118837c00) [pid = 1929] [serial = 659] [outer = 0x118834000] 13:24:11 INFO - PROCESS | 1929 | 1461615851321 Marionette DEBUG loaded listener.js 13:24:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x11883bc00) [pid = 1929] [serial = 660] [outer = 0x118834000] 13:24:11 INFO - PROCESS | 1929 | 1461615851766 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]]]}] 13:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 618ms 13:24:11 INFO - PROCESS | 1929 | 1461615851771 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 13:24:11 INFO - PROCESS | 1929 | 1461615851774 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 13:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:24:11 INFO - PROCESS | 1929 | 1461615851779 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:24:11 INFO - PROCESS | 1929 | 1461615851780 Marionette TRACE conn2 <- [1,854,null,{}] 13:24:11 INFO - PROCESS | 1929 | 1461615851784 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}] 13:24:11 INFO - PROCESS | 1929 | 1461615851888 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 13:24:11 INFO - PROCESS | 1929 | 1461615851958 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c26c800 == 68 [pid = 1929] [id = 221] 13:24:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x115612400) [pid = 1929] [serial = 661] [outer = 0x0] 13:24:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x118837800) [pid = 1929] [serial = 662] [outer = 0x115612400] 13:24:11 INFO - PROCESS | 1929 | 1461615851990 Marionette DEBUG loaded listener.js 13:24:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x1188e4000) [pid = 1929] [serial = 663] [outer = 0x115612400] 13:24:12 INFO - PROCESS | 1929 | 1461615852402 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]]]}] 13:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 672ms 13:24:12 INFO - PROCESS | 1929 | 1461615852451 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 13:24:12 INFO - PROCESS | 1929 | 1461615852455 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 13:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:24:12 INFO - PROCESS | 1929 | 1461615852459 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:24:12 INFO - PROCESS | 1929 | 1461615852461 Marionette TRACE conn2 <- [1,858,null,{}] 13:24:12 INFO - PROCESS | 1929 | 1461615852464 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}] 13:24:12 INFO - PROCESS | 1929 | 1461615852569 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 13:24:12 INFO - PROCESS | 1929 | 1461615852624 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d25d800 == 69 [pid = 1929] [id = 222] 13:24:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x119194c00) [pid = 1929] [serial = 664] [outer = 0x0] 13:24:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x11bf0fc00) [pid = 1929] [serial = 665] [outer = 0x119194c00] 13:24:12 INFO - PROCESS | 1929 | 1461615852654 Marionette DEBUG loaded listener.js 13:24:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x123db9000) [pid = 1929] [serial = 666] [outer = 0x119194c00] 13:24:13 INFO - PROCESS | 1929 | 1461615853099 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]]]}] 13:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 13:24:13 INFO - PROCESS | 1929 | 1461615853130 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 13:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:24:13 INFO - PROCESS | 1929 | 1461615853131 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 13:24:13 INFO - PROCESS | 1929 | 1461615853134 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:24:13 INFO - PROCESS | 1929 | 1461615853136 Marionette TRACE conn2 <- [1,862,null,{}] 13:24:13 INFO - PROCESS | 1929 | 1461615853162 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}] 13:24:13 INFO - PROCESS | 1929 | 1461615853288 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 13:24:13 INFO - PROCESS | 1929 | 1461615853340 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fc57000 == 70 [pid = 1929] [id = 223] 13:24:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x129e9d000) [pid = 1929] [serial = 667] [outer = 0x0] 13:24:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x12a8e4400) [pid = 1929] [serial = 668] [outer = 0x129e9d000] 13:24:13 INFO - PROCESS | 1929 | 1461615853371 Marionette DEBUG loaded listener.js 13:24:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x12b56f800) [pid = 1929] [serial = 669] [outer = 0x129e9d000] 13:24:13 INFO - PROCESS | 1929 | 1461615853781 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]]]}] 13:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 13:24:13 INFO - PROCESS | 1929 | 1461615853805 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 13:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:24:13 INFO - PROCESS | 1929 | 1461615853807 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 13:24:13 INFO - PROCESS | 1929 | 1461615853809 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:24:13 INFO - PROCESS | 1929 | 1461615853810 Marionette TRACE conn2 <- [1,866,null,{}] 13:24:13 INFO - PROCESS | 1929 | 1461615853813 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}] 13:24:13 INFO - PROCESS | 1929 | 1461615853917 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 13:24:14 INFO - PROCESS | 1929 | 1461615854016 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x130337000 == 71 [pid = 1929] [id = 224] 13:24:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x12bb65400) [pid = 1929] [serial = 670] [outer = 0x0] 13:24:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x12cfd5800) [pid = 1929] [serial = 671] [outer = 0x12bb65400] 13:24:14 INFO - PROCESS | 1929 | 1461615854046 Marionette DEBUG loaded listener.js 13:24:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x12e8ce000) [pid = 1929] [serial = 672] [outer = 0x12bb65400] 13:24:14 INFO - PROCESS | 1929 | 1461615854442 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]]]}] 13:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 13:24:14 INFO - PROCESS | 1929 | 1461615854479 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 13:24:14 INFO - PROCESS | 1929 | 1461615854480 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 13:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:24:14 INFO - PROCESS | 1929 | 1461615854483 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:24:14 INFO - PROCESS | 1929 | 1461615854484 Marionette TRACE conn2 <- [1,870,null,{}] 13:24:14 INFO - PROCESS | 1929 | 1461615854486 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}] 13:24:14 INFO - PROCESS | 1929 | 1461615854587 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 13:24:14 INFO - PROCESS | 1929 | 1461615854655 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x1303de800 == 72 [pid = 1929] [id = 225] 13:24:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x1279e6800) [pid = 1929] [serial = 673] [outer = 0x0] 13:24:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x12eb08800) [pid = 1929] [serial = 674] [outer = 0x1279e6800] 13:24:14 INFO - PROCESS | 1929 | 1461615854685 Marionette DEBUG loaded listener.js 13:24:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x12ef38c00) [pid = 1929] [serial = 675] [outer = 0x1279e6800] 13:24:15 INFO - PROCESS | 1929 | 1461615855080 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]]]}] 13:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 668ms 13:24:15 INFO - PROCESS | 1929 | 1461615855160 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 13:24:15 INFO - PROCESS | 1929 | 1461615855162 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 13:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:24:15 INFO - PROCESS | 1929 | 1461615855166 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:24:15 INFO - PROCESS | 1929 | 1461615855167 Marionette TRACE conn2 <- [1,874,null,{}] 13:24:15 INFO - PROCESS | 1929 | 1461615855169 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}] 13:24:15 INFO - PROCESS | 1929 | 1461615855306 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 13:24:15 INFO - PROCESS | 1929 | 1461615855376 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x130696800 == 73 [pid = 1929] [id = 226] 13:24:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x12e3bc800) [pid = 1929] [serial = 676] [outer = 0x0] 13:24:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x12e3c2800) [pid = 1929] [serial = 677] [outer = 0x12e3bc800] 13:24:15 INFO - PROCESS | 1929 | 1461615855406 Marionette DEBUG loaded listener.js 13:24:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12f7aa400) [pid = 1929] [serial = 678] [outer = 0x12e3bc800] 13:24:15 INFO - PROCESS | 1929 | 1461615855808 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]]]}] 13:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 13:24:15 INFO - PROCESS | 1929 | 1461615855836 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 13:24:15 INFO - PROCESS | 1929 | 1461615855837 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 13:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:24:15 INFO - PROCESS | 1929 | 1461615855840 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:24:15 INFO - PROCESS | 1929 | 1461615855841 Marionette TRACE conn2 <- [1,878,null,{}] 13:24:15 INFO - PROCESS | 1929 | 1461615855843 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}] 13:24:15 INFO - PROCESS | 1929 | 1461615855948 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 13:24:16 INFO - PROCESS | 1929 | 1461615856003 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c653000 == 74 [pid = 1929] [id = 227] 13:24:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x12c669c00) [pid = 1929] [serial = 679] [outer = 0x0] 13:24:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x12c670000) [pid = 1929] [serial = 680] [outer = 0x12c669c00] 13:24:16 INFO - PROCESS | 1929 | 1461615856032 Marionette DEBUG loaded listener.js 13:24:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x12c674000) [pid = 1929] [serial = 681] [outer = 0x12c669c00] 13:24:16 INFO - PROCESS | 1929 | 1461615856497 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]]]}] 13:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 668ms 13:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:24:16 INFO - PROCESS | 1929 | 1461615856509 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 13:24:16 INFO - PROCESS | 1929 | 1461615856510 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 13:24:16 INFO - PROCESS | 1929 | 1461615856512 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:24:16 INFO - PROCESS | 1929 | 1461615856513 Marionette TRACE conn2 <- [1,882,null,{}] 13:24:16 INFO - PROCESS | 1929 | 1461615856516 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}] 13:24:16 INFO - PROCESS | 1929 | 1461615856622 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 13:24:16 INFO - PROCESS | 1929 | 1461615856708 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ad59800 == 75 [pid = 1929] [id = 228] 13:24:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x115127800) [pid = 1929] [serial = 682] [outer = 0x0] 13:24:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x123db9400) [pid = 1929] [serial = 683] [outer = 0x115127800] 13:24:16 INFO - PROCESS | 1929 | 1461615856737 Marionette DEBUG loaded listener.js 13:24:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12bee5800) [pid = 1929] [serial = 684] [outer = 0x115127800] 13:24:17 INFO - PROCESS | 1929 | 1461615857300 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]]]}] 13:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 822ms 13:24:17 INFO - PROCESS | 1929 | 1461615857345 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 13:24:17 INFO - PROCESS | 1929 | 1461615857347 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 13:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:24:17 INFO - PROCESS | 1929 | 1461615857352 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:24:17 INFO - PROCESS | 1929 | 1461615857354 Marionette TRACE conn2 <- [1,886,null,{}] 13:24:17 INFO - PROCESS | 1929 | 1461615857358 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}] 13:24:17 INFO - PROCESS | 1929 | 1461615857458 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 13:24:17 INFO - PROCESS | 1929 | 1461615857533 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x116306800 == 76 [pid = 1929] [id = 229] 13:24:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x11360b000) [pid = 1929] [serial = 685] [outer = 0x0] 13:24:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x114bc0400) [pid = 1929] [serial = 686] [outer = 0x11360b000] 13:24:17 INFO - PROCESS | 1929 | 1461615857565 Marionette DEBUG loaded listener.js 13:24:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x11512d800) [pid = 1929] [serial = 687] [outer = 0x11360b000] 13:24:18 INFO - PROCESS | 1929 | 1461615858134 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]]]}] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x12ef54000 == 75 [pid = 1929] [id = 166] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x12d33e800 == 74 [pid = 1929] [id = 165] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x11c0d2000 == 73 [pid = 1929] [id = 97] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x11c7cb000 == 72 [pid = 1929] [id = 94] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x12be62000 == 71 [pid = 1929] [id = 95] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x119c2d000 == 70 [pid = 1929] [id = 111] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x12bbe1800 == 69 [pid = 1929] [id = 92] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x119210800 == 68 [pid = 1929] [id = 163] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x11a819800 == 67 [pid = 1929] [id = 84] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x12f517800 == 66 [pid = 1929] [id = 96] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x11c273800 == 65 [pid = 1929] [id = 85] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x12e510000 == 64 [pid = 1929] [id = 93] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x12c16b000 == 63 [pid = 1929] [id = 204] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x118e45000 == 62 [pid = 1929] [id = 203] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x124920800 == 61 [pid = 1929] [id = 202] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x11c6e3800 == 60 [pid = 1929] [id = 201] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x12d263800 == 59 [pid = 1929] [id = 192] 13:24:18 INFO - PROCESS | 1929 | --DOCSHELL 0x11861d800 == 58 [pid = 1929] [id = 200] 13:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 873ms 13:24:18 INFO - PROCESS | 1929 | 1461615858226 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 13:24:18 INFO - PROCESS | 1929 | 1461615858229 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 13:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:24:18 INFO - PROCESS | 1929 | 1461615858234 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:24:18 INFO - PROCESS | 1929 | 1461615858235 Marionette TRACE conn2 <- [1,890,null,{}] 13:24:18 INFO - PROCESS | 1929 | 1461615858238 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}] 13:24:18 INFO - PROCESS | 1929 | 1461615858322 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 13:24:18 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x126aed800) [pid = 1929] [serial = 591] [outer = 0x0] [url = about:blank] 13:24:18 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x11b9d5800) [pid = 1929] [serial = 587] [outer = 0x0] [url = about:blank] 13:24:18 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x1197c0800) [pid = 1929] [serial = 578] [outer = 0x0] [url = about:blank] 13:24:18 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12cfcd400) [pid = 1929] [serial = 584] [outer = 0x0] [url = about:blank] 13:24:18 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x11c3b9400) [pid = 1929] [serial = 588] [outer = 0x0] [url = about:blank] 13:24:18 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x123db7400) [pid = 1929] [serial = 581] [outer = 0x0] [url = about:blank] 13:24:18 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x12439e400) [pid = 1929] [serial = 590] [outer = 0x0] [url = about:blank] 13:24:18 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x12dcc8800) [pid = 1929] [serial = 585] [outer = 0x0] [url = about:blank] 13:24:18 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x12bca7c00) [pid = 1929] [serial = 594] [outer = 0x0] [url = about:blank] 13:24:18 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x12b56d800) [pid = 1929] [serial = 593] [outer = 0x0] [url = about:blank] 13:24:18 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x12d2b1800) [pid = 1929] [serial = 596] [outer = 0x0] [url = about:blank] 13:24:18 INFO - PROCESS | 1929 | 1461615858388 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x119203000 == 59 [pid = 1929] [id = 230] 13:24:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x1152dfc00) [pid = 1929] [serial = 688] [outer = 0x0] 13:24:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x115616800) [pid = 1929] [serial = 689] [outer = 0x1152dfc00] 13:24:18 INFO - PROCESS | 1929 | 1461615858416 Marionette DEBUG loaded listener.js 13:24:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x115848c00) [pid = 1929] [serial = 690] [outer = 0x1152dfc00] 13:24:18 INFO - PROCESS | 1929 | 1461615858715 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]]]}] 13:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 521ms 13:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:24:18 INFO - PROCESS | 1929 | 1461615858755 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 13:24:18 INFO - PROCESS | 1929 | 1461615858756 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 13:24:18 INFO - PROCESS | 1929 | 1461615858758 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:24:18 INFO - PROCESS | 1929 | 1461615858761 Marionette TRACE conn2 <- [1,894,null,{}] 13:24:18 INFO - PROCESS | 1929 | 1461615858770 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}] 13:24:18 INFO - PROCESS | 1929 | 1461615858859 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 13:24:18 INFO - PROCESS | 1929 | 1461615858925 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b15a800 == 60 [pid = 1929] [id = 231] 13:24:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x115846800) [pid = 1929] [serial = 691] [outer = 0x0] 13:24:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x11867a800) [pid = 1929] [serial = 692] [outer = 0x115846800] 13:24:18 INFO - PROCESS | 1929 | 1461615858952 Marionette DEBUG loaded listener.js 13:24:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x118ea2800) [pid = 1929] [serial = 693] [outer = 0x115846800] 13:24:19 INFO - PROCESS | 1929 | 1461615859237 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]]]}] 13:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 526ms 13:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:24:19 INFO - PROCESS | 1929 | 1461615859285 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 13:24:19 INFO - PROCESS | 1929 | 1461615859286 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 13:24:19 INFO - PROCESS | 1929 | 1461615859288 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:24:19 INFO - PROCESS | 1929 | 1461615859290 Marionette TRACE conn2 <- [1,898,null,{}] 13:24:19 INFO - PROCESS | 1929 | 1461615859292 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}] 13:24:19 INFO - PROCESS | 1929 | 1461615859376 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 13:24:19 INFO - PROCESS | 1929 | 1461615859383 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c0ce800 == 61 [pid = 1929] [id = 232] 13:24:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x118f6d400) [pid = 1929] [serial = 694] [outer = 0x0] 13:24:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x11925ec00) [pid = 1929] [serial = 695] [outer = 0x118f6d400] 13:24:19 INFO - PROCESS | 1929 | 1461615859409 Marionette DEBUG loaded listener.js 13:24:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x119d8f000) [pid = 1929] [serial = 696] [outer = 0x118f6d400] 13:24:19 INFO - PROCESS | 1929 | 1461615859806 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]]]}] 13:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 568ms 13:24:19 INFO - PROCESS | 1929 | 1461615859858 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 13:24:19 INFO - PROCESS | 1929 | 1461615859861 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 13:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:24:19 INFO - PROCESS | 1929 | 1461615859864 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:24:19 INFO - PROCESS | 1929 | 1461615859866 Marionette TRACE conn2 <- [1,902,null,{}] 13:24:19 INFO - PROCESS | 1929 | 1461615859869 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}] 13:24:19 INFO - PROCESS | 1929 | 1461615859996 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 13:24:20 INFO - PROCESS | 1929 | 1461615860088 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c6df000 == 62 [pid = 1929] [id = 233] 13:24:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x1166efc00) [pid = 1929] [serial = 697] [outer = 0x0] 13:24:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x119e44c00) [pid = 1929] [serial = 698] [outer = 0x1166efc00] 13:24:20 INFO - PROCESS | 1929 | 1461615860131 Marionette DEBUG loaded listener.js 13:24:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x11a981c00) [pid = 1929] [serial = 699] [outer = 0x1166efc00] 13:24:20 INFO - PROCESS | 1929 | 1461615860539 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]]]}] 13:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 722ms 13:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:24:20 INFO - PROCESS | 1929 | 1461615860586 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 13:24:20 INFO - PROCESS | 1929 | 1461615860588 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 13:24:20 INFO - PROCESS | 1929 | 1461615860591 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:24:20 INFO - PROCESS | 1929 | 1461615860593 Marionette TRACE conn2 <- [1,906,null,{}] 13:24:20 INFO - PROCESS | 1929 | 1461615860596 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}] 13:24:20 INFO - PROCESS | 1929 | 1461615860765 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 13:24:20 INFO - PROCESS | 1929 | 1461615860835 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x123fcb000 == 63 [pid = 1929] [id = 234] 13:24:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x11ad39c00) [pid = 1929] [serial = 700] [outer = 0x0] 13:24:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x11b973000) [pid = 1929] [serial = 701] [outer = 0x11ad39c00] 13:24:20 INFO - PROCESS | 1929 | 1461615860877 Marionette DEBUG loaded listener.js 13:24:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x11bc4d800) [pid = 1929] [serial = 702] [outer = 0x11ad39c00] 13:24:21 INFO - PROCESS | 1929 | 1461615861247 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]]]}] 13:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 13:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:24:21 INFO - PROCESS | 1929 | 1461615861266 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 13:24:21 INFO - PROCESS | 1929 | 1461615861267 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 13:24:21 INFO - PROCESS | 1929 | 1461615861270 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:24:21 INFO - PROCESS | 1929 | 1461615861271 Marionette TRACE conn2 <- [1,910,null,{}] 13:24:21 INFO - PROCESS | 1929 | 1461615861273 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}] 13:24:21 INFO - PROCESS | 1929 | 1461615861385 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 13:24:21 INFO - PROCESS | 1929 | 1461615861390 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x124ac5000 == 64 [pid = 1929] [id = 235] 13:24:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x11af1ec00) [pid = 1929] [serial = 703] [outer = 0x0] 13:24:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x11bf08400) [pid = 1929] [serial = 704] [outer = 0x11af1ec00] 13:24:21 INFO - PROCESS | 1929 | 1461615861415 Marionette DEBUG loaded listener.js 13:24:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x11bf10800) [pid = 1929] [serial = 705] [outer = 0x11af1ec00] 13:24:21 INFO - PROCESS | 1929 | 1461615861749 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]]]}] 13:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 520ms 13:24:21 INFO - PROCESS | 1929 | 1461615861791 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 13:24:21 INFO - PROCESS | 1929 | 1461615861792 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 13:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:24:21 INFO - PROCESS | 1929 | 1461615861795 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:24:21 INFO - PROCESS | 1929 | 1461615861798 Marionette TRACE conn2 <- [1,914,null,{}] 13:24:21 INFO - PROCESS | 1929 | 1461615861801 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}] 13:24:21 INFO - PROCESS | 1929 | 1461615861906 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 13:24:21 INFO - PROCESS | 1929 | 1461615861940 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x1287dc800 == 65 [pid = 1929] [id = 236] 13:24:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x11bca3800) [pid = 1929] [serial = 706] [outer = 0x0] 13:24:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x11c0afc00) [pid = 1929] [serial = 707] [outer = 0x11bca3800] 13:24:21 INFO - PROCESS | 1929 | 1461615861965 Marionette DEBUG loaded listener.js 13:24:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x11c602800) [pid = 1929] [serial = 708] [outer = 0x11bca3800] 13:24:22 INFO - PROCESS | 1929 | 1461615862291 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]]]}] 13:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 522ms 13:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:24:22 INFO - PROCESS | 1929 | 1461615862317 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 13:24:22 INFO - PROCESS | 1929 | 1461615862318 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 13:24:22 INFO - PROCESS | 1929 | 1461615862320 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:24:22 INFO - PROCESS | 1929 | 1461615862322 Marionette TRACE conn2 <- [1,918,null,{}] 13:24:22 INFO - PROCESS | 1929 | 1461615862324 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}] 13:24:22 INFO - PROCESS | 1929 | 1461615862537 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 13:24:22 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x113473c00) [pid = 1929] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:24:22 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x11bf07800) [pid = 1929] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:24:22 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x11867ac00) [pid = 1929] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:24:22 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x118f71000) [pid = 1929] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:24:22 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12a8e9c00) [pid = 1929] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:24:22 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x11ada5c00) [pid = 1929] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:24:22 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x126a7bc00) [pid = 1929] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:24:22 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x12cf09000) [pid = 1929] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:24:22 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x12f439c00) [pid = 1929] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:24:22 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x11512b800) [pid = 1929] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:24:22 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x12e876000) [pid = 1929] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:24:22 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12498b400) [pid = 1929] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:24:22 INFO - PROCESS | 1929 | 1461615862581 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ba1f000 == 66 [pid = 1929] [id = 237] 13:24:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x113470400) [pid = 1929] [serial = 709] [outer = 0x0] 13:24:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x11512b800) [pid = 1929] [serial = 710] [outer = 0x113470400] 13:24:22 INFO - PROCESS | 1929 | 1461615862606 Marionette DEBUG loaded listener.js 13:24:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x11c602c00) [pid = 1929] [serial = 711] [outer = 0x113470400] 13:24:22 INFO - PROCESS | 1929 | 1461615862871 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]]]}] 13:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 568ms 13:24:22 INFO - PROCESS | 1929 | 1461615862889 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 13:24:22 INFO - PROCESS | 1929 | 1461615862891 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 13:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:24:22 INFO - PROCESS | 1929 | 1461615862893 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:24:22 INFO - PROCESS | 1929 | 1461615862894 Marionette TRACE conn2 <- [1,922,null,{}] 13:24:22 INFO - PROCESS | 1929 | 1461615862905 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}] 13:24:23 INFO - PROCESS | 1929 | 1461615862999 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 13:24:23 INFO - PROCESS | 1929 | 1461615863003 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b887000 == 67 [pid = 1929] [id = 238] 13:24:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x11c604800) [pid = 1929] [serial = 712] [outer = 0x0] 13:24:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x123db1c00) [pid = 1929] [serial = 713] [outer = 0x11c604800] 13:24:23 INFO - PROCESS | 1929 | 1461615863028 Marionette DEBUG loaded listener.js 13:24:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x124278c00) [pid = 1929] [serial = 714] [outer = 0x11c604800] 13:24:23 INFO - PROCESS | 1929 | 1461615863387 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]]]}] 13:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 528ms 13:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:24:23 INFO - PROCESS | 1929 | 1461615863422 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 13:24:23 INFO - PROCESS | 1929 | 1461615863423 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 13:24:23 INFO - PROCESS | 1929 | 1461615863425 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:24:23 INFO - PROCESS | 1929 | 1461615863427 Marionette TRACE conn2 <- [1,926,null,{}] 13:24:23 INFO - PROCESS | 1929 | 1461615863432 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}] 13:24:23 INFO - PROCESS | 1929 | 1461615863532 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 13:24:23 INFO - PROCESS | 1929 | 1461615863536 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d037000 == 68 [pid = 1929] [id = 239] 13:24:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12427dc00) [pid = 1929] [serial = 715] [outer = 0x0] 13:24:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x1247f4c00) [pid = 1929] [serial = 716] [outer = 0x12427dc00] 13:24:23 INFO - PROCESS | 1929 | 1461615863565 Marionette DEBUG loaded listener.js 13:24:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x126a73800) [pid = 1929] [serial = 717] [outer = 0x12427dc00] 13:24:23 INFO - PROCESS | 1929 | 1461615863870 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]]]}] 13:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 470ms 13:24:23 INFO - PROCESS | 1929 | 1461615863896 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 13:24:23 INFO - PROCESS | 1929 | 1461615863899 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 13:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:24:23 INFO - PROCESS | 1929 | 1461615863902 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:24:23 INFO - PROCESS | 1929 | 1461615863903 Marionette TRACE conn2 <- [1,930,null,{}] 13:24:23 INFO - PROCESS | 1929 | 1461615863906 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}] 13:24:23 INFO - PROCESS | 1929 | 1461615863993 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 13:24:24 INFO - PROCESS | 1929 | 1461615864051 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d334000 == 69 [pid = 1929] [id = 240] 13:24:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x124280000) [pid = 1929] [serial = 718] [outer = 0x0] 13:24:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x126a8b400) [pid = 1929] [serial = 719] [outer = 0x124280000] 13:24:24 INFO - PROCESS | 1929 | 1461615864076 Marionette DEBUG loaded listener.js 13:24:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x12788cc00) [pid = 1929] [serial = 720] [outer = 0x124280000] 13:24:24 INFO - PROCESS | 1929 | 1461615864380 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]]]}] 13:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 519ms 13:24:24 INFO - PROCESS | 1929 | 1461615864421 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 13:24:24 INFO - PROCESS | 1929 | 1461615864422 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 13:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:24:24 INFO - PROCESS | 1929 | 1461615864425 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:24:24 INFO - PROCESS | 1929 | 1461615864426 Marionette TRACE conn2 <- [1,934,null,{}] 13:24:24 INFO - PROCESS | 1929 | 1461615864428 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}] 13:24:24 INFO - PROCESS | 1929 | 1461615864517 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 13:24:24 INFO - PROCESS | 1929 | 1461615864635 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x1147a9000 == 70 [pid = 1929] [id = 241] 13:24:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x11346f400) [pid = 1929] [serial = 721] [outer = 0x0] 13:24:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x113474800) [pid = 1929] [serial = 722] [outer = 0x11346f400] 13:24:24 INFO - PROCESS | 1929 | 1461615864666 Marionette DEBUG loaded listener.js 13:24:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x114751800) [pid = 1929] [serial = 723] [outer = 0x11346f400] 13:24:25 INFO - PROCESS | 1929 | 1461615865080 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]]]}] 13:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 720ms 13:24:25 INFO - PROCESS | 1929 | 1461615865146 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 13:24:25 INFO - PROCESS | 1929 | 1461615865149 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 13:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:24:25 INFO - PROCESS | 1929 | 1461615865152 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:24:25 INFO - PROCESS | 1929 | 1461615865155 Marionette TRACE conn2 <- [1,938,null,{}] 13:24:25 INFO - PROCESS | 1929 | 1461615865158 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}] 13:24:25 INFO - PROCESS | 1929 | 1461615865269 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 13:24:25 INFO - PROCESS | 1929 | 1461615865378 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ba0c800 == 71 [pid = 1929] [id = 242] 13:24:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x115ab0800) [pid = 1929] [serial = 724] [outer = 0x0] 13:24:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x1163f1800) [pid = 1929] [serial = 725] [outer = 0x115ab0800] 13:24:25 INFO - PROCESS | 1929 | 1461615865411 Marionette DEBUG loaded listener.js 13:24:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x118833800) [pid = 1929] [serial = 726] [outer = 0x115ab0800] 13:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 13:24:25 INFO - PROCESS | 1929 | 1461615865814 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]]]}] 13:24:25 INFO - PROCESS | 1929 | 1461615865825 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 13:24:25 INFO - PROCESS | 1929 | 1461615865830 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 13:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:24:25 INFO - PROCESS | 1929 | 1461615865833 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:24:25 INFO - PROCESS | 1929 | 1461615865834 Marionette TRACE conn2 <- [1,942,null,{}] 13:24:25 INFO - PROCESS | 1929 | 1461615865837 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}] 13:24:25 INFO - PROCESS | 1929 | 1461615865944 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 13:24:26 INFO - PROCESS | 1929 | 1461615866004 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c16a000 == 72 [pid = 1929] [id = 243] 13:24:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x118f6a400) [pid = 1929] [serial = 727] [outer = 0x0] 13:24:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x11a982000) [pid = 1929] [serial = 728] [outer = 0x118f6a400] 13:24:26 INFO - PROCESS | 1929 | 1461615866034 Marionette DEBUG loaded listener.js 13:24:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x11af02800) [pid = 1929] [serial = 729] [outer = 0x118f6a400] 13:24:26 INFO - PROCESS | 1929 | 1461615866484 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]]]}] 13:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 669ms 13:24:26 INFO - PROCESS | 1929 | 1461615866503 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 13:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:24:26 INFO - PROCESS | 1929 | 1461615866504 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 13:24:26 INFO - PROCESS | 1929 | 1461615866513 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:24:26 INFO - PROCESS | 1929 | 1461615866518 Marionette TRACE conn2 <- [1,946,null,{}] 13:24:26 INFO - PROCESS | 1929 | 1461615866521 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}] 13:24:26 INFO - PROCESS | 1929 | 1461615866633 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 13:24:26 INFO - PROCESS | 1929 | 1461615866741 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e50f000 == 73 [pid = 1929] [id = 244] 13:24:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x11af10000) [pid = 1929] [serial = 730] [outer = 0x0] 13:24:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x123db0000) [pid = 1929] [serial = 731] [outer = 0x11af10000] 13:24:26 INFO - PROCESS | 1929 | 1461615866772 Marionette DEBUG loaded listener.js 13:24:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12439f800) [pid = 1929] [serial = 732] [outer = 0x11af10000] 13:24:27 INFO - PROCESS | 1929 | 1461615867186 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]]]}] 13:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 732ms 13:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:24:27 INFO - PROCESS | 1929 | 1461615867240 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 13:24:27 INFO - PROCESS | 1929 | 1461615867242 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 13:24:27 INFO - PROCESS | 1929 | 1461615867244 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:24:27 INFO - PROCESS | 1929 | 1461615867245 Marionette TRACE conn2 <- [1,950,null,{}] 13:24:27 INFO - PROCESS | 1929 | 1461615867248 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}] 13:24:27 INFO - PROCESS | 1929 | 1461615867356 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 13:24:27 INFO - PROCESS | 1929 | 1461615867415 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x12eb1f800 == 74 [pid = 1929] [id = 245] 13:24:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x123dba800) [pid = 1929] [serial = 733] [outer = 0x0] 13:24:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12498dc00) [pid = 1929] [serial = 734] [outer = 0x123dba800] 13:24:27 INFO - PROCESS | 1929 | 1461615867485 Marionette DEBUG loaded listener.js 13:24:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x127ab2c00) [pid = 1929] [serial = 735] [outer = 0x123dba800] 13:24:27 INFO - PROCESS | 1929 | 1461615867880 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]]]}] 13:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 668ms 13:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:24:27 INFO - PROCESS | 1929 | 1461615867913 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 13:24:27 INFO - PROCESS | 1929 | 1461615867914 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 13:24:27 INFO - PROCESS | 1929 | 1461615867917 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:24:27 INFO - PROCESS | 1929 | 1461615867918 Marionette TRACE conn2 <- [1,954,null,{}] 13:24:27 INFO - PROCESS | 1929 | 1461615867920 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}] 13:24:28 INFO - PROCESS | 1929 | 1461615868047 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 13:24:28 INFO - PROCESS | 1929 | 1461615868119 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f445800 == 75 [pid = 1929] [id = 246] 13:24:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12987b400) [pid = 1929] [serial = 736] [outer = 0x0] 13:24:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12992f000) [pid = 1929] [serial = 737] [outer = 0x12987b400] 13:24:28 INFO - PROCESS | 1929 | 1461615868155 Marionette DEBUG loaded listener.js 13:24:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x129ea0400) [pid = 1929] [serial = 738] [outer = 0x12987b400] 13:24:28 INFO - PROCESS | 1929 | 1461615868596 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]]]}] 13:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 719ms 13:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:24:28 INFO - PROCESS | 1929 | 1461615868636 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 13:24:28 INFO - PROCESS | 1929 | 1461615868638 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 13:24:28 INFO - PROCESS | 1929 | 1461615868640 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:24:28 INFO - PROCESS | 1929 | 1461615868641 Marionette TRACE conn2 <- [1,958,null,{}] 13:24:28 INFO - PROCESS | 1929 | 1461615868644 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}] 13:24:28 INFO - PROCESS | 1929 | 1461615868755 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 13:24:28 INFO - PROCESS | 1929 | 1461615868857 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x12491f800 == 76 [pid = 1929] [id = 247] 13:24:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x1152de400) [pid = 1929] [serial = 739] [outer = 0x0] 13:24:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x129ea4c00) [pid = 1929] [serial = 740] [outer = 0x1152de400] 13:24:28 INFO - PROCESS | 1929 | 1461615868888 Marionette DEBUG loaded listener.js 13:24:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x12a8ee400) [pid = 1929] [serial = 741] [outer = 0x1152de400] 13:24:29 INFO - PROCESS | 1929 | 1461615869535 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]]]}] 13:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 919ms 13:24:29 INFO - PROCESS | 1929 | 1461615869560 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 13:24:29 INFO - PROCESS | 1929 | 1461615869563 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 13:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:24:29 INFO - PROCESS | 1929 | 1461615869566 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:24:29 INFO - PROCESS | 1929 | 1461615869568 Marionette TRACE conn2 <- [1,962,null,{}] 13:24:29 INFO - PROCESS | 1929 | 1461615869572 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}] 13:24:29 INFO - PROCESS | 1929 | 1461615869668 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 13:24:29 INFO - PROCESS | 1929 | 1461615869730 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b163800 == 77 [pid = 1929] [id = 248] 13:24:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x11560c000) [pid = 1929] [serial = 742] [outer = 0x0] 13:24:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x115615c00) [pid = 1929] [serial = 743] [outer = 0x11560c000] 13:24:29 INFO - PROCESS | 1929 | 1461615869758 Marionette DEBUG loaded listener.js 13:24:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x115ab1c00) [pid = 1929] [serial = 744] [outer = 0x11560c000] 13:24:30 INFO - PROCESS | 1929 | 1461615870216 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]]]}] 13:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 13:24:30 INFO - PROCESS | 1929 | 1461615870237 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 13:24:30 INFO - PROCESS | 1929 | 1461615870241 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 13:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:24:30 INFO - PROCESS | 1929 | 1461615870245 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:24:30 INFO - PROCESS | 1929 | 1461615870247 Marionette TRACE conn2 <- [1,966,null,{}] 13:24:30 INFO - PROCESS | 1929 | 1461615870249 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}] 13:24:30 INFO - PROCESS | 1929 | 1461615870346 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 13:24:30 INFO - PROCESS | 1929 | 1461615870408 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b16d000 == 78 [pid = 1929] [id = 249] 13:24:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x11867ac00) [pid = 1929] [serial = 745] [outer = 0x0] 13:24:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x118f6d000) [pid = 1929] [serial = 746] [outer = 0x11867ac00] 13:24:30 INFO - PROCESS | 1929 | 1461615870435 Marionette DEBUG loaded listener.js 13:24:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x119832c00) [pid = 1929] [serial = 747] [outer = 0x11867ac00] 13:24:30 INFO - PROCESS | 1929 | --DOCSHELL 0x123c32000 == 77 [pid = 1929] [id = 128] 13:24:30 INFO - PROCESS | 1929 | --DOCSHELL 0x12c187000 == 76 [pid = 1929] [id = 87] 13:24:30 INFO - PROCESS | 1929 | --DOCSHELL 0x12d334000 == 75 [pid = 1929] [id = 240] 13:24:30 INFO - PROCESS | 1929 | --DOCSHELL 0x12d037000 == 74 [pid = 1929] [id = 239] 13:24:30 INFO - PROCESS | 1929 | --DOCSHELL 0x12b887000 == 73 [pid = 1929] [id = 238] 13:24:30 INFO - PROCESS | 1929 | --DOCSHELL 0x11ba1f000 == 72 [pid = 1929] [id = 237] 13:24:30 INFO - PROCESS | 1929 | --DOCSHELL 0x1287dc800 == 71 [pid = 1929] [id = 236] 13:24:30 INFO - PROCESS | 1929 | --DOCSHELL 0x124ac5000 == 70 [pid = 1929] [id = 235] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x118837c00) [pid = 1929] [serial = 659] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x1163f5400) [pid = 1929] [serial = 599] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x11b9d2400) [pid = 1929] [serial = 602] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x124283c00) [pid = 1929] [serial = 605] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12b562000) [pid = 1929] [serial = 608] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x12d6af000) [pid = 1929] [serial = 611] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x12e8cf000) [pid = 1929] [serial = 614] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x12ef3a800) [pid = 1929] [serial = 617] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOCSHELL 0x123fcb000 == 69 [pid = 1929] [id = 234] 13:24:30 INFO - PROCESS | 1929 | --DOCSHELL 0x11c6df000 == 68 [pid = 1929] [id = 233] 13:24:30 INFO - PROCESS | 1929 | --DOCSHELL 0x11c0ce800 == 67 [pid = 1929] [id = 232] 13:24:30 INFO - PROCESS | 1929 | --DOCSHELL 0x11b15a800 == 66 [pid = 1929] [id = 231] 13:24:30 INFO - PROCESS | 1929 | --DOCSHELL 0x119203000 == 65 [pid = 1929] [id = 230] 13:24:30 INFO - PROCESS | 1929 | --DOCSHELL 0x116306800 == 64 [pid = 1929] [id = 229] 13:24:30 INFO - PROCESS | 1929 | --DOCSHELL 0x11ad59800 == 63 [pid = 1929] [id = 228] 13:24:30 INFO - PROCESS | 1929 | --DOCSHELL 0x12c653000 == 62 [pid = 1929] [id = 227] 13:24:30 INFO - PROCESS | 1929 | --DOCSHELL 0x130696800 == 61 [pid = 1929] [id = 226] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x113477400) [pid = 1929] [serial = 641] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x11bf09c00) [pid = 1929] [serial = 644] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x12eb0a400) [pid = 1929] [serial = 642] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12498a800) [pid = 1929] [serial = 647] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12ef33c00) [pid = 1929] [serial = 621] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x11ac8d800) [pid = 1929] [serial = 620] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x119d8f400) [pid = 1929] [serial = 623] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12b561000) [pid = 1929] [serial = 632] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12beda800) [pid = 1929] [serial = 633] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x11c3afc00) [pid = 1929] [serial = 626] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x123fdbc00) [pid = 1929] [serial = 627] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x129b87c00) [pid = 1929] [serial = 629] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12a8e9800) [pid = 1929] [serial = 630] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12d6b5400) [pid = 1929] [serial = 635] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x12498e400) [pid = 1929] [serial = 648] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12fcbd400) [pid = 1929] [serial = 657] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x129b8ec00) [pid = 1929] [serial = 653] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12f7a9800) [pid = 1929] [serial = 656] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12f436400) [pid = 1929] [serial = 639] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x12eb08000) [pid = 1929] [serial = 638] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12f436800) [pid = 1929] [serial = 654] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x11bf0dc00) [pid = 1929] [serial = 645] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x129921400) [pid = 1929] [serial = 651] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12e873c00) [pid = 1929] [serial = 636] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x124993000) [pid = 1929] [serial = 650] [outer = 0x0] [url = about:blank] 13:24:30 INFO - PROCESS | 1929 | 1461615870845 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]]]}] 13:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 622ms 13:24:30 INFO - PROCESS | 1929 | 1461615870868 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 13:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:24:30 INFO - PROCESS | 1929 | 1461615870869 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 13:24:30 INFO - PROCESS | 1929 | 1461615870871 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:24:30 INFO - PROCESS | 1929 | 1461615870874 Marionette TRACE conn2 <- [1,970,null,{}] 13:24:30 INFO - PROCESS | 1929 | 1461615870884 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}] 13:24:30 INFO - PROCESS | 1929 | 1461615870972 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 13:24:31 INFO - PROCESS | 1929 | 1461615871052 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c0d8000 == 62 [pid = 1929] [id = 250] 13:24:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x11a978800) [pid = 1929] [serial = 748] [outer = 0x0] 13:24:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x11af0e800) [pid = 1929] [serial = 749] [outer = 0x11a978800] 13:24:31 INFO - PROCESS | 1929 | 1461615871080 Marionette DEBUG loaded listener.js 13:24:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x11b1f8800) [pid = 1929] [serial = 750] [outer = 0x11a978800] 13:24:31 INFO - PROCESS | 1929 | 1461615871382 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]]]}] 13:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 524ms 13:24:31 INFO - PROCESS | 1929 | 1461615871397 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 13:24:31 INFO - PROCESS | 1929 | 1461615871400 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 13:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:24:31 INFO - PROCESS | 1929 | 1461615871408 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:24:31 INFO - PROCESS | 1929 | 1461615871409 Marionette TRACE conn2 <- [1,974,null,{}] 13:24:31 INFO - PROCESS | 1929 | 1461615871411 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}] 13:24:31 INFO - PROCESS | 1929 | 1461615871503 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 13:24:31 INFO - PROCESS | 1929 | 1461615871508 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x123fba000 == 63 [pid = 1929] [id = 251] 13:24:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x11b96f400) [pid = 1929] [serial = 751] [outer = 0x0] 13:24:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x11bf06800) [pid = 1929] [serial = 752] [outer = 0x11b96f400] 13:24:31 INFO - PROCESS | 1929 | 1461615871534 Marionette DEBUG loaded listener.js 13:24:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x11bf0e800) [pid = 1929] [serial = 753] [outer = 0x11b96f400] 13:24:31 INFO - PROCESS | 1929 | 1461615871841 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]]]}] 13:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 469ms 13:24:31 INFO - PROCESS | 1929 | 1461615871878 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 13:24:31 INFO - PROCESS | 1929 | 1461615871881 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 13:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:24:31 INFO - PROCESS | 1929 | 1461615871883 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:24:31 INFO - PROCESS | 1929 | 1461615871885 Marionette TRACE conn2 <- [1,978,null,{}] 13:24:31 INFO - PROCESS | 1929 | 1461615871887 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}] 13:24:31 INFO - PROCESS | 1929 | 1461615871969 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 13:24:31 INFO - PROCESS | 1929 | 1461615871974 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x118a0b800 == 64 [pid = 1929] [id = 252] 13:24:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x11bf10000) [pid = 1929] [serial = 754] [outer = 0x0] 13:24:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x11c0b3c00) [pid = 1929] [serial = 755] [outer = 0x11bf10000] 13:24:32 INFO - PROCESS | 1929 | 1461615871999 Marionette DEBUG loaded listener.js 13:24:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x11c626c00) [pid = 1929] [serial = 756] [outer = 0x11bf10000] 13:24:32 INFO - PROCESS | 1929 | 1461615872340 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]]]}] 13:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 467ms 13:24:32 INFO - PROCESS | 1929 | 1461615872352 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 13:24:32 INFO - PROCESS | 1929 | 1461615872353 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 13:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:24:32 INFO - PROCESS | 1929 | 1461615872355 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:24:32 INFO - PROCESS | 1929 | 1461615872356 Marionette TRACE conn2 <- [1,982,null,{}] 13:24:32 INFO - PROCESS | 1929 | 1461615872359 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}] 13:24:32 INFO - PROCESS | 1929 | 1461615872458 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 13:24:32 INFO - PROCESS | 1929 | 1461615872525 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x127f9b000 == 65 [pid = 1929] [id = 253] 13:24:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x11c0af400) [pid = 1929] [serial = 757] [outer = 0x0] 13:24:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x123db4000) [pid = 1929] [serial = 758] [outer = 0x11c0af400] 13:24:32 INFO - PROCESS | 1929 | 1461615872552 Marionette DEBUG loaded listener.js 13:24:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x126ae7400) [pid = 1929] [serial = 759] [outer = 0x11c0af400] 13:24:32 INFO - PROCESS | 1929 | 1461615872862 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]]]}] 13:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 521ms 13:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:24:32 INFO - PROCESS | 1929 | 1461615872877 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 13:24:32 INFO - PROCESS | 1929 | 1461615872878 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 13:24:32 INFO - PROCESS | 1929 | 1461615872884 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:24:32 INFO - PROCESS | 1929 | 1461615872885 Marionette TRACE conn2 <- [1,986,null,{}] 13:24:32 INFO - PROCESS | 1929 | 1461615872887 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}] 13:24:32 INFO - PROCESS | 1929 | 1461615872991 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 13:24:33 INFO - PROCESS | 1929 | 1461615873004 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b6cc800 == 66 [pid = 1929] [id = 254] 13:24:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x11c625800) [pid = 1929] [serial = 760] [outer = 0x0] 13:24:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x127fbfc00) [pid = 1929] [serial = 761] [outer = 0x11c625800] 13:24:33 INFO - PROCESS | 1929 | 1461615873030 Marionette DEBUG loaded listener.js 13:24:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x1299c2400) [pid = 1929] [serial = 762] [outer = 0x11c625800] 13:24:33 INFO - PROCESS | 1929 | 1461615873342 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]]]}] 13:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 470ms 13:24:33 INFO - PROCESS | 1929 | 1461615873353 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 13:24:33 INFO - PROCESS | 1929 | 1461615873355 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 13:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:24:33 INFO - PROCESS | 1929 | 1461615873357 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:24:33 INFO - PROCESS | 1929 | 1461615873358 Marionette TRACE conn2 <- [1,990,null,{}] 13:24:33 INFO - PROCESS | 1929 | 1461615873361 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}] 13:24:33 INFO - PROCESS | 1929 | 1461615873473 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 13:24:33 INFO - PROCESS | 1929 | 1461615873486 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x12be73000 == 67 [pid = 1929] [id = 255] 13:24:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x11c60e400) [pid = 1929] [serial = 763] [outer = 0x0] 13:24:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x129e9ac00) [pid = 1929] [serial = 764] [outer = 0x11c60e400] 13:24:33 INFO - PROCESS | 1929 | 1461615873512 Marionette DEBUG loaded listener.js 13:24:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x129ed3400) [pid = 1929] [serial = 765] [outer = 0x11c60e400] 13:24:33 INFO - PROCESS | 1929 | 1461615873866 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]]]}] 13:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 521ms 13:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:24:33 INFO - PROCESS | 1929 | 1461615873882 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 13:24:33 INFO - PROCESS | 1929 | 1461615873883 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 13:24:33 INFO - PROCESS | 1929 | 1461615873885 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:24:33 INFO - PROCESS | 1929 | 1461615873886 Marionette TRACE conn2 <- [1,994,null,{}] 13:24:33 INFO - PROCESS | 1929 | 1461615873888 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}] 13:24:34 INFO - PROCESS | 1929 | 1461615873999 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 13:24:34 INFO - PROCESS | 1929 | 1461615874034 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d038000 == 68 [pid = 1929] [id = 256] 13:24:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x124a6d800) [pid = 1929] [serial = 766] [outer = 0x0] 13:24:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12a8e4c00) [pid = 1929] [serial = 767] [outer = 0x124a6d800] 13:24:34 INFO - PROCESS | 1929 | 1461615874059 Marionette DEBUG loaded listener.js 13:24:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12a8f1000) [pid = 1929] [serial = 768] [outer = 0x124a6d800] 13:24:34 INFO - PROCESS | 1929 | 1461615874370 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]]]}] 13:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 518ms 13:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:24:34 INFO - PROCESS | 1929 | 1461615874403 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 13:24:34 INFO - PROCESS | 1929 | 1461615874405 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 13:24:34 INFO - PROCESS | 1929 | 1461615874407 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:24:34 INFO - PROCESS | 1929 | 1461615874408 Marionette TRACE conn2 <- [1,998,null,{}] 13:24:34 INFO - PROCESS | 1929 | 1461615874410 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}] 13:24:34 INFO - PROCESS | 1929 | 1461615874524 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 13:24:34 INFO - PROCESS | 1929 | 1461615874537 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e395000 == 69 [pid = 1929] [id = 257] 13:24:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12b562800) [pid = 1929] [serial = 769] [outer = 0x0] 13:24:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12b569400) [pid = 1929] [serial = 770] [outer = 0x12b562800] 13:24:34 INFO - PROCESS | 1929 | 1461615874562 Marionette DEBUG loaded listener.js 13:24:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12b686800) [pid = 1929] [serial = 771] [outer = 0x12b562800] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x11ad39c00) [pid = 1929] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x11af1ec00) [pid = 1929] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x11bca3800) [pid = 1929] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x1279e6800) [pid = 1929] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x129e9d000) [pid = 1929] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x118f6d400) [pid = 1929] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12c669c00) [pid = 1929] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x1166efc00) [pid = 1929] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x113470400) [pid = 1929] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x11360b000) [pid = 1929] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x115612400) [pid = 1929] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x1152dfc00) [pid = 1929] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x115846800) [pid = 1929] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x119194c00) [pid = 1929] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12bb65400) [pid = 1929] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12e3bc800) [pid = 1929] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x115127800) [pid = 1929] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12427dc00) [pid = 1929] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x11c604800) [pid = 1929] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12d08f000) [pid = 1929] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x124ae6400) [pid = 1929] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x12e8b6400) [pid = 1929] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x119125000) [pid = 1929] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x118ea3c00) [pid = 1929] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x11af08400) [pid = 1929] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x12d2aa000) [pid = 1929] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x12ef30c00) [pid = 1929] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x12d08a800) [pid = 1929] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x118f72000) [pid = 1929] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x11a645c00) [pid = 1929] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12427e400) [pid = 1929] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12e8b2800) [pid = 1929] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x129ea6c00) [pid = 1929] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x11ada9400) [pid = 1929] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x115616c00) [pid = 1929] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x127ab8000) [pid = 1929] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x12e87b800) [pid = 1929] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x118e9c800) [pid = 1929] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x11b971000) [pid = 1929] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x123fd5400) [pid = 1929] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:24:35 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x1186b3000) [pid = 1929] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:24:35 INFO - PROCESS | 1929 | 1461615875250 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]]]}] 13:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 870ms 13:24:35 INFO - PROCESS | 1929 | 1461615875278 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 13:24:35 INFO - PROCESS | 1929 | 1461615875280 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 13:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:24:35 INFO - PROCESS | 1929 | 1461615875282 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:24:35 INFO - PROCESS | 1929 | 1461615875284 Marionette TRACE conn2 <- [1,1002,null,{}] 13:24:35 INFO - PROCESS | 1929 | 1461615875286 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}] 13:24:35 INFO - PROCESS | 1929 | 1461615875389 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 13:24:35 INFO - PROCESS | 1929 | 1461615875396 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x123eb3800 == 70 [pid = 1929] [id = 258] 13:24:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x11360f800) [pid = 1929] [serial = 772] [outer = 0x0] 13:24:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x118ea3c00) [pid = 1929] [serial = 773] [outer = 0x11360f800] 13:24:35 INFO - PROCESS | 1929 | 1461615875425 Marionette DEBUG loaded listener.js 13:24:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x11c604c00) [pid = 1929] [serial = 774] [outer = 0x11360f800] 13:24:35 INFO - PROCESS | 1929 | 1461615875749 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]]]}] 13:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 521ms 13:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:24:35 INFO - PROCESS | 1929 | 1461615875825 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 13:24:35 INFO - PROCESS | 1929 | 1461615875826 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 13:24:35 INFO - PROCESS | 1929 | 1461615875830 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:24:35 INFO - PROCESS | 1929 | 1461615875831 Marionette TRACE conn2 <- [1,1006,null,{}] 13:24:35 INFO - PROCESS | 1929 | 1461615875833 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}] 13:24:35 INFO - PROCESS | 1929 | 1461615875924 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 13:24:35 INFO - PROCESS | 1929 | 1461615875928 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ef58800 == 71 [pid = 1929] [id = 259] 13:24:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x11c620400) [pid = 1929] [serial = 775] [outer = 0x0] 13:24:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x127fc5000) [pid = 1929] [serial = 776] [outer = 0x11c620400] 13:24:35 INFO - PROCESS | 1929 | 1461615875953 Marionette DEBUG loaded listener.js 13:24:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x12b691000) [pid = 1929] [serial = 777] [outer = 0x11c620400] 13:24:36 INFO - PROCESS | 1929 | 1461615876257 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]]]}] 13:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 472ms 13:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:24:36 INFO - PROCESS | 1929 | 1461615876302 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 13:24:36 INFO - PROCESS | 1929 | 1461615876303 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 13:24:36 INFO - PROCESS | 1929 | 1461615876305 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:24:36 INFO - PROCESS | 1929 | 1461615876306 Marionette TRACE conn2 <- [1,1010,null,{}] 13:24:36 INFO - PROCESS | 1929 | 1461615876309 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}] 13:24:36 INFO - PROCESS | 1929 | 1461615876395 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 13:24:36 INFO - PROCESS | 1929 | 1461615876456 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f526800 == 72 [pid = 1929] [id = 260] 13:24:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x11ca77c00) [pid = 1929] [serial = 778] [outer = 0x0] 13:24:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x12b8ca800) [pid = 1929] [serial = 779] [outer = 0x11ca77c00] 13:24:36 INFO - PROCESS | 1929 | 1461615876482 Marionette DEBUG loaded listener.js 13:24:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12bca3800) [pid = 1929] [serial = 780] [outer = 0x11ca77c00] 13:24:36 INFO - PROCESS | 1929 | 1461615876851 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]]]}] 13:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 568ms 13:24:36 INFO - PROCESS | 1929 | 1461615876874 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 13:24:36 INFO - PROCESS | 1929 | 1461615876876 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 13:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:24:36 INFO - PROCESS | 1929 | 1461615876881 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:24:36 INFO - PROCESS | 1929 | 1461615876883 Marionette TRACE conn2 <- [1,1014,null,{}] 13:24:36 INFO - PROCESS | 1929 | 1461615876886 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}] 13:24:37 INFO - PROCESS | 1929 | 1461615877027 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 13:24:37 INFO - PROCESS | 1929 | 1461615877121 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f767000 == 73 [pid = 1929] [id = 261] 13:24:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x113476400) [pid = 1929] [serial = 781] [outer = 0x0] 13:24:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12bb6b800) [pid = 1929] [serial = 782] [outer = 0x113476400] 13:24:37 INFO - PROCESS | 1929 | 1461615877146 Marionette DEBUG loaded listener.js 13:24:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12bedd800) [pid = 1929] [serial = 783] [outer = 0x113476400] 13:24:37 INFO - PROCESS | 1929 | 1461615877616 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]]]}] 13:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 771ms 13:24:37 INFO - PROCESS | 1929 | 1461615877652 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 13:24:37 INFO - PROCESS | 1929 | 1461615877655 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 13:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:24:37 INFO - PROCESS | 1929 | 1461615877658 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:24:37 INFO - PROCESS | 1929 | 1461615877662 Marionette TRACE conn2 <- [1,1018,null,{}] 13:24:37 INFO - PROCESS | 1929 | 1461615877665 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}] 13:24:37 INFO - PROCESS | 1929 | 1461615877775 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 13:24:37 INFO - PROCESS | 1929 | 1461615877835 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a817800 == 74 [pid = 1929] [id = 262] 13:24:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x1152de000) [pid = 1929] [serial = 784] [outer = 0x0] 13:24:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x115615800) [pid = 1929] [serial = 785] [outer = 0x1152de000] 13:24:37 INFO - PROCESS | 1929 | 1461615877908 Marionette DEBUG loaded listener.js 13:24:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x1186b3000) [pid = 1929] [serial = 786] [outer = 0x1152de000] 13:24:38 INFO - PROCESS | 1929 | 1461615878319 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]]]}] 13:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 673ms 13:24:38 INFO - PROCESS | 1929 | 1461615878334 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 13:24:38 INFO - PROCESS | 1929 | 1461615878340 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 13:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:24:38 INFO - PROCESS | 1929 | 1461615878388 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:24:38 INFO - PROCESS | 1929 | 1461615878391 Marionette TRACE conn2 <- [1,1022,null,{}] 13:24:38 INFO - PROCESS | 1929 | 1461615878409 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}] 13:24:38 INFO - PROCESS | 1929 | 1461615878599 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 13:24:38 INFO - PROCESS | 1929 | 1461615878640 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x1245c6800 == 75 [pid = 1929] [id = 263] 13:24:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x1188e2000) [pid = 1929] [serial = 787] [outer = 0x0] 13:24:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x11a64f400) [pid = 1929] [serial = 788] [outer = 0x1188e2000] 13:24:38 INFO - PROCESS | 1929 | 1461615878671 Marionette DEBUG loaded listener.js 13:24:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x11adad800) [pid = 1929] [serial = 789] [outer = 0x1188e2000] 13:24:39 INFO - PROCESS | 1929 | 1461615879103 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]]]}] 13:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 814ms 13:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:24:39 INFO - PROCESS | 1929 | 1461615879161 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 1929 | 1461615879162 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 13:24:39 INFO - PROCESS | 1929 | 1461615879165 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:24:39 INFO - PROCESS | 1929 | 1461615879168 Marionette TRACE conn2 <- [1,1026,null,{}] 13:24:39 INFO - PROCESS | 1929 | 1461615879177 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}] 13:24:39 INFO - PROCESS | 1929 | 1461615879303 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 13:24:39 INFO - PROCESS | 1929 | 1461615879377 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x12eb32800 == 76 [pid = 1929] [id = 264] 13:24:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x11c325400) [pid = 1929] [serial = 790] [outer = 0x0] 13:24:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x11c7a7400) [pid = 1929] [serial = 791] [outer = 0x11c325400] 13:24:39 INFO - PROCESS | 1929 | 1461615879411 Marionette DEBUG loaded listener.js 13:24:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x124287400) [pid = 1929] [serial = 792] [outer = 0x11c325400] 13:24:39 INFO - PROCESS | 1929 | 1461615879819 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]]]}] 13:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 673ms 13:24:39 INFO - PROCESS | 1929 | 1461615879859 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 1929 | 1461615879861 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 13:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:24:39 INFO - PROCESS | 1929 | 1461615879878 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:24:39 INFO - PROCESS | 1929 | 1461615879879 Marionette TRACE conn2 <- [1,1030,null,{}] 13:24:39 INFO - PROCESS | 1929 | 1461615879882 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}] 13:24:39 INFO - PROCESS | 1929 | 1461615879991 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 13:24:40 INFO - PROCESS | 1929 | 1461615880090 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fc67000 == 77 [pid = 1929] [id = 265] 13:24:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x1243a9800) [pid = 1929] [serial = 793] [outer = 0x0] 13:24:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x124996000) [pid = 1929] [serial = 794] [outer = 0x1243a9800] 13:24:40 INFO - PROCESS | 1929 | 1461615880122 Marionette DEBUG loaded listener.js 13:24:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x129920c00) [pid = 1929] [serial = 795] [outer = 0x1243a9800] 13:24:40 INFO - PROCESS | 1929 | 1461615880538 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]]]}] 13:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 675ms 13:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:24:40 INFO - PROCESS | 1929 | 1461615880552 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 13:24:40 INFO - PROCESS | 1929 | 1461615880553 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 13:24:40 INFO - PROCESS | 1929 | 1461615880555 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:24:40 INFO - PROCESS | 1929 | 1461615880557 Marionette TRACE conn2 <- [1,1034,null,{}] 13:24:40 INFO - PROCESS | 1929 | 1461615880559 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}] 13:24:40 INFO - PROCESS | 1929 | 1461615880669 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 13:24:40 INFO - PROCESS | 1929 | 1461615880728 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x13032a000 == 78 [pid = 1929] [id = 266] 13:24:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x12498f000) [pid = 1929] [serial = 796] [outer = 0x0] 13:24:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12b561000) [pid = 1929] [serial = 797] [outer = 0x12498f000] 13:24:40 INFO - PROCESS | 1929 | 1461615880798 Marionette DEBUG loaded listener.js 13:24:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12bb66400) [pid = 1929] [serial = 798] [outer = 0x12498f000] 13:24:41 INFO - PROCESS | 1929 | 1461615881216 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]]]}] 13:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 671ms 13:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:24:41 INFO - PROCESS | 1929 | 1461615881227 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 13:24:41 INFO - PROCESS | 1929 | 1461615881228 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 13:24:41 INFO - PROCESS | 1929 | 1461615881233 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:24:41 INFO - PROCESS | 1929 | 1461615881234 Marionette TRACE conn2 <- [1,1038,null,{}] 13:24:41 INFO - PROCESS | 1929 | 1461615881236 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}] 13:24:41 INFO - PROCESS | 1929 | 1461615881352 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 13:24:41 INFO - PROCESS | 1929 | 1461615881455 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x1303e7800 == 79 [pid = 1929] [id = 267] 13:24:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12bcaa800) [pid = 1929] [serial = 799] [outer = 0x0] 13:24:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12c671c00) [pid = 1929] [serial = 800] [outer = 0x12bcaa800] 13:24:41 INFO - PROCESS | 1929 | 1461615881488 Marionette DEBUG loaded listener.js 13:24:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12c7b7000) [pid = 1929] [serial = 801] [outer = 0x12bcaa800] 13:24:41 INFO - PROCESS | 1929 | 1461615881922 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]]]}] 13:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 720ms 13:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:24:41 INFO - PROCESS | 1929 | 1461615881953 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 13:24:41 INFO - PROCESS | 1929 | 1461615881954 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 13:24:41 INFO - PROCESS | 1929 | 1461615881957 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:24:41 INFO - PROCESS | 1929 | 1461615881958 Marionette TRACE conn2 <- [1,1042,null,{}] 13:24:41 INFO - PROCESS | 1929 | 1461615881960 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}] 13:24:42 INFO - PROCESS | 1929 | 1461615882069 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 13:24:42 INFO - PROCESS | 1929 | 1461615882129 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x1245cb000 == 80 [pid = 1929] [id = 268] 13:24:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x11af04c00) [pid = 1929] [serial = 802] [outer = 0x0] 13:24:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12c675800) [pid = 1929] [serial = 803] [outer = 0x11af04c00] 13:24:42 INFO - PROCESS | 1929 | 1461615882159 Marionette DEBUG loaded listener.js 13:24:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12c7bb000) [pid = 1929] [serial = 804] [outer = 0x11af04c00] 13:24:42 INFO - PROCESS | 1929 | 1461615882817 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]]]}] 13:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 920ms 13:24:42 INFO - PROCESS | 1929 | 1461615882894 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 13:24:42 INFO - PROCESS | 1929 | 1461615882897 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 13:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:24:42 INFO - PROCESS | 1929 | 1461615882903 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:24:42 INFO - PROCESS | 1929 | 1461615882905 Marionette TRACE conn2 <- [1,1046,null,{}] 13:24:42 INFO - PROCESS | 1929 | 1461615882910 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}] 13:24:43 INFO - PROCESS | 1929 | 1461615883008 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 13:24:43 INFO - PROCESS | 1929 | 1461615883085 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b16c000 == 81 [pid = 1929] [id = 269] 13:24:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x1152e0000) [pid = 1929] [serial = 805] [outer = 0x0] 13:24:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x11553b800) [pid = 1929] [serial = 806] [outer = 0x1152e0000] 13:24:43 INFO - PROCESS | 1929 | 1461615883113 Marionette DEBUG loaded listener.js 13:24:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x1163f5400) [pid = 1929] [serial = 807] [outer = 0x1152e0000] 13:24:43 INFO - PROCESS | 1929 | 1461615883535 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]]]}] 13:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 676ms 13:24:43 INFO - PROCESS | 1929 | 1461615883579 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 13:24:43 INFO - PROCESS | 1929 | 1461615883582 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 13:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:24:43 INFO - PROCESS | 1929 | 1461615883587 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:24:43 INFO - PROCESS | 1929 | 1461615883588 Marionette TRACE conn2 <- [1,1050,null,{}] 13:24:43 INFO - PROCESS | 1929 | 1461615883591 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}] 13:24:43 INFO - PROCESS | 1929 | 1461615883690 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 13:24:43 INFO - PROCESS | 1929 | 1461615883753 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b15d000 == 82 [pid = 1929] [id = 270] 13:24:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x1186b2000) [pid = 1929] [serial = 808] [outer = 0x0] 13:24:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x118a44800) [pid = 1929] [serial = 809] [outer = 0x1186b2000] 13:24:43 INFO - PROCESS | 1929 | 1461615883781 Marionette DEBUG loaded listener.js 13:24:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x118f72800) [pid = 1929] [serial = 810] [outer = 0x1186b2000] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x12f526800 == 81 [pid = 1929] [id = 260] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x12ef58800 == 80 [pid = 1929] [id = 259] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x123eb3800 == 79 [pid = 1929] [id = 258] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x12e395000 == 78 [pid = 1929] [id = 257] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x12d038000 == 77 [pid = 1929] [id = 256] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x12be73000 == 76 [pid = 1929] [id = 255] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x12b6cc800 == 75 [pid = 1929] [id = 254] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x127f9b000 == 74 [pid = 1929] [id = 253] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x118a0b800 == 73 [pid = 1929] [id = 252] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x123fba000 == 72 [pid = 1929] [id = 251] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x11c0d8000 == 71 [pid = 1929] [id = 250] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x11b16d000 == 70 [pid = 1929] [id = 249] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x11b163800 == 69 [pid = 1929] [id = 248] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x12eb1f800 == 68 [pid = 1929] [id = 245] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x12e50f000 == 67 [pid = 1929] [id = 244] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x12c16a000 == 66 [pid = 1929] [id = 243] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x11ba0c800 == 65 [pid = 1929] [id = 242] 13:24:44 INFO - PROCESS | 1929 | --DOCSHELL 0x1147a9000 == 64 [pid = 1929] [id = 241] 13:24:44 INFO - PROCESS | 1929 | 1461615884217 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]]]}] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12e8d0400) [pid = 1929] [serial = 486] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x11ad35000) [pid = 1929] [serial = 489] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x11c7a8000) [pid = 1929] [serial = 492] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x129e98400) [pid = 1929] [serial = 495] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x11af0f000) [pid = 1929] [serial = 579] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12eb0d400) [pid = 1929] [serial = 537] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x123fcd800) [pid = 1929] [serial = 543] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x12e87e400) [pid = 1929] [serial = 501] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12f430400) [pid = 1929] [serial = 618] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12e58b400) [pid = 1929] [serial = 612] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x11ada4800) [pid = 1929] [serial = 540] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x11c628c00) [pid = 1929] [serial = 603] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12788fc00) [pid = 1929] [serial = 606] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12eb11800) [pid = 1929] [serial = 615] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12d091800) [pid = 1929] [serial = 498] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x1247eac00) [pid = 1929] [serial = 582] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x119193800) [pid = 1929] [serial = 600] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12bede400) [pid = 1929] [serial = 609] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x11512b800) [pid = 1929] [serial = 710] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x124278c00) [pid = 1929] [serial = 714] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x123db1c00) [pid = 1929] [serial = 713] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x126a73800) [pid = 1929] [serial = 717] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x11a981c00) [pid = 1929] [serial = 699] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x12dcc8400) [pid = 1929] [serial = 597] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x12bedc800) [pid = 1929] [serial = 546] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x12eb0c000) [pid = 1929] [serial = 576] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x11b1f4800) [pid = 1929] [serial = 624] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x11b973000) [pid = 1929] [serial = 701] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x11bf08400) [pid = 1929] [serial = 704] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x11bf10800) [pid = 1929] [serial = 705] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x11bc4d800) [pid = 1929] [serial = 702] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x11c602800) [pid = 1929] [serial = 708] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x11c0afc00) [pid = 1929] [serial = 707] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x12ef38c00) [pid = 1929] [serial = 675] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x12eb08800) [pid = 1929] [serial = 674] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x12b56f800) [pid = 1929] [serial = 669] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x12a8e4400) [pid = 1929] [serial = 668] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x11925ec00) [pid = 1929] [serial = 695] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x119d8f000) [pid = 1929] [serial = 696] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x12c674000) [pid = 1929] [serial = 681] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x12c670000) [pid = 1929] [serial = 680] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x119e44c00) [pid = 1929] [serial = 698] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x11c602c00) [pid = 1929] [serial = 711] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x11512d800) [pid = 1929] [serial = 687] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x114bc0400) [pid = 1929] [serial = 686] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x1188e4000) [pid = 1929] [serial = 663] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x118837800) [pid = 1929] [serial = 662] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x115616800) [pid = 1929] [serial = 689] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x115848c00) [pid = 1929] [serial = 690] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x118ea2800) [pid = 1929] [serial = 693] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x11867a800) [pid = 1929] [serial = 692] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x123db9000) [pid = 1929] [serial = 666] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x11bf0fc00) [pid = 1929] [serial = 665] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x12e8ce000) [pid = 1929] [serial = 672] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x12cfd5800) [pid = 1929] [serial = 671] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x12f7aa400) [pid = 1929] [serial = 678] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x12e3c2800) [pid = 1929] [serial = 677] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x12bee5800) [pid = 1929] [serial = 684] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x123db9400) [pid = 1929] [serial = 683] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x1247f4c00) [pid = 1929] [serial = 716] [outer = 0x0] [url = about:blank] 13:24:44 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x126a8b400) [pid = 1929] [serial = 719] [outer = 0x0] [url = about:blank] 13:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 668ms 13:24:44 INFO - PROCESS | 1929 | 1461615884256 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 13:24:44 INFO - PROCESS | 1929 | 1461615884257 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 13:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:24:44 INFO - PROCESS | 1929 | 1461615884260 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:24:44 INFO - PROCESS | 1929 | 1461615884262 Marionette TRACE conn2 <- [1,1054,null,{}] 13:24:44 INFO - PROCESS | 1929 | 1461615884269 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}] 13:24:44 INFO - PROCESS | 1929 | 1461615884379 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 13:24:44 INFO - PROCESS | 1929 | 1461615884386 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x119211800 == 65 [pid = 1929] [id = 271] 13:24:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x119193000) [pid = 1929] [serial = 811] [outer = 0x0] 13:24:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x119e44c00) [pid = 1929] [serial = 812] [outer = 0x119193000] 13:24:44 INFO - PROCESS | 1929 | 1461615884415 Marionette DEBUG loaded listener.js 13:24:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x11adab800) [pid = 1929] [serial = 813] [outer = 0x119193000] 13:24:44 INFO - PROCESS | 1929 | 1461615884794 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]]]}] 13:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 570ms 13:24:44 INFO - PROCESS | 1929 | 1461615884831 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 13:24:44 INFO - PROCESS | 1929 | 1461615884832 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 13:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:24:44 INFO - PROCESS | 1929 | 1461615884835 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:24:44 INFO - PROCESS | 1929 | 1461615884836 Marionette TRACE conn2 <- [1,1058,null,{}] 13:24:44 INFO - PROCESS | 1929 | 1461615884838 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}] 13:24:44 INFO - PROCESS | 1929 | 1461615884925 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 13:24:44 INFO - PROCESS | 1929 | 1461615884932 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c395000 == 66 [pid = 1929] [id = 272] 13:24:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x11af03800) [pid = 1929] [serial = 814] [outer = 0x0] 13:24:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x11b1ef400) [pid = 1929] [serial = 815] [outer = 0x11af03800] 13:24:44 INFO - PROCESS | 1929 | 1461615884958 Marionette DEBUG loaded listener.js 13:24:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x11babc400) [pid = 1929] [serial = 816] [outer = 0x11af03800] 13:24:45 INFO - PROCESS | 1929 | 1461615885338 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]]]}] 13:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 517ms 13:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:24:45 INFO - PROCESS | 1929 | 1461615885357 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 1929 | 1461615885359 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 13:24:45 INFO - PROCESS | 1929 | 1461615885363 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:24:45 INFO - PROCESS | 1929 | 1461615885365 Marionette TRACE conn2 <- [1,1062,null,{}] 13:24:45 INFO - PROCESS | 1929 | 1461615885368 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}] 13:24:45 INFO - PROCESS | 1929 | 1461615885486 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 13:24:45 INFO - PROCESS | 1929 | 1461615885492 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d22000 == 67 [pid = 1929] [id = 273] 13:24:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x11bcac800) [pid = 1929] [serial = 817] [outer = 0x0] 13:24:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x11bf0cc00) [pid = 1929] [serial = 818] [outer = 0x11bcac800] 13:24:45 INFO - PROCESS | 1929 | 1461615885517 Marionette DEBUG loaded listener.js 13:24:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x11c0b5000) [pid = 1929] [serial = 819] [outer = 0x11bcac800] 13:24:45 INFO - PROCESS | 1929 | 1461615885858 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]]]}] 13:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 522ms 13:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:24:45 INFO - PROCESS | 1929 | 1461615885885 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 1929 | 1461615885886 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 13:24:45 INFO - PROCESS | 1929 | 1461615885888 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:24:45 INFO - PROCESS | 1929 | 1461615885889 Marionette TRACE conn2 <- [1,1066,null,{}] 13:24:45 INFO - PROCESS | 1929 | 1461615885892 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}] 13:24:45 INFO - PROCESS | 1929 | 1461615885991 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 13:24:46 INFO - PROCESS | 1929 | 1461615886061 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12491f000 == 68 [pid = 1929] [id = 274] 13:24:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x11bf03800) [pid = 1929] [serial = 820] [outer = 0x0] 13:24:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x11ca78c00) [pid = 1929] [serial = 821] [outer = 0x11bf03800] 13:24:46 INFO - PROCESS | 1929 | 1461615886088 Marionette DEBUG loaded listener.js 13:24:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x12498f800) [pid = 1929] [serial = 822] [outer = 0x11bf03800] 13:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 718ms 13:24:46 INFO - PROCESS | 1929 | 1461615886604 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]]]}] 13:24:46 INFO - PROCESS | 1929 | 1461615886607 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 13:24:46 INFO - PROCESS | 1929 | 1461615886608 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 13:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:24:46 INFO - PROCESS | 1929 | 1461615886611 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:24:46 INFO - PROCESS | 1929 | 1461615886612 Marionette TRACE conn2 <- [1,1070,null,{}] 13:24:46 INFO - PROCESS | 1929 | 1461615886614 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}] 13:24:46 INFO - PROCESS | 1929 | 1461615886721 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 13:24:46 INFO - PROCESS | 1929 | 1461615886774 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12aedb000 == 69 [pid = 1929] [id = 275] 13:24:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x124995800) [pid = 1929] [serial = 823] [outer = 0x0] 13:24:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x126adfc00) [pid = 1929] [serial = 824] [outer = 0x124995800] 13:24:46 INFO - PROCESS | 1929 | 1461615886799 Marionette DEBUG loaded listener.js 13:24:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x12b563400) [pid = 1929] [serial = 825] [outer = 0x124995800] 13:24:47 INFO - PROCESS | 1929 | 1461615887093 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]]]}] 13:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 519ms 13:24:47 INFO - PROCESS | 1929 | 1461615887133 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 13:24:47 INFO - PROCESS | 1929 | 1461615887135 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 13:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:24:47 INFO - PROCESS | 1929 | 1461615887137 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:24:47 INFO - PROCESS | 1929 | 1461615887138 Marionette TRACE conn2 <- [1,1074,null,{}] 13:24:47 INFO - PROCESS | 1929 | 1461615887141 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}] 13:24:47 INFO - PROCESS | 1929 | 1461615887249 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 13:24:47 INFO - PROCESS | 1929 | 1461615887263 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bbce800 == 70 [pid = 1929] [id = 276] 13:24:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x124ae8400) [pid = 1929] [serial = 826] [outer = 0x0] 13:24:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x12b68f800) [pid = 1929] [serial = 827] [outer = 0x124ae8400] 13:24:47 INFO - PROCESS | 1929 | 1461615887288 Marionette DEBUG loaded listener.js 13:24:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x12bca6800) [pid = 1929] [serial = 828] [outer = 0x124ae8400] 13:24:47 INFO - PROCESS | 1929 | 1461615887635 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]]]}] 13:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 520ms 13:24:47 INFO - PROCESS | 1929 | 1461615887658 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 13:24:47 INFO - PROCESS | 1929 | 1461615887659 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 13:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:24:47 INFO - PROCESS | 1929 | 1461615887662 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:24:47 INFO - PROCESS | 1929 | 1461615887663 Marionette TRACE conn2 <- [1,1078,null,{}] 13:24:47 INFO - PROCESS | 1929 | 1461615887665 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}] 13:24:47 INFO - PROCESS | 1929 | 1461615887774 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 13:24:47 INFO - PROCESS | 1929 | 1461615887787 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c664000 == 71 [pid = 1929] [id = 277] 13:24:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x12b567800) [pid = 1929] [serial = 829] [outer = 0x0] 13:24:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x12bede800) [pid = 1929] [serial = 830] [outer = 0x12b567800] 13:24:47 INFO - PROCESS | 1929 | 1461615887812 Marionette DEBUG loaded listener.js 13:24:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12c668c00) [pid = 1929] [serial = 831] [outer = 0x12b567800] 13:24:48 INFO - PROCESS | 1929 | 1461615888156 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]]]}] 13:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 520ms 13:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:24:48 INFO - PROCESS | 1929 | 1461615888190 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 13:24:48 INFO - PROCESS | 1929 | 1461615888191 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 13:24:48 INFO - PROCESS | 1929 | 1461615888193 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:24:48 INFO - PROCESS | 1929 | 1461615888194 Marionette TRACE conn2 <- [1,1082,null,{}] 13:24:48 INFO - PROCESS | 1929 | 1461615888197 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}] 13:24:48 INFO - PROCESS | 1929 | 1461615888306 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 13:24:48 INFO - PROCESS | 1929 | 1461615888318 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d713800 == 72 [pid = 1929] [id = 278] 13:24:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x12c66f400) [pid = 1929] [serial = 832] [outer = 0x0] 13:24:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x12c676000) [pid = 1929] [serial = 833] [outer = 0x12c66f400] 13:24:48 INFO - PROCESS | 1929 | 1461615888343 Marionette DEBUG loaded listener.js 13:24:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x12c7bd400) [pid = 1929] [serial = 834] [outer = 0x12c66f400] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x118834000) [pid = 1929] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x11c60e400) [pid = 1929] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x11c625800) [pid = 1929] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x124a6d800) [pid = 1929] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x12b562800) [pid = 1929] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x11a978800) [pid = 1929] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x11346f400) [pid = 1929] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x11b96f400) [pid = 1929] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x11867ac00) [pid = 1929] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x11560c000) [pid = 1929] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x11c0af400) [pid = 1929] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x115ab0800) [pid = 1929] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x1152de400) [pid = 1929] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x118f6a400) [pid = 1929] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x11bf10000) [pid = 1929] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x11360f800) [pid = 1929] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x11c620400) [pid = 1929] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:24:48 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x11ca77c00) [pid = 1929] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:24:48 INFO - PROCESS | 1929 | 1461615888793 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]]]}] 13:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 619ms 13:24:48 INFO - PROCESS | 1929 | 1461615888817 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 13:24:48 INFO - PROCESS | 1929 | 1461615888819 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 13:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:24:48 INFO - PROCESS | 1929 | 1461615888821 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:24:48 INFO - PROCESS | 1929 | 1461615888823 Marionette TRACE conn2 <- [1,1086,null,{}] 13:24:48 INFO - PROCESS | 1929 | 1461615888825 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}] 13:24:48 INFO - PROCESS | 1929 | 1461615888969 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 13:24:49 INFO - PROCESS | 1929 | 1461615889027 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dc31000 == 73 [pid = 1929] [id = 279] 13:24:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x119e45400) [pid = 1929] [serial = 835] [outer = 0x0] 13:24:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x127892400) [pid = 1929] [serial = 836] [outer = 0x119e45400] 13:24:49 INFO - PROCESS | 1929 | 1461615889059 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12c674800) [pid = 1929] [serial = 837] [outer = 0x119e45400] 13:24:49 INFO - PROCESS | 1929 | 1461615889337 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]]]}] 13:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 519ms 13:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:24:49 INFO - PROCESS | 1929 | 1461615889341 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 13:24:49 INFO - PROCESS | 1929 | 1461615889342 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 13:24:49 INFO - PROCESS | 1929 | 1461615889344 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:24:49 INFO - PROCESS | 1929 | 1461615889346 Marionette TRACE conn2 <- [1,1090,null,{}] 13:24:49 INFO - PROCESS | 1929 | 1461615889357 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}] 13:24:49 INFO - PROCESS | 1929 | 1461615889453 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 13:24:49 INFO - PROCESS | 1929 | 1461615889457 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e3a0800 == 74 [pid = 1929] [id = 280] 13:24:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12c7b4400) [pid = 1929] [serial = 838] [outer = 0x0] 13:24:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x12cf0dc00) [pid = 1929] [serial = 839] [outer = 0x12c7b4400] 13:24:49 INFO - PROCESS | 1929 | 1461615889483 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x12cfcec00) [pid = 1929] [serial = 840] [outer = 0x12c7b4400] 13:24:49 INFO - PROCESS | 1929 | 1461615889835 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]]]}] 13:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 528ms 13:24:49 INFO - PROCESS | 1929 | 1461615889872 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 13:24:49 INFO - PROCESS | 1929 | 1461615889873 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 13:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:24:49 INFO - PROCESS | 1929 | 1461615889876 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:24:49 INFO - PROCESS | 1929 | 1461615889877 Marionette TRACE conn2 <- [1,1094,null,{}] 13:24:49 INFO - PROCESS | 1929 | 1461615889879 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}] 13:24:49 INFO - PROCESS | 1929 | 1461615889998 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 13:24:50 INFO - PROCESS | 1929 | 1461615890004 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12eb2c000 == 75 [pid = 1929] [id = 281] 13:24:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x12cfd6800) [pid = 1929] [serial = 841] [outer = 0x0] 13:24:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x12d089400) [pid = 1929] [serial = 842] [outer = 0x12cfd6800] 13:24:50 INFO - PROCESS | 1929 | 1461615890029 Marionette DEBUG loaded listener.js 13:24:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x12d090000) [pid = 1929] [serial = 843] [outer = 0x12cfd6800] 13:24:50 INFO - PROCESS | 1929 | 1461615890354 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]]]}] 13:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 520ms 13:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:24:50 INFO - PROCESS | 1929 | 1461615890397 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 13:24:50 INFO - PROCESS | 1929 | 1461615890398 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 13:24:50 INFO - PROCESS | 1929 | 1461615890400 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:24:50 INFO - PROCESS | 1929 | 1461615890401 Marionette TRACE conn2 <- [1,1098,null,{}] 13:24:50 INFO - PROCESS | 1929 | 1461615890404 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}] 13:24:50 INFO - PROCESS | 1929 | 1461615890496 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 13:24:50 INFO - PROCESS | 1929 | 1461615890500 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f452000 == 76 [pid = 1929] [id = 282] 13:24:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x12d094000) [pid = 1929] [serial = 844] [outer = 0x0] 13:24:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x12d2b3800) [pid = 1929] [serial = 845] [outer = 0x12d094000] 13:24:50 INFO - PROCESS | 1929 | 1461615890524 Marionette DEBUG loaded listener.js 13:24:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x12d6b4400) [pid = 1929] [serial = 846] [outer = 0x12d094000] 13:24:50 INFO - PROCESS | 1929 | 1461615890993 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]]]}] 13:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 619ms 13:24:51 INFO - PROCESS | 1929 | 1461615891020 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 13:24:51 INFO - PROCESS | 1929 | 1461615891022 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 13:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:24:51 INFO - PROCESS | 1929 | 1461615891026 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:24:51 INFO - PROCESS | 1929 | 1461615891029 Marionette TRACE conn2 <- [1,1102,null,{}] 13:24:51 INFO - PROCESS | 1929 | 1461615891033 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}] 13:24:51 INFO - PROCESS | 1929 | 1461615891144 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 13:24:51 INFO - PROCESS | 1929 | 1461615891218 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x119d32800 == 77 [pid = 1929] [id = 283] 13:24:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x11512bc00) [pid = 1929] [serial = 847] [outer = 0x0] 13:24:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x11560e400) [pid = 1929] [serial = 848] [outer = 0x11512bc00] 13:24:51 INFO - PROCESS | 1929 | 1461615891250 Marionette DEBUG loaded listener.js 13:24:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x1166fc000) [pid = 1929] [serial = 849] [outer = 0x11512bc00] 13:24:51 INFO - PROCESS | 1929 | 1461615891641 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]]]}] 13:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 13:24:51 INFO - PROCESS | 1929 | 1461615891698 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 13:24:51 INFO - PROCESS | 1929 | 1461615891702 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 13:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:24:51 INFO - PROCESS | 1929 | 1461615891707 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:24:51 INFO - PROCESS | 1929 | 1461615891709 Marionette TRACE conn2 <- [1,1106,null,{}] 13:24:51 INFO - PROCESS | 1929 | 1461615891711 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}] 13:24:51 INFO - PROCESS | 1929 | 1461615891824 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 13:24:51 INFO - PROCESS | 1929 | 1461615891920 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x123eb5800 == 78 [pid = 1929] [id = 284] 13:24:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x118f6ac00) [pid = 1929] [serial = 850] [outer = 0x0] 13:24:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x119193800) [pid = 1929] [serial = 851] [outer = 0x118f6ac00] 13:24:51 INFO - PROCESS | 1929 | 1461615891950 Marionette DEBUG loaded listener.js 13:24:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x11ad37800) [pid = 1929] [serial = 852] [outer = 0x118f6ac00] 13:24:52 INFO - PROCESS | 1929 | 1461615892372 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]]]}] 13:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 13:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:24:52 INFO - PROCESS | 1929 | 1461615892377 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 13:24:52 INFO - PROCESS | 1929 | 1461615892379 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 13:24:52 INFO - PROCESS | 1929 | 1461615892382 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:24:52 INFO - PROCESS | 1929 | 1461615892385 Marionette TRACE conn2 <- [1,1110,null,{}] 13:24:52 INFO - PROCESS | 1929 | 1461615892393 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}] 13:24:52 INFO - PROCESS | 1929 | 1461615892531 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 13:24:52 INFO - PROCESS | 1929 | 1461615892665 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e393000 == 79 [pid = 1929] [id = 285] 13:24:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x11b974c00) [pid = 1929] [serial = 853] [outer = 0x0] 13:24:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x11bf0fc00) [pid = 1929] [serial = 854] [outer = 0x11b974c00] 13:24:52 INFO - PROCESS | 1929 | 1461615892717 Marionette DEBUG loaded listener.js 13:24:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x123dae400) [pid = 1929] [serial = 855] [outer = 0x11b974c00] 13:24:53 INFO - PROCESS | 1929 | 1461615893185 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]]]}] 13:24:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x123db6000) [pid = 1929] [serial = 856] [outer = 0x12f7b2c00] 13:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 823ms 13:24:53 INFO - PROCESS | 1929 | 1461615893237 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 13:24:53 INFO - PROCESS | 1929 | 1461615893239 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 13:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:24:53 INFO - PROCESS | 1929 | 1461615893311 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:24:53 INFO - PROCESS | 1929 | 1461615893313 Marionette TRACE conn2 <- [1,1114,null,{}] 13:24:53 INFO - PROCESS | 1929 | 1461615893320 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}] 13:24:53 INFO - PROCESS | 1929 | 1461615893487 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 13:24:53 INFO - PROCESS | 1929 | 1461615893610 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ea1d800 == 80 [pid = 1929] [id = 286] 13:24:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x11c3b2c00) [pid = 1929] [serial = 857] [outer = 0x0] 13:24:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x124a6d800) [pid = 1929] [serial = 858] [outer = 0x11c3b2c00] 13:24:53 INFO - PROCESS | 1929 | 1461615893642 Marionette DEBUG loaded listener.js 13:24:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12a8e6400) [pid = 1929] [serial = 859] [outer = 0x11c3b2c00] 13:24:54 INFO - PROCESS | 1929 | 1461615894053 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]]]}] 13:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 836ms 13:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:24:54 INFO - PROCESS | 1929 | 1461615894086 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 13:24:54 INFO - PROCESS | 1929 | 1461615894087 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 13:24:54 INFO - PROCESS | 1929 | 1461615894089 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:24:54 INFO - PROCESS | 1929 | 1461615894090 Marionette TRACE conn2 <- [1,1118,null,{}] 13:24:54 INFO - PROCESS | 1929 | 1461615894093 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}] 13:24:54 INFO - PROCESS | 1929 | 1461615894206 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 13:24:54 INFO - PROCESS | 1929 | 1461615894280 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x1303e6800 == 81 [pid = 1929] [id = 287] 13:24:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x124278c00) [pid = 1929] [serial = 860] [outer = 0x0] 13:24:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12bb5f400) [pid = 1929] [serial = 861] [outer = 0x124278c00] 13:24:54 INFO - PROCESS | 1929 | 1461615894314 Marionette DEBUG loaded listener.js 13:24:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12c676400) [pid = 1929] [serial = 862] [outer = 0x124278c00] 13:24:54 INFO - PROCESS | 1929 | 1461615894758 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]]]}] 13:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 720ms 13:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:24:54 INFO - PROCESS | 1929 | 1461615894837 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 13:24:54 INFO - PROCESS | 1929 | 1461615894839 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 13:24:54 INFO - PROCESS | 1929 | 1461615894844 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:24:54 INFO - PROCESS | 1929 | 1461615894845 Marionette TRACE conn2 <- [1,1122,null,{}] 13:24:54 INFO - PROCESS | 1929 | 1461615894850 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}] 13:24:54 INFO - PROCESS | 1929 | 1461615894972 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 13:24:55 INFO - PROCESS | 1929 | 1461615895044 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x141d6c000 == 82 [pid = 1929] [id = 288] 13:24:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12d08a800) [pid = 1929] [serial = 863] [outer = 0x0] 13:24:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12dcc3800) [pid = 1929] [serial = 864] [outer = 0x12d08a800] 13:24:55 INFO - PROCESS | 1929 | 1461615895074 Marionette DEBUG loaded listener.js 13:24:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12e3b9400) [pid = 1929] [serial = 865] [outer = 0x12d08a800] 13:24:55 INFO - PROCESS | 1929 | 1461615895490 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]]]}] 13:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 671ms 13:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:24:55 INFO - PROCESS | 1929 | 1461615895515 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 13:24:55 INFO - PROCESS | 1929 | 1461615895516 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 13:24:55 INFO - PROCESS | 1929 | 1461615895518 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:24:55 INFO - PROCESS | 1929 | 1461615895520 Marionette TRACE conn2 <- [1,1126,null,{}] 13:24:55 INFO - PROCESS | 1929 | 1461615895522 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}] 13:24:55 INFO - PROCESS | 1929 | 1461615895629 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 13:24:55 INFO - PROCESS | 1929 | 1461615895730 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x141d81000 == 83 [pid = 1929] [id = 289] 13:24:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12e3ba800) [pid = 1929] [serial = 866] [outer = 0x0] 13:24:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12e3bec00) [pid = 1929] [serial = 867] [outer = 0x12e3ba800] 13:24:55 INFO - PROCESS | 1929 | 1461615895761 Marionette DEBUG loaded listener.js 13:24:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12e3c4800) [pid = 1929] [serial = 868] [outer = 0x12e3ba800] 13:24:56 INFO - PROCESS | 1929 | 1461615896162 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]]]}] 13:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 668ms 13:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:24:56 INFO - PROCESS | 1929 | 1461615896187 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 13:24:56 INFO - PROCESS | 1929 | 1461615896188 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 13:24:56 INFO - PROCESS | 1929 | 1461615896190 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:24:56 INFO - PROCESS | 1929 | 1461615896192 Marionette TRACE conn2 <- [1,1130,null,{}] 13:24:56 INFO - PROCESS | 1929 | 1461615896194 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}] 13:24:56 INFO - PROCESS | 1929 | 1461615896325 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 13:24:56 INFO - PROCESS | 1929 | 1461615896414 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x1166ec800 == 84 [pid = 1929] [id = 290] 13:24:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x11453e000) [pid = 1929] [serial = 869] [outer = 0x0] 13:24:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x115846800) [pid = 1929] [serial = 870] [outer = 0x11453e000] 13:24:56 INFO - PROCESS | 1929 | 1461615896443 Marionette DEBUG loaded listener.js 13:24:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12b569800) [pid = 1929] [serial = 871] [outer = 0x11453e000] 13:24:57 INFO - PROCESS | 1929 | 1461615897117 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]]]}] 13:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 971ms 13:24:57 INFO - PROCESS | 1929 | 1461615897166 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 13:24:57 INFO - PROCESS | 1929 | 1461615897169 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 13:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:24:57 INFO - PROCESS | 1929 | 1461615897175 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:24:57 INFO - PROCESS | 1929 | 1461615897178 Marionette TRACE conn2 <- [1,1134,null,{}] 13:24:57 INFO - PROCESS | 1929 | 1461615897183 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}] 13:24:57 INFO - PROCESS | 1929 | 1461615897294 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 13:24:57 INFO - PROCESS | 1929 | 1461615897369 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c32000 == 85 [pid = 1929] [id = 291] 13:24:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x115747000) [pid = 1929] [serial = 872] [outer = 0x0] 13:24:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x11882fc00) [pid = 1929] [serial = 873] [outer = 0x115747000] 13:24:57 INFO - PROCESS | 1929 | 1461615897397 Marionette DEBUG loaded listener.js 13:24:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x118e0ec00) [pid = 1929] [serial = 874] [outer = 0x115747000] 13:24:57 INFO - PROCESS | 1929 | 1461615897824 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]]]}] 13:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 677ms 13:24:57 INFO - PROCESS | 1929 | 1461615897867 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 13:24:57 INFO - PROCESS | 1929 | 1461615897871 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 13:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:24:57 INFO - PROCESS | 1929 | 1461615897875 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:24:57 INFO - PROCESS | 1929 | 1461615897877 Marionette TRACE conn2 <- [1,1138,null,{}] 13:24:57 INFO - PROCESS | 1929 | 1461615897892 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}] 13:24:58 INFO - PROCESS | 1929 | 1461615898016 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 13:24:58 INFO - PROCESS | 1929 | 1461615898027 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a935000 == 86 [pid = 1929] [id = 292] 13:24:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x118f6c400) [pid = 1929] [serial = 875] [outer = 0x0] 13:24:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x119197c00) [pid = 1929] [serial = 876] [outer = 0x118f6c400] 13:24:58 INFO - PROCESS | 1929 | 1461615898054 Marionette DEBUG loaded listener.js 13:24:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x119d93400) [pid = 1929] [serial = 877] [outer = 0x118f6c400] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x116887000 == 85 [pid = 1929] [id = 99] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x12eb2c000 == 84 [pid = 1929] [id = 281] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x12e3a0800 == 83 [pid = 1929] [id = 280] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x12dc31000 == 82 [pid = 1929] [id = 279] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x12d713800 == 81 [pid = 1929] [id = 278] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x12c664000 == 80 [pid = 1929] [id = 277] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x12bbce800 == 79 [pid = 1929] [id = 276] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x123db0000) [pid = 1929] [serial = 731] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12498dc00) [pid = 1929] [serial = 734] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12992f000) [pid = 1929] [serial = 737] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x12aedb000 == 78 [pid = 1929] [id = 275] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x12491f000 == 77 [pid = 1929] [id = 274] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x123d22000 == 76 [pid = 1929] [id = 273] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x11c395000 == 75 [pid = 1929] [id = 272] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x119211800 == 74 [pid = 1929] [id = 271] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x11b15d000 == 73 [pid = 1929] [id = 270] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x11b16c000 == 72 [pid = 1929] [id = 269] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x12fc67000 == 71 [pid = 1929] [id = 265] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x12eb32800 == 70 [pid = 1929] [id = 264] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x1245c6800 == 69 [pid = 1929] [id = 263] 13:24:58 INFO - PROCESS | 1929 | --DOCSHELL 0x11a817800 == 68 [pid = 1929] [id = 262] 13:24:58 INFO - PROCESS | 1929 | 1461615898499 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]]]}] 13:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 13:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:24:58 INFO - PROCESS | 1929 | 1461615898545 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 13:24:58 INFO - PROCESS | 1929 | 1461615898547 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 13:24:58 INFO - PROCESS | 1929 | 1461615898549 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:24:58 INFO - PROCESS | 1929 | 1461615898551 Marionette TRACE conn2 <- [1,1142,null,{}] 13:24:58 INFO - PROCESS | 1929 | 1461615898559 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}] 13:24:58 INFO - PROCESS | 1929 | 1461615898659 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x11883bc00) [pid = 1929] [serial = 660] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x129e9ac00) [pid = 1929] [serial = 764] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x127fbfc00) [pid = 1929] [serial = 761] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12a8e4c00) [pid = 1929] [serial = 767] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x12b569400) [pid = 1929] [serial = 770] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x11af0e800) [pid = 1929] [serial = 749] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x11b1f8800) [pid = 1929] [serial = 750] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x12a8f1000) [pid = 1929] [serial = 768] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x114751800) [pid = 1929] [serial = 723] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x113474800) [pid = 1929] [serial = 722] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x11bf06800) [pid = 1929] [serial = 752] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x11bf0e800) [pid = 1929] [serial = 753] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x119832c00) [pid = 1929] [serial = 747] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x118f6d000) [pid = 1929] [serial = 746] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x115ab1c00) [pid = 1929] [serial = 744] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x115615c00) [pid = 1929] [serial = 743] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x123db4000) [pid = 1929] [serial = 758] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x118833800) [pid = 1929] [serial = 726] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x1163f1800) [pid = 1929] [serial = 725] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x129ea4c00) [pid = 1929] [serial = 740] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x12a8ee400) [pid = 1929] [serial = 741] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x11af02800) [pid = 1929] [serial = 729] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x11a982000) [pid = 1929] [serial = 728] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x11c0b3c00) [pid = 1929] [serial = 755] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x11c626c00) [pid = 1929] [serial = 756] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x12b686800) [pid = 1929] [serial = 771] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x11c604c00) [pid = 1929] [serial = 774] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x129ed3400) [pid = 1929] [serial = 765] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x12b691000) [pid = 1929] [serial = 777] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x118ea3c00) [pid = 1929] [serial = 773] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x127fc5000) [pid = 1929] [serial = 776] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x12b8ca800) [pid = 1929] [serial = 779] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x1299c2400) [pid = 1929] [serial = 762] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x126ae7400) [pid = 1929] [serial = 759] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x12bca3800) [pid = 1929] [serial = 780] [outer = 0x0] [url = about:blank] 13:24:58 INFO - PROCESS | 1929 | 1461615898728 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b16f800 == 69 [pid = 1929] [id = 293] 13:24:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x1152de400) [pid = 1929] [serial = 878] [outer = 0x0] 13:24:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x118f71000) [pid = 1929] [serial = 879] [outer = 0x1152de400] 13:24:58 INFO - PROCESS | 1929 | 1461615898759 Marionette DEBUG loaded listener.js 13:24:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x11af1bc00) [pid = 1929] [serial = 880] [outer = 0x1152de400] 13:24:59 INFO - PROCESS | 1929 | 1461615899082 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]]]}] 13:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 571ms 13:24:59 INFO - PROCESS | 1929 | 1461615899120 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 13:24:59 INFO - PROCESS | 1929 | 1461615899122 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 13:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:24:59 INFO - PROCESS | 1929 | 1461615899124 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:24:59 INFO - PROCESS | 1929 | 1461615899125 Marionette TRACE conn2 <- [1,1146,null,{}] 13:24:59 INFO - PROCESS | 1929 | 1461615899128 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}] 13:24:59 INFO - PROCESS | 1929 | 1461615899213 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 13:24:59 INFO - PROCESS | 1929 | 1461615899218 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c4a000 == 70 [pid = 1929] [id = 294] 13:24:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x11b1f4800) [pid = 1929] [serial = 881] [outer = 0x0] 13:24:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x11babbc00) [pid = 1929] [serial = 882] [outer = 0x11b1f4800] 13:24:59 INFO - PROCESS | 1929 | 1461615899244 Marionette DEBUG loaded listener.js 13:24:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x11bf05c00) [pid = 1929] [serial = 883] [outer = 0x11b1f4800] 13:24:59 INFO - PROCESS | 1929 | 1461615899601 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]]]}] 13:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 519ms 13:24:59 INFO - PROCESS | 1929 | 1461615899644 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 13:24:59 INFO - PROCESS | 1929 | 1461615899645 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 13:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:24:59 INFO - PROCESS | 1929 | 1461615899648 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:24:59 INFO - PROCESS | 1929 | 1461615899650 Marionette TRACE conn2 <- [1,1150,null,{}] 13:24:59 INFO - PROCESS | 1929 | 1461615899654 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}] 13:24:59 INFO - PROCESS | 1929 | 1461615899789 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 13:24:59 INFO - PROCESS | 1929 | 1461615899802 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x1243be800 == 71 [pid = 1929] [id = 295] 13:24:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x11bf0a000) [pid = 1929] [serial = 884] [outer = 0x0] 13:24:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x11bf10400) [pid = 1929] [serial = 885] [outer = 0x11bf0a000] 13:24:59 INFO - PROCESS | 1929 | 1461615899841 Marionette DEBUG loaded listener.js 13:24:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x11c3afc00) [pid = 1929] [serial = 886] [outer = 0x11bf0a000] 13:25:00 INFO - PROCESS | 1929 | 1461615900262 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]]]}] 13:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 13:25:00 INFO - PROCESS | 1929 | 1461615900318 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 13:25:00 INFO - PROCESS | 1929 | 1461615900320 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 13:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:25:00 INFO - PROCESS | 1929 | 1461615900322 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:25:00 INFO - PROCESS | 1929 | 1461615900323 Marionette TRACE conn2 <- [1,1154,null,{}] 13:25:00 INFO - PROCESS | 1929 | 1461615900325 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}] 13:25:00 INFO - PROCESS | 1929 | 1461615900426 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 13:25:00 INFO - PROCESS | 1929 | 1461615900430 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x1287d4800 == 72 [pid = 1929] [id = 296] 13:25:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x11c606000) [pid = 1929] [serial = 887] [outer = 0x0] 13:25:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x123db3400) [pid = 1929] [serial = 888] [outer = 0x11c606000] 13:25:00 INFO - PROCESS | 1929 | 1461615900458 Marionette DEBUG loaded listener.js 13:25:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x12498e400) [pid = 1929] [serial = 889] [outer = 0x11c606000] 13:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 518ms 13:25:00 INFO - PROCESS | 1929 | 1461615900834 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]]]}] 13:25:00 INFO - PROCESS | 1929 | 1461615900840 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 13:25:00 INFO - PROCESS | 1929 | 1461615900841 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 13:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:25:00 INFO - PROCESS | 1929 | 1461615900844 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:25:00 INFO - PROCESS | 1929 | 1461615900845 Marionette TRACE conn2 <- [1,1158,null,{}] 13:25:00 INFO - PROCESS | 1929 | 1461615900851 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}] 13:25:00 INFO - PROCESS | 1929 | 1461615900962 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 13:25:00 INFO - PROCESS | 1929 | 1461615900972 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x12aec9800 == 73 [pid = 1929] [id = 297] 13:25:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x11bf0ac00) [pid = 1929] [serial = 890] [outer = 0x0] 13:25:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x126aed400) [pid = 1929] [serial = 891] [outer = 0x11bf0ac00] 13:25:00 INFO - PROCESS | 1929 | 1461615900998 Marionette DEBUG loaded listener.js 13:25:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12992d400) [pid = 1929] [serial = 892] [outer = 0x11bf0ac00] 13:25:01 INFO - PROCESS | 1929 | 1461615901310 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]]]}] 13:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 521ms 13:25:01 INFO - PROCESS | 1929 | 1461615901365 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 13:25:01 INFO - PROCESS | 1929 | 1461615901367 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 13:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:25:01 INFO - PROCESS | 1929 | 1461615901369 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:25:01 INFO - PROCESS | 1929 | 1461615901370 Marionette TRACE conn2 <- [1,1162,null,{}] 13:25:01 INFO - PROCESS | 1929 | 1461615901377 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}] 13:25:01 INFO - PROCESS | 1929 | 1461615901483 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 13:25:01 INFO - PROCESS | 1929 | 1461615901520 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bbd5800 == 74 [pid = 1929] [id = 298] 13:25:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x11c626400) [pid = 1929] [serial = 893] [outer = 0x0] 13:25:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x129b8fc00) [pid = 1929] [serial = 894] [outer = 0x11c626400] 13:25:01 INFO - PROCESS | 1929 | 1461615901545 Marionette DEBUG loaded listener.js 13:25:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x1243a7000) [pid = 1929] [serial = 895] [outer = 0x11c626400] 13:25:01 INFO - PROCESS | 1929 | 1461615901878 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]]]}] 13:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 520ms 13:25:01 INFO - PROCESS | 1929 | 1461615901890 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 13:25:01 INFO - PROCESS | 1929 | 1461615901891 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 13:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:25:01 INFO - PROCESS | 1929 | 1461615901893 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:25:01 INFO - PROCESS | 1929 | 1461615901894 Marionette TRACE conn2 <- [1,1166,null,{}] 13:25:01 INFO - PROCESS | 1929 | 1461615901899 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}] 13:25:02 INFO - PROCESS | 1929 | 1461615902009 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 13:25:02 INFO - PROCESS | 1929 | 1461615902023 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c648800 == 75 [pid = 1929] [id = 299] 13:25:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x129eda400) [pid = 1929] [serial = 896] [outer = 0x0] 13:25:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12b562c00) [pid = 1929] [serial = 897] [outer = 0x129eda400] 13:25:02 INFO - PROCESS | 1929 | 1461615902049 Marionette DEBUG loaded listener.js 13:25:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12b685400) [pid = 1929] [serial = 898] [outer = 0x129eda400] 13:25:02 INFO - PROCESS | 1929 | 1461615902392 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]]]}] 13:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 518ms 13:25:02 INFO - PROCESS | 1929 | 1461615902412 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 13:25:02 INFO - PROCESS | 1929 | 1461615902415 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 13:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:25:02 INFO - PROCESS | 1929 | 1461615902418 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:25:02 INFO - PROCESS | 1929 | 1461615902419 Marionette TRACE conn2 <- [1,1170,null,{}] 13:25:02 INFO - PROCESS | 1929 | 1461615902421 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}] 13:25:02 INFO - PROCESS | 1929 | 1461615902532 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 13:25:02 INFO - PROCESS | 1929 | 1461615902547 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d032800 == 76 [pid = 1929] [id = 300] 13:25:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12a8f1000) [pid = 1929] [serial = 899] [outer = 0x0] 13:25:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12bb6cc00) [pid = 1929] [serial = 900] [outer = 0x12a8f1000] 13:25:02 INFO - PROCESS | 1929 | 1461615902572 Marionette DEBUG loaded listener.js 13:25:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12bee2000) [pid = 1929] [serial = 901] [outer = 0x12a8f1000] 13:25:02 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x124995800) [pid = 1929] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:25:02 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x11af03800) [pid = 1929] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:25:02 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x11bf03800) [pid = 1929] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:25:02 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x119193000) [pid = 1929] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:25:02 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x124ae8400) [pid = 1929] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:25:02 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x11bcac800) [pid = 1929] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:25:02 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x1186b2000) [pid = 1929] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:25:02 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x1152e0000) [pid = 1929] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:25:02 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x113476400) [pid = 1929] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:25:02 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x12b567800) [pid = 1929] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:25:02 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x12c66f400) [pid = 1929] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:25:02 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x119e45400) [pid = 1929] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:25:02 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x12c7b4400) [pid = 1929] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:25:02 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x12cfd6800) [pid = 1929] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:25:02 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x11af10000) [pid = 1929] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:25:02 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x12987b400) [pid = 1929] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:25:02 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x123dba800) [pid = 1929] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:25:03 INFO - PROCESS | 1929 | 1461615903070 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]]]}] 13:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 668ms 13:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:25:03 INFO - PROCESS | 1929 | 1461615903086 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 13:25:03 INFO - PROCESS | 1929 | 1461615903088 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 13:25:03 INFO - PROCESS | 1929 | 1461615903090 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:25:03 INFO - PROCESS | 1929 | 1461615903092 Marionette TRACE conn2 <- [1,1174,null,{}] 13:25:03 INFO - PROCESS | 1929 | 1461615903095 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}] 13:25:03 INFO - PROCESS | 1929 | 1461615903240 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 13:25:03 INFO - PROCESS | 1929 | 1461615903247 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d70d800 == 77 [pid = 1929] [id = 301] 13:25:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x113479c00) [pid = 1929] [serial = 902] [outer = 0x0] 13:25:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x1299c4000) [pid = 1929] [serial = 903] [outer = 0x113479c00] 13:25:03 INFO - PROCESS | 1929 | 1461615903277 Marionette DEBUG loaded listener.js 13:25:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12c7b3400) [pid = 1929] [serial = 904] [outer = 0x113479c00] 13:25:03 INFO - PROCESS | 1929 | 1461615903585 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] 13:25:03 INFO - PROCESS | 1929 | 1461615903614 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 13:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:25:03 INFO - PROCESS | 1929 | 1461615903618 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:25:03 INFO - PROCESS | 1929 | 1461615903619 Marionette TRACE conn2 <- [1,1178,null,{}] 13:25:03 INFO - PROCESS | 1929 | 1461615903622 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}] 13:25:03 INFO - PROCESS | 1929 | 1461615903727 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 13:25:03 INFO - PROCESS | 1929 | 1461615903800 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e3a2800 == 78 [pid = 1929] [id = 302] 13:25:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x12b68b800) [pid = 1929] [serial = 905] [outer = 0x0] 13:25:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x12c7bb400) [pid = 1929] [serial = 906] [outer = 0x12b68b800] 13:25:03 INFO - PROCESS | 1929 | 1461615903835 Marionette DEBUG loaded listener.js 13:25:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x12cfcbc00) [pid = 1929] [serial = 907] [outer = 0x12b68b800] 13:25:04 INFO - PROCESS | 1929 | 1461615904173 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] 13:25:04 INFO - PROCESS | 1929 | 1461615904190 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 13:25:04 INFO - PROCESS | 1929 | 1461615904192 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:25:04 INFO - PROCESS | 1929 | 1461615904193 Marionette TRACE conn2 <- [1,1182,null,{}] 13:25:04 INFO - PROCESS | 1929 | 1461615904196 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}] 13:25:04 INFO - PROCESS | 1929 | 1461615904294 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 13:25:04 INFO - PROCESS | 1929 | 1461615904354 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x12eb28800 == 79 [pid = 1929] [id = 303] 13:25:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x12cf10800) [pid = 1929] [serial = 908] [outer = 0x0] 13:25:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12d090c00) [pid = 1929] [serial = 909] [outer = 0x12cf10800] 13:25:04 INFO - PROCESS | 1929 | 1461615904379 Marionette DEBUG loaded listener.js 13:25:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x12dcc8800) [pid = 1929] [serial = 910] [outer = 0x12cf10800] 13:25:04 INFO - PROCESS | 1929 | 1461615904656 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] 13:25:04 INFO - PROCESS | 1929 | 1461615904671 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 13:25:04 INFO - PROCESS | 1929 | 1461615904674 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:25:04 INFO - PROCESS | 1929 | 1461615904675 Marionette TRACE conn2 <- [1,1186,null,{}] 13:25:04 INFO - PROCESS | 1929 | 1461615904677 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}] 13:25:04 INFO - PROCESS | 1929 | 1461615904786 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 13:25:04 INFO - PROCESS | 1929 | 1461615904790 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f770800 == 80 [pid = 1929] [id = 304] 13:25:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x12dcc8c00) [pid = 1929] [serial = 911] [outer = 0x0] 13:25:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x12e3c5000) [pid = 1929] [serial = 912] [outer = 0x12dcc8c00] 13:25:04 INFO - PROCESS | 1929 | 1461615904815 Marionette DEBUG loaded listener.js 13:25:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x12e574c00) [pid = 1929] [serial = 913] [outer = 0x12dcc8c00] 13:25:05 INFO - PROCESS | 1929 | 1461615905355 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] 13:25:05 INFO - PROCESS | 1929 | 1461615905399 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 13:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:25:05 INFO - PROCESS | 1929 | 1461615905402 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:25:05 INFO - PROCESS | 1929 | 1461615905405 Marionette TRACE conn2 <- [1,1190,null,{}] 13:25:05 INFO - PROCESS | 1929 | 1461615905409 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}] 13:25:05 INFO - PROCESS | 1929 | 1461615905525 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 13:25:05 INFO - PROCESS | 1929 | 1461615905600 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ba15800 == 81 [pid = 1929] [id = 305] 13:25:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x116680000) [pid = 1929] [serial = 914] [outer = 0x0] 13:25:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x118ea1800) [pid = 1929] [serial = 915] [outer = 0x116680000] 13:25:05 INFO - PROCESS | 1929 | 1461615905632 Marionette DEBUG loaded listener.js 13:25:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x1197c0800) [pid = 1929] [serial = 916] [outer = 0x116680000] 13:25:06 INFO - PROCESS | 1929 | 1461615906060 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] 13:25:06 INFO - PROCESS | 1929 | 1461615906080 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 13:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:25:06 INFO - PROCESS | 1929 | 1461615906086 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:25:06 INFO - PROCESS | 1929 | 1461615906088 Marionette TRACE conn2 <- [1,1194,null,{}] 13:25:06 INFO - PROCESS | 1929 | 1461615906091 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}] 13:25:06 INFO - PROCESS | 1929 | 1461615906223 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 13:25:06 INFO - PROCESS | 1929 | 1461615906327 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x129eb1800 == 82 [pid = 1929] [id = 306] 13:25:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x11a97fc00) [pid = 1929] [serial = 917] [outer = 0x0] 13:25:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x11b970c00) [pid = 1929] [serial = 918] [outer = 0x11a97fc00] 13:25:06 INFO - PROCESS | 1929 | 1461615906358 Marionette DEBUG loaded listener.js 13:25:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x11c0aec00) [pid = 1929] [serial = 919] [outer = 0x11a97fc00] 13:25:06 INFO - PROCESS | 1929 | 1461615906801 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] 13:25:06 INFO - PROCESS | 1929 | 1461615906860 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 13:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:25:06 INFO - PROCESS | 1929 | 1461615906862 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:25:06 INFO - PROCESS | 1929 | 1461615906865 Marionette TRACE conn2 <- [1,1198,null,{}] 13:25:06 INFO - PROCESS | 1929 | 1461615906873 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}] 13:25:06 INFO - PROCESS | 1929 | 1461615906988 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 13:25:07 INFO - PROCESS | 1929 | 1461615907064 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x130331000 == 83 [pid = 1929] [id = 307] 13:25:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x11c704800) [pid = 1929] [serial = 920] [outer = 0x0] 13:25:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x124548400) [pid = 1929] [serial = 921] [outer = 0x11c704800] 13:25:07 INFO - PROCESS | 1929 | 1461615907096 Marionette DEBUG loaded listener.js 13:25:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x129ea3c00) [pid = 1929] [serial = 922] [outer = 0x11c704800] 13:25:07 INFO - PROCESS | 1929 | 1461615907492 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]]]}] 13:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 674ms 13:25:07 INFO - PROCESS | 1929 | 1461615907537 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 13:25:07 INFO - PROCESS | 1929 | 1461615907539 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 13:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:25:07 INFO - PROCESS | 1929 | 1461615907561 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:25:07 INFO - PROCESS | 1929 | 1461615907562 Marionette TRACE conn2 <- [1,1202,null,{}] 13:25:07 INFO - PROCESS | 1929 | 1461615907580 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}] 13:25:07 INFO - PROCESS | 1929 | 1461615907693 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 13:25:07 INFO - PROCESS | 1929 | 1461615907796 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x142ac2800 == 84 [pid = 1929] [id = 308] 13:25:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12b567800) [pid = 1929] [serial = 923] [outer = 0x0] 13:25:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12bee7c00) [pid = 1929] [serial = 924] [outer = 0x12b567800] 13:25:07 INFO - PROCESS | 1929 | 1461615907827 Marionette DEBUG loaded listener.js 13:25:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12c7c0800) [pid = 1929] [serial = 925] [outer = 0x12b567800] 13:25:08 INFO - PROCESS | 1929 | 1461615908235 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]]]}] 13:25:08 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 13:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 732ms 13:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:25:08 INFO - PROCESS | 1929 | 1461615908293 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 13:25:08 INFO - PROCESS | 1929 | 1461615908295 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 13:25:08 INFO - PROCESS | 1929 | 1461615908297 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:25:08 INFO - PROCESS | 1929 | 1461615908298 Marionette TRACE conn2 <- [1,1206,null,{}] 13:25:08 INFO - PROCESS | 1929 | 1461615908301 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}] 13:25:08 INFO - PROCESS | 1929 | 1461615908412 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 13:25:08 INFO - PROCESS | 1929 | 1461615908514 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x142ade800 == 85 [pid = 1929] [id = 309] 13:25:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12b8cb800) [pid = 1929] [serial = 926] [outer = 0x0] 13:25:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12d6ae400) [pid = 1929] [serial = 927] [outer = 0x12b8cb800] 13:25:08 INFO - PROCESS | 1929 | 1461615908546 Marionette DEBUG loaded listener.js 13:25:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x12e3c5400) [pid = 1929] [serial = 928] [outer = 0x12b8cb800] 13:25:08 INFO - PROCESS | 1929 | 1461615908961 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]]]}] 13:25:09 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 13:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 720ms 13:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:25:09 INFO - PROCESS | 1929 | 1461615909017 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 13:25:09 INFO - PROCESS | 1929 | 1461615909018 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 13:25:09 INFO - PROCESS | 1929 | 1461615909021 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:25:09 INFO - PROCESS | 1929 | 1461615909022 Marionette TRACE conn2 <- [1,1210,null,{}] 13:25:09 INFO - PROCESS | 1929 | 1461615909025 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}] 13:25:09 INFO - PROCESS | 1929 | 1461615909144 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 13:25:09 INFO - PROCESS | 1929 | 1461615909219 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x11564d000 == 86 [pid = 1929] [id = 310] 13:25:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x12e56ac00) [pid = 1929] [serial = 929] [outer = 0x0] 13:25:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x12e872800) [pid = 1929] [serial = 930] [outer = 0x12e56ac00] 13:25:09 INFO - PROCESS | 1929 | 1461615909251 Marionette DEBUG loaded listener.js 13:25:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12e8acc00) [pid = 1929] [serial = 931] [outer = 0x12e56ac00] 13:25:09 INFO - PROCESS | 1929 | 1461615909639 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]]]}] 13:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 13:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:25:09 INFO - PROCESS | 1929 | 1461615909692 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 13:25:09 INFO - PROCESS | 1929 | 1461615909693 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 13:25:09 INFO - PROCESS | 1929 | 1461615909695 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:25:09 INFO - PROCESS | 1929 | 1461615909697 Marionette TRACE conn2 <- [1,1214,null,{}] 13:25:09 INFO - PROCESS | 1929 | 1461615909699 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}] 13:25:09 INFO - PROCESS | 1929 | 1461615909809 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 13:25:09 INFO - PROCESS | 1929 | 1461615909884 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x115665000 == 87 [pid = 1929] [id = 311] 13:25:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12e86fc00) [pid = 1929] [serial = 932] [outer = 0x0] 13:25:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12e8ba800) [pid = 1929] [serial = 933] [outer = 0x12e86fc00] 13:25:09 INFO - PROCESS | 1929 | 1461615909914 Marionette DEBUG loaded listener.js 13:25:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12e8d1c00) [pid = 1929] [serial = 934] [outer = 0x12e86fc00] 13:25:10 INFO - PROCESS | 1929 | 1461615910325 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]]]}] 13:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 13:25:10 INFO - PROCESS | 1929 | 1461615910367 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 13:25:10 INFO - PROCESS | 1929 | 1461615910368 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 13:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:25:10 INFO - PROCESS | 1929 | 1461615910370 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:25:10 INFO - PROCESS | 1929 | 1461615910371 Marionette TRACE conn2 <- [1,1218,null,{}] 13:25:10 INFO - PROCESS | 1929 | 1461615910374 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}] 13:25:10 INFO - PROCESS | 1929 | 1461615910502 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 13:25:10 INFO - PROCESS | 1929 | 1461615910616 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c70f000 == 88 [pid = 1929] [id = 312] 13:25:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x115416000) [pid = 1929] [serial = 935] [outer = 0x0] 13:25:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12e8d2800) [pid = 1929] [serial = 936] [outer = 0x115416000] 13:25:10 INFO - PROCESS | 1929 | 1461615910648 Marionette DEBUG loaded listener.js 13:25:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12eb03c00) [pid = 1929] [serial = 937] [outer = 0x115416000] 13:25:11 INFO - PROCESS | 1929 | 1461615911058 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]]]}] 13:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 719ms 13:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:25:11 INFO - PROCESS | 1929 | 1461615911090 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 13:25:11 INFO - PROCESS | 1929 | 1461615911091 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 13:25:11 INFO - PROCESS | 1929 | 1461615911094 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:25:11 INFO - PROCESS | 1929 | 1461615911095 Marionette TRACE conn2 <- [1,1222,null,{}] 13:25:11 INFO - PROCESS | 1929 | 1461615911098 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}] 13:25:11 INFO - PROCESS | 1929 | 1461615911430 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 13:25:11 INFO - PROCESS | 1929 | 1461615911558 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a82e000 == 89 [pid = 1929] [id = 313] 13:25:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x1147df000) [pid = 1929] [serial = 938] [outer = 0x0] 13:25:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x115126400) [pid = 1929] [serial = 939] [outer = 0x1147df000] 13:25:11 INFO - PROCESS | 1929 | 1461615911588 Marionette DEBUG loaded listener.js 13:25:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x115ab1c00) [pid = 1929] [serial = 940] [outer = 0x1147df000] 13:25:12 INFO - PROCESS | 1929 | 1461615911997 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] 13:25:12 INFO - PROCESS | 1929 | 1461615912071 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 13:25:12 INFO - PROCESS | 1929 | 1461615912074 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:25:12 INFO - PROCESS | 1929 | 1461615912076 Marionette TRACE conn2 <- [1,1226,null,{}] 13:25:12 INFO - PROCESS | 1929 | 1461615912080 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}] 13:25:12 INFO - PROCESS | 1929 | 1461615912182 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 13:25:12 INFO - PROCESS | 1929 | 1461615912291 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x1166e0800 == 90 [pid = 1929] [id = 314] 13:25:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x119262400) [pid = 1929] [serial = 941] [outer = 0x0] 13:25:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x11ad2e000) [pid = 1929] [serial = 942] [outer = 0x119262400] 13:25:12 INFO - PROCESS | 1929 | 1461615912322 Marionette DEBUG loaded listener.js 13:25:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x11b1edc00) [pid = 1929] [serial = 943] [outer = 0x119262400] 13:25:12 INFO - PROCESS | 1929 | --DOCSHELL 0x1156bc800 == 89 [pid = 1929] [id = 90] 13:25:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12eb28800 == 88 [pid = 1929] [id = 303] 13:25:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12e3a2800 == 87 [pid = 1929] [id = 302] 13:25:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12d70d800 == 86 [pid = 1929] [id = 301] 13:25:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12d032800 == 85 [pid = 1929] [id = 300] 13:25:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12c648800 == 84 [pid = 1929] [id = 299] 13:25:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12bbd5800 == 83 [pid = 1929] [id = 298] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12b561000) [pid = 1929] [serial = 797] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x12c671c00) [pid = 1929] [serial = 800] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12c675800) [pid = 1929] [serial = 803] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12d2b3800) [pid = 1929] [serial = 845] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12aec9800 == 82 [pid = 1929] [id = 297] 13:25:12 INFO - PROCESS | 1929 | --DOCSHELL 0x1287d4800 == 81 [pid = 1929] [id = 296] 13:25:12 INFO - PROCESS | 1929 | --DOCSHELL 0x1243be800 == 80 [pid = 1929] [id = 295] 13:25:12 INFO - PROCESS | 1929 | --DOCSHELL 0x123c4a000 == 79 [pid = 1929] [id = 294] 13:25:12 INFO - PROCESS | 1929 | --DOCSHELL 0x11b16f800 == 78 [pid = 1929] [id = 293] 13:25:12 INFO - PROCESS | 1929 | --DOCSHELL 0x11a935000 == 77 [pid = 1929] [id = 292] 13:25:12 INFO - PROCESS | 1929 | --DOCSHELL 0x123c32000 == 76 [pid = 1929] [id = 291] 13:25:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12ea1d800 == 75 [pid = 1929] [id = 286] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12439f800) [pid = 1929] [serial = 732] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x129ea0400) [pid = 1929] [serial = 738] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x127ab2c00) [pid = 1929] [serial = 735] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12bede800) [pid = 1929] [serial = 830] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x115615800) [pid = 1929] [serial = 785] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x11a64f400) [pid = 1929] [serial = 788] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x12bca6800) [pid = 1929] [serial = 828] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12c676000) [pid = 1929] [serial = 833] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x127892400) [pid = 1929] [serial = 836] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12c668c00) [pid = 1929] [serial = 831] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12cf0dc00) [pid = 1929] [serial = 839] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x12d089400) [pid = 1929] [serial = 842] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12d090000) [pid = 1929] [serial = 843] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12c7bd400) [pid = 1929] [serial = 834] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x12cfcec00) [pid = 1929] [serial = 840] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12498f800) [pid = 1929] [serial = 822] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12c674800) [pid = 1929] [serial = 837] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x126adfc00) [pid = 1929] [serial = 824] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x11b1ef400) [pid = 1929] [serial = 815] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x11babc400) [pid = 1929] [serial = 816] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x11ca78c00) [pid = 1929] [serial = 821] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x119e44c00) [pid = 1929] [serial = 812] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x11adab800) [pid = 1929] [serial = 813] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12b68f800) [pid = 1929] [serial = 827] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x11bf0cc00) [pid = 1929] [serial = 818] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x11c0b5000) [pid = 1929] [serial = 819] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x11c7a7400) [pid = 1929] [serial = 791] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x12b563400) [pid = 1929] [serial = 825] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x118f72800) [pid = 1929] [serial = 810] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x118a44800) [pid = 1929] [serial = 809] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x1163f5400) [pid = 1929] [serial = 807] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x11553b800) [pid = 1929] [serial = 806] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x12bb6b800) [pid = 1929] [serial = 782] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x12bedd800) [pid = 1929] [serial = 783] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x124996000) [pid = 1929] [serial = 794] [outer = 0x0] [url = about:blank] 13:25:12 INFO - PROCESS | 1929 | 1461615912727 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]]]}] 13:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 13:25:12 INFO - PROCESS | 1929 | 1461615912745 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 13:25:12 INFO - PROCESS | 1929 | 1461615912748 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 13:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:25:12 INFO - PROCESS | 1929 | 1461615912752 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:25:12 INFO - PROCESS | 1929 | 1461615912753 Marionette TRACE conn2 <- [1,1230,null,{}] 13:25:12 INFO - PROCESS | 1929 | 1461615912755 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}] 13:25:12 INFO - PROCESS | 1929 | 1461615912847 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 13:25:12 INFO - PROCESS | 1929 | 1461615912907 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c017000 == 76 [pid = 1929] [id = 315] 13:25:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x1197c0000) [pid = 1929] [serial = 944] [outer = 0x0] 13:25:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x11babd400) [pid = 1929] [serial = 945] [outer = 0x1197c0000] 13:25:12 INFO - PROCESS | 1929 | 1461615912937 Marionette DEBUG loaded listener.js 13:25:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x11bf10800) [pid = 1929] [serial = 946] [outer = 0x1197c0000] 13:25:13 INFO - PROCESS | 1929 | 1461615913254 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]]]}] 13:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 518ms 13:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:25:13 INFO - PROCESS | 1929 | 1461615913270 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 13:25:13 INFO - PROCESS | 1929 | 1461615913273 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 13:25:13 INFO - PROCESS | 1929 | 1461615913282 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:25:13 INFO - PROCESS | 1929 | 1461615913286 Marionette TRACE conn2 <- [1,1234,null,{}] 13:25:13 INFO - PROCESS | 1929 | 1461615913288 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}] 13:25:13 INFO - PROCESS | 1929 | 1461615913383 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 13:25:13 INFO - PROCESS | 1929 | 1461615913387 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c2d800 == 77 [pid = 1929] [id = 316] 13:25:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x1147dbc00) [pid = 1929] [serial = 947] [outer = 0x0] 13:25:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x11c3b3c00) [pid = 1929] [serial = 948] [outer = 0x1147dbc00] 13:25:13 INFO - PROCESS | 1929 | 1461615913413 Marionette DEBUG loaded listener.js 13:25:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x124988400) [pid = 1929] [serial = 949] [outer = 0x1147dbc00] 13:25:13 INFO - PROCESS | 1929 | 1461615913761 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]]]}] 13:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 529ms 13:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:25:13 INFO - PROCESS | 1929 | 1461615913805 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 13:25:13 INFO - PROCESS | 1929 | 1461615913807 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 13:25:13 INFO - PROCESS | 1929 | 1461615913809 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:25:13 INFO - PROCESS | 1929 | 1461615913810 Marionette TRACE conn2 <- [1,1238,null,{}] 13:25:13 INFO - PROCESS | 1929 | 1461615913812 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}] 13:25:13 INFO - PROCESS | 1929 | 1461615913906 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 13:25:13 INFO - PROCESS | 1929 | 1461615913910 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x129e77800 == 78 [pid = 1929] [id = 317] 13:25:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x124994400) [pid = 1929] [serial = 950] [outer = 0x0] 13:25:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x127892400) [pid = 1929] [serial = 951] [outer = 0x124994400] 13:25:13 INFO - PROCESS | 1929 | 1461615913937 Marionette DEBUG loaded listener.js 13:25:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x1299c4800) [pid = 1929] [serial = 952] [outer = 0x124994400] 13:25:14 INFO - PROCESS | 1929 | 1461615914256 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]]]}] 13:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 469ms 13:25:14 INFO - PROCESS | 1929 | 1461615914279 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 13:25:14 INFO - PROCESS | 1929 | 1461615914280 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 13:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:25:14 INFO - PROCESS | 1929 | 1461615914284 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:25:14 INFO - PROCESS | 1929 | 1461615914286 Marionette TRACE conn2 <- [1,1242,null,{}] 13:25:14 INFO - PROCESS | 1929 | 1461615914288 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}] 13:25:14 INFO - PROCESS | 1929 | 1461615914379 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 13:25:14 INFO - PROCESS | 1929 | 1461615914448 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b870000 == 79 [pid = 1929] [id = 318] 13:25:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12a8e9000) [pid = 1929] [serial = 953] [outer = 0x0] 13:25:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12b560c00) [pid = 1929] [serial = 954] [outer = 0x12a8e9000] 13:25:14 INFO - PROCESS | 1929 | 1461615914482 Marionette DEBUG loaded listener.js 13:25:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12bca6800) [pid = 1929] [serial = 955] [outer = 0x12a8e9000] 13:25:14 INFO - PROCESS | 1929 | 1461615914835 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]]]}] 13:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 569ms 13:25:14 INFO - PROCESS | 1929 | 1461615914854 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 13:25:14 INFO - PROCESS | 1929 | 1461615914855 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 13:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:25:14 INFO - PROCESS | 1929 | 1461615914858 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:25:14 INFO - PROCESS | 1929 | 1461615914859 Marionette TRACE conn2 <- [1,1246,null,{}] 13:25:14 INFO - PROCESS | 1929 | 1461615914861 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}] 13:25:14 INFO - PROCESS | 1929 | 1461615914977 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 13:25:15 INFO - PROCESS | 1929 | 1461615915018 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c17d000 == 80 [pid = 1929] [id = 319] 13:25:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12a8e9400) [pid = 1929] [serial = 956] [outer = 0x0] 13:25:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12bee1400) [pid = 1929] [serial = 957] [outer = 0x12a8e9400] 13:25:15 INFO - PROCESS | 1929 | 1461615915043 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12d089400) [pid = 1929] [serial = 958] [outer = 0x12a8e9400] 13:25:15 INFO - PROCESS | 1929 | 1461615915359 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]]]}] 13:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 520ms 13:25:15 INFO - PROCESS | 1929 | 1461615915378 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 13:25:15 INFO - PROCESS | 1929 | 1461615915380 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 13:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:25:15 INFO - PROCESS | 1929 | 1461615915385 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:25:15 INFO - PROCESS | 1929 | 1461615915386 Marionette TRACE conn2 <- [1,1250,null,{}] 13:25:15 INFO - PROCESS | 1929 | 1461615915388 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}] 13:25:15 INFO - PROCESS | 1929 | 1461615915501 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 13:25:15 INFO - PROCESS | 1929 | 1461615915513 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d037000 == 81 [pid = 1929] [id = 320] 13:25:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12b686800) [pid = 1929] [serial = 959] [outer = 0x0] 13:25:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12d2aa000) [pid = 1929] [serial = 960] [outer = 0x12b686800] 13:25:15 INFO - PROCESS | 1929 | 1461615915538 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12e3bd800) [pid = 1929] [serial = 961] [outer = 0x12b686800] 13:25:15 INFO - PROCESS | 1929 | 1461615915905 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]]]}] 13:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 570ms 13:25:15 INFO - PROCESS | 1929 | 1461615915954 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 13:25:15 INFO - PROCESS | 1929 | 1461615915956 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 13:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:25:15 INFO - PROCESS | 1929 | 1461615915958 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:25:15 INFO - PROCESS | 1929 | 1461615915959 Marionette TRACE conn2 <- [1,1254,null,{}] 13:25:15 INFO - PROCESS | 1929 | 1461615915961 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}] 13:25:16 INFO - PROCESS | 1929 | 1461615916075 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 13:25:16 INFO - PROCESS | 1929 | 1461615916091 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dc37800 == 82 [pid = 1929] [id = 321] 13:25:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12dcc1000) [pid = 1929] [serial = 962] [outer = 0x0] 13:25:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12e591800) [pid = 1929] [serial = 963] [outer = 0x12dcc1000] 13:25:16 INFO - PROCESS | 1929 | 1461615916116 Marionette DEBUG loaded listener.js 13:25:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12e876400) [pid = 1929] [serial = 964] [outer = 0x12dcc1000] 13:25:16 INFO - PROCESS | 1929 | 1461615916468 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]]]}] 13:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 520ms 13:25:16 INFO - PROCESS | 1929 | 1461615916478 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 13:25:16 INFO - PROCESS | 1929 | 1461615916479 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 13:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:25:16 INFO - PROCESS | 1929 | 1461615916484 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:25:16 INFO - PROCESS | 1929 | 1461615916485 Marionette TRACE conn2 <- [1,1258,null,{}] 13:25:16 INFO - PROCESS | 1929 | 1461615916487 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}] 13:25:16 INFO - PROCESS | 1929 | 1461615916605 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 13:25:16 INFO - PROCESS | 1929 | 1461615916617 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ea03800 == 83 [pid = 1929] [id = 322] 13:25:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12e876c00) [pid = 1929] [serial = 965] [outer = 0x0] 13:25:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12e8d5c00) [pid = 1929] [serial = 966] [outer = 0x12e876c00] 13:25:16 INFO - PROCESS | 1929 | 1461615916642 Marionette DEBUG loaded listener.js 13:25:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x12eb09c00) [pid = 1929] [serial = 967] [outer = 0x12e876c00] 13:25:16 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x11bf0ac00) [pid = 1929] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:25:16 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x11c626400) [pid = 1929] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:25:16 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x11bf0a000) [pid = 1929] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:25:16 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x129eda400) [pid = 1929] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:25:16 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x1152de400) [pid = 1929] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:25:16 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x118f6c400) [pid = 1929] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:25:16 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x115747000) [pid = 1929] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:25:16 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x11c606000) [pid = 1929] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:25:16 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x11b1f4800) [pid = 1929] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:25:16 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x113479c00) [pid = 1929] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:25:16 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x12a8f1000) [pid = 1929] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:25:16 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12cf10800) [pid = 1929] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:25:16 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12b68b800) [pid = 1929] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:25:17 INFO - PROCESS | 1929 | 1461615917106 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]]]}] 13:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 13:25:17 INFO - PROCESS | 1929 | 1461615917154 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 13:25:17 INFO - PROCESS | 1929 | 1461615917155 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 13:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:25:17 INFO - PROCESS | 1929 | 1461615917170 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:25:17 INFO - PROCESS | 1929 | 1461615917172 Marionette TRACE conn2 <- [1,1262,null,{}] 13:25:17 INFO - PROCESS | 1929 | 1461615917178 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}] 13:25:17 INFO - PROCESS | 1929 | 1461615917287 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 13:25:17 INFO - PROCESS | 1929 | 1461615917308 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e50a000 == 84 [pid = 1929] [id = 323] 13:25:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x11c606000) [pid = 1929] [serial = 968] [outer = 0x0] 13:25:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x129ea4c00) [pid = 1929] [serial = 969] [outer = 0x11c606000] 13:25:17 INFO - PROCESS | 1929 | 1461615917338 Marionette DEBUG loaded listener.js 13:25:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12eb0a800) [pid = 1929] [serial = 970] [outer = 0x11c606000] 13:25:17 INFO - PROCESS | 1929 | 1461615917682 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]]]}] 13:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 536ms 13:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:25:17 INFO - PROCESS | 1929 | 1461615917694 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 13:25:17 INFO - PROCESS | 1929 | 1461615917696 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 13:25:17 INFO - PROCESS | 1929 | 1461615917700 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:25:17 INFO - PROCESS | 1929 | 1461615917703 Marionette TRACE conn2 <- [1,1266,null,{}] 13:25:17 INFO - PROCESS | 1929 | 1461615917705 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}] 13:25:17 INFO - PROCESS | 1929 | 1461615917817 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 13:25:17 INFO - PROCESS | 1929 | 1461615917882 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f516800 == 85 [pid = 1929] [id = 324] 13:25:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12b68b800) [pid = 1929] [serial = 971] [outer = 0x0] 13:25:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12ef2e800) [pid = 1929] [serial = 972] [outer = 0x12b68b800] 13:25:17 INFO - PROCESS | 1929 | 1461615917907 Marionette DEBUG loaded listener.js 13:25:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12f42fc00) [pid = 1929] [serial = 973] [outer = 0x12b68b800] 13:25:18 INFO - PROCESS | 1929 | 1461615918185 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]]]}] 13:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 522ms 13:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:25:18 INFO - PROCESS | 1929 | 1461615918221 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 13:25:18 INFO - PROCESS | 1929 | 1461615918222 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 13:25:18 INFO - PROCESS | 1929 | 1461615918224 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:25:18 INFO - PROCESS | 1929 | 1461615918226 Marionette TRACE conn2 <- [1,1270,null,{}] 13:25:18 INFO - PROCESS | 1929 | 1461615918228 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}] 13:25:18 INFO - PROCESS | 1929 | 1461615918329 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 13:25:18 INFO - PROCESS | 1929 | 1461615918333 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x130324000 == 86 [pid = 1929] [id = 325] 13:25:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12a8c3000) [pid = 1929] [serial = 974] [outer = 0x0] 13:25:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12a8c9800) [pid = 1929] [serial = 975] [outer = 0x12a8c3000] 13:25:18 INFO - PROCESS | 1929 | 1461615918358 Marionette DEBUG loaded listener.js 13:25:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12a8ce000) [pid = 1929] [serial = 976] [outer = 0x12a8c3000] 13:25:18 INFO - PROCESS | 1929 | 1461615918707 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]]]}] 13:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 520ms 13:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:25:18 INFO - PROCESS | 1929 | 1461615918758 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 13:25:18 INFO - PROCESS | 1929 | 1461615918759 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 13:25:18 INFO - PROCESS | 1929 | 1461615918762 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:25:18 INFO - PROCESS | 1929 | 1461615918764 Marionette TRACE conn2 <- [1,1274,null,{}] 13:25:18 INFO - PROCESS | 1929 | 1461615918766 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}] 13:25:18 INFO - PROCESS | 1929 | 1461615918860 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 13:25:18 INFO - PROCESS | 1929 | 1461615918864 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x1306a4000 == 87 [pid = 1929] [id = 326] 13:25:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12a8cb000) [pid = 1929] [serial = 977] [outer = 0x0] 13:25:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12ab44400) [pid = 1929] [serial = 978] [outer = 0x12a8cb000] 13:25:18 INFO - PROCESS | 1929 | 1461615918888 Marionette DEBUG loaded listener.js 13:25:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12ab48400) [pid = 1929] [serial = 979] [outer = 0x12a8cb000] 13:25:19 INFO - PROCESS | 1929 | 1461615919417 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]]]}] 13:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 13:25:19 INFO - PROCESS | 1929 | 1461615919434 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 13:25:19 INFO - PROCESS | 1929 | 1461615919437 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 13:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:25:19 INFO - PROCESS | 1929 | 1461615919440 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:25:19 INFO - PROCESS | 1929 | 1461615919443 Marionette TRACE conn2 <- [1,1278,null,{}] 13:25:19 INFO - PROCESS | 1929 | 1461615919447 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}] 13:25:19 INFO - PROCESS | 1929 | 1461615919566 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 13:25:19 INFO - PROCESS | 1929 | 1461615919682 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c395000 == 88 [pid = 1929] [id = 327] 13:25:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x11a981c00) [pid = 1929] [serial = 980] [outer = 0x0] 13:25:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x11adab800) [pid = 1929] [serial = 981] [outer = 0x11a981c00] 13:25:19 INFO - PROCESS | 1929 | 1461615919716 Marionette DEBUG loaded listener.js 13:25:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x11b9d3c00) [pid = 1929] [serial = 982] [outer = 0x11a981c00] 13:25:20 INFO - PROCESS | 1929 | 1461615920143 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]]]}] 13:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 721ms 13:25:20 INFO - PROCESS | 1929 | 1461615920162 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 13:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:25:20 INFO - PROCESS | 1929 | 1461615920168 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 13:25:20 INFO - PROCESS | 1929 | 1461615920173 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:25:20 INFO - PROCESS | 1929 | 1461615920175 Marionette TRACE conn2 <- [1,1282,null,{}] 13:25:20 INFO - PROCESS | 1929 | 1461615920177 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}] 13:25:20 INFO - PROCESS | 1929 | 1461615920293 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 13:25:20 INFO - PROCESS | 1929 | 1461615920401 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x1287cd000 == 89 [pid = 1929] [id = 328] 13:25:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x11bcac800) [pid = 1929] [serial = 983] [outer = 0x0] 13:25:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x11c7a5400) [pid = 1929] [serial = 984] [outer = 0x11bcac800] 13:25:20 INFO - PROCESS | 1929 | 1461615920433 Marionette DEBUG loaded listener.js 13:25:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x124a72000) [pid = 1929] [serial = 985] [outer = 0x11bcac800] 13:25:20 INFO - PROCESS | 1929 | 1461615920858 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]]]}] 13:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 720ms 13:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:25:20 INFO - PROCESS | 1929 | 1461615920918 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 13:25:20 INFO - PROCESS | 1929 | 1461615920919 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 13:25:20 INFO - PROCESS | 1929 | 1461615920921 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:25:20 INFO - PROCESS | 1929 | 1461615920924 Marionette TRACE conn2 <- [1,1286,null,{}] 13:25:20 INFO - PROCESS | 1929 | 1461615920944 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}] 13:25:21 INFO - PROCESS | 1929 | 1461615921102 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 13:25:21 INFO - PROCESS | 1929 | 1461615921161 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f531800 == 90 [pid = 1929] [id = 329] 13:25:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12ab45400) [pid = 1929] [serial = 986] [outer = 0x0] 13:25:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12ab4ac00) [pid = 1929] [serial = 987] [outer = 0x12ab45400] 13:25:21 INFO - PROCESS | 1929 | 1461615921194 Marionette DEBUG loaded listener.js 13:25:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12bcab400) [pid = 1929] [serial = 988] [outer = 0x12ab45400] 13:25:21 INFO - PROCESS | 1929 | 1461615921617 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]]]}] 13:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 722ms 13:25:21 INFO - PROCESS | 1929 | 1461615921644 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 13:25:21 INFO - PROCESS | 1929 | 1461615921647 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 13:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:25:21 INFO - PROCESS | 1929 | 1461615921649 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:25:21 INFO - PROCESS | 1929 | 1461615921651 Marionette TRACE conn2 <- [1,1290,null,{}] 13:25:21 INFO - PROCESS | 1929 | 1461615921653 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}] 13:25:21 INFO - PROCESS | 1929 | 1461615921769 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 13:25:21 INFO - PROCESS | 1929 | 1461615921875 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x142b76800 == 91 [pid = 1929] [id = 330] 13:25:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12c66ac00) [pid = 1929] [serial = 989] [outer = 0x0] 13:25:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12cf0f400) [pid = 1929] [serial = 990] [outer = 0x12c66ac00] 13:25:21 INFO - PROCESS | 1929 | 1461615921907 Marionette DEBUG loaded listener.js 13:25:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12dcce800) [pid = 1929] [serial = 991] [outer = 0x12c66ac00] 13:25:22 INFO - PROCESS | 1929 | 1461615922318 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]]]}] 13:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 720ms 13:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:25:22 INFO - PROCESS | 1929 | 1461615922394 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 13:25:22 INFO - PROCESS | 1929 | 1461615922395 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 13:25:22 INFO - PROCESS | 1929 | 1461615922399 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:25:22 INFO - PROCESS | 1929 | 1461615922400 Marionette TRACE conn2 <- [1,1294,null,{}] 13:25:22 INFO - PROCESS | 1929 | 1461615922403 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}] 13:25:22 INFO - PROCESS | 1929 | 1461615922512 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 13:25:22 INFO - PROCESS | 1929 | 1461615922590 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x141e15800 == 92 [pid = 1929] [id = 331] 13:25:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12c675800) [pid = 1929] [serial = 992] [outer = 0x0] 13:25:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12e875400) [pid = 1929] [serial = 993] [outer = 0x12c675800] 13:25:22 INFO - PROCESS | 1929 | 1461615922620 Marionette DEBUG loaded listener.js 13:25:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12eb0a000) [pid = 1929] [serial = 994] [outer = 0x12c675800] 13:25:23 INFO - PROCESS | 1929 | 1461615923043 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]]]}] 13:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 13:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:25:23 INFO - PROCESS | 1929 | 1461615923069 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 13:25:23 INFO - PROCESS | 1929 | 1461615923070 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 13:25:23 INFO - PROCESS | 1929 | 1461615923073 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:25:23 INFO - PROCESS | 1929 | 1461615923074 Marionette TRACE conn2 <- [1,1298,null,{}] 13:25:23 INFO - PROCESS | 1929 | 1461615923076 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}] 13:25:23 INFO - PROCESS | 1929 | 1461615923196 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 13:25:23 INFO - PROCESS | 1929 | 1461615923276 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x141ec5000 == 93 [pid = 1929] [id = 332] 13:25:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12eb10800) [pid = 1929] [serial = 995] [outer = 0x0] 13:25:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12f42dc00) [pid = 1929] [serial = 996] [outer = 0x12eb10800] 13:25:23 INFO - PROCESS | 1929 | 1461615923308 Marionette DEBUG loaded listener.js 13:25:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12f7ab800) [pid = 1929] [serial = 997] [outer = 0x12eb10800] 13:25:23 INFO - PROCESS | 1929 | 1461615923808 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]]]}] 13:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 819ms 13:25:23 INFO - PROCESS | 1929 | 1461615923893 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 13:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:25:23 INFO - PROCESS | 1929 | 1461615923894 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 13:25:23 INFO - PROCESS | 1929 | 1461615923897 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:25:23 INFO - PROCESS | 1929 | 1461615923900 Marionette TRACE conn2 <- [1,1302,null,{}] 13:25:23 INFO - PROCESS | 1929 | 1461615923903 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}] 13:25:24 INFO - PROCESS | 1929 | 1461615924014 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 13:25:24 INFO - PROCESS | 1929 | 1461615924095 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x129e76000 == 94 [pid = 1929] [id = 333] 13:25:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12ab46000) [pid = 1929] [serial = 998] [outer = 0x0] 13:25:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x12cfce800) [pid = 1929] [serial = 999] [outer = 0x12ab46000] 13:25:24 INFO - PROCESS | 1929 | 1461615924124 Marionette DEBUG loaded listener.js 13:25:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x12f7aa800) [pid = 1929] [serial = 1000] [outer = 0x12ab46000] 13:25:24 INFO - PROCESS | 1929 | 1461615924550 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]]]}] 13:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 672ms 13:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:25:24 INFO - PROCESS | 1929 | 1461615924569 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 13:25:24 INFO - PROCESS | 1929 | 1461615924570 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 13:25:24 INFO - PROCESS | 1929 | 1461615924573 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:25:24 INFO - PROCESS | 1929 | 1461615924574 Marionette TRACE conn2 <- [1,1306,null,{}] 13:25:24 INFO - PROCESS | 1929 | 1461615924586 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}] 13:25:24 INFO - PROCESS | 1929 | 1461615924701 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 13:25:25 INFO - PROCESS | 1929 | 1461615924996 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x119c25000 == 95 [pid = 1929] [id = 334] 13:25:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x114351400) [pid = 1929] [serial = 1001] [outer = 0x0] 13:25:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x114bb6400) [pid = 1929] [serial = 1002] [outer = 0x114351400] 13:25:25 INFO - PROCESS | 1929 | 1461615925060 Marionette DEBUG loaded listener.js 13:25:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x1156e4000) [pid = 1929] [serial = 1003] [outer = 0x114351400] 13:25:25 INFO - PROCESS | 1929 | 1461615925552 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]]]}] 13:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1031ms 13:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:25:25 INFO - PROCESS | 1929 | 1461615925605 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 13:25:25 INFO - PROCESS | 1929 | 1461615925607 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 13:25:25 INFO - PROCESS | 1929 | 1461615925621 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:25:25 INFO - PROCESS | 1929 | 1461615925623 Marionette TRACE conn2 <- [1,1310,null,{}] 13:25:25 INFO - PROCESS | 1929 | 1461615925627 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}] 13:25:25 INFO - PROCESS | 1929 | 1461615925733 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 13:25:25 INFO - PROCESS | 1929 | 1461615925817 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c020000 == 96 [pid = 1929] [id = 335] 13:25:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x115740000) [pid = 1929] [serial = 1004] [outer = 0x0] 13:25:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x118837c00) [pid = 1929] [serial = 1005] [outer = 0x115740000] 13:25:25 INFO - PROCESS | 1929 | 1461615925845 Marionette DEBUG loaded listener.js 13:25:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x11ada9000) [pid = 1929] [serial = 1006] [outer = 0x115740000] 13:25:26 INFO - PROCESS | 1929 | 1461615926276 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 13:25:26 INFO - PROCESS | 1929 | 1461615926346 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 13:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:25:26 INFO - PROCESS | 1929 | 1461615926349 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:25:26 INFO - PROCESS | 1929 | 1461615926350 Marionette TRACE conn2 <- [1,1314,null,{}] 13:25:26 INFO - PROCESS | 1929 | 1461615926353 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}] 13:25:26 INFO - PROCESS | 1929 | 1461615926455 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 13:25:26 INFO - PROCESS | 1929 | 1461615926539 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x119c28000 == 97 [pid = 1929] [id = 336] 13:25:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x115613000) [pid = 1929] [serial = 1007] [outer = 0x0] 13:25:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x11b9d2c00) [pid = 1929] [serial = 1008] [outer = 0x115613000] 13:25:26 INFO - PROCESS | 1929 | 1461615926567 Marionette DEBUG loaded listener.js 13:25:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x11c3ae000) [pid = 1929] [serial = 1009] [outer = 0x115613000] 13:25:26 INFO - PROCESS | 1929 | --DOCSHELL 0x130324000 == 96 [pid = 1929] [id = 325] 13:25:26 INFO - PROCESS | 1929 | --DOCSHELL 0x12f516800 == 95 [pid = 1929] [id = 324] 13:25:26 INFO - PROCESS | 1929 | --DOCSHELL 0x12e50a000 == 94 [pid = 1929] [id = 323] 13:25:26 INFO - PROCESS | 1929 | --DOCSHELL 0x12ea03800 == 93 [pid = 1929] [id = 322] 13:25:26 INFO - PROCESS | 1929 | --DOCSHELL 0x12dc37800 == 92 [pid = 1929] [id = 321] 13:25:26 INFO - PROCESS | 1929 | --DOCSHELL 0x12d037000 == 91 [pid = 1929] [id = 320] 13:25:26 INFO - PROCESS | 1929 | --DOCSHELL 0x12c17d000 == 90 [pid = 1929] [id = 319] 13:25:26 INFO - PROCESS | 1929 | --DOCSHELL 0x12b870000 == 89 [pid = 1929] [id = 318] 13:25:26 INFO - PROCESS | 1929 | --DOCSHELL 0x129e77800 == 88 [pid = 1929] [id = 317] 13:25:26 INFO - PROCESS | 1929 | --DOCSHELL 0x123c2d800 == 87 [pid = 1929] [id = 316] 13:25:26 INFO - PROCESS | 1929 | --DOCSHELL 0x11c017000 == 86 [pid = 1929] [id = 315] 13:25:26 INFO - PROCESS | 1929 | --DOCSHELL 0x1166e0800 == 85 [pid = 1929] [id = 314] 13:25:26 INFO - PROCESS | 1929 | --DOCSHELL 0x11a82e000 == 84 [pid = 1929] [id = 313] 13:25:26 INFO - PROCESS | 1929 | --DOCSHELL 0x142ac2800 == 83 [pid = 1929] [id = 308] 13:25:26 INFO - PROCESS | 1929 | --DOCSHELL 0x130331000 == 82 [pid = 1929] [id = 307] 13:25:26 INFO - PROCESS | 1929 | --DOCSHELL 0x129eb1800 == 81 [pid = 1929] [id = 306] 13:25:26 INFO - PROCESS | 1929 | --DOCSHELL 0x11ba15800 == 80 [pid = 1929] [id = 305] 13:25:26 INFO - PROCESS | 1929 | 1461615926973 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]]]}] 13:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 669ms 13:25:27 INFO - PROCESS | 1929 | 1461615927024 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 13:25:27 INFO - PROCESS | 1929 | 1461615927025 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 13:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:25:27 INFO - PROCESS | 1929 | 1461615927028 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:25:27 INFO - PROCESS | 1929 | 1461615927032 Marionette TRACE conn2 <- [1,1318,null,{}] 13:25:27 INFO - PROCESS | 1929 | 1461615927041 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}] 13:25:27 INFO - PROCESS | 1929 | 1461615927139 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x126aed400) [pid = 1929] [serial = 891] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x129b8fc00) [pid = 1929] [serial = 894] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x11bf10400) [pid = 1929] [serial = 885] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x11c3afc00) [pid = 1929] [serial = 886] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x11bf0fc00) [pid = 1929] [serial = 854] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x124a6d800) [pid = 1929] [serial = 858] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12b562c00) [pid = 1929] [serial = 897] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x12dcc3800) [pid = 1929] [serial = 864] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x12bb5f400) [pid = 1929] [serial = 861] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x118f71000) [pid = 1929] [serial = 879] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x11af1bc00) [pid = 1929] [serial = 880] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x119d93400) [pid = 1929] [serial = 877] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x119197c00) [pid = 1929] [serial = 876] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x1243a7000) [pid = 1929] [serial = 895] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x119193800) [pid = 1929] [serial = 851] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x118e0ec00) [pid = 1929] [serial = 874] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x11882fc00) [pid = 1929] [serial = 873] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x123db3400) [pid = 1929] [serial = 888] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x11babbc00) [pid = 1929] [serial = 882] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x11bf05c00) [pid = 1929] [serial = 883] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x115846800) [pid = 1929] [serial = 870] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x11560e400) [pid = 1929] [serial = 848] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12e3bec00) [pid = 1929] [serial = 867] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x1299c4000) [pid = 1929] [serial = 903] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x12bb6cc00) [pid = 1929] [serial = 900] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12dcc8800) [pid = 1929] [serial = 910] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12bee2000) [pid = 1929] [serial = 901] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12b685400) [pid = 1929] [serial = 898] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x11c7ac400) [pid = 1929] [serial = 456] [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.] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x12992d400) [pid = 1929] [serial = 892] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12cfcbc00) [pid = 1929] [serial = 907] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12d090c00) [pid = 1929] [serial = 909] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x12498e400) [pid = 1929] [serial = 889] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12c7b3400) [pid = 1929] [serial = 904] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12c7bb400) [pid = 1929] [serial = 906] [outer = 0x0] [url = about:blank] 13:25:27 INFO - PROCESS | 1929 | 1461615927209 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ba29800 == 81 [pid = 1929] [id = 337] 13:25:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x118e0ec00) [pid = 1929] [serial = 1010] [outer = 0x0] 13:25:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x11babbc00) [pid = 1929] [serial = 1011] [outer = 0x118e0ec00] 13:25:27 INFO - PROCESS | 1929 | 1461615927236 Marionette DEBUG loaded listener.js 13:25:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x123db3400) [pid = 1929] [serial = 1012] [outer = 0x118e0ec00] 13:25:27 INFO - PROCESS | 1929 | 1461615927554 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]]]}] 13:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 576ms 13:25:27 INFO - PROCESS | 1929 | 1461615927605 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 13:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:25:27 INFO - PROCESS | 1929 | 1461615927607 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 13:25:27 INFO - PROCESS | 1929 | 1461615927609 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:25:27 INFO - PROCESS | 1929 | 1461615927610 Marionette TRACE conn2 <- [1,1322,null,{}] 13:25:27 INFO - PROCESS | 1929 | 1461615927612 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}] 13:25:27 INFO - PROCESS | 1929 | 1461615927708 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 13:25:27 INFO - PROCESS | 1929 | 1461615927768 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c2d800 == 82 [pid = 1929] [id = 338] 13:25:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x11c7a8000) [pid = 1929] [serial = 1013] [outer = 0x0] 13:25:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x124991000) [pid = 1929] [serial = 1014] [outer = 0x11c7a8000] 13:25:27 INFO - PROCESS | 1929 | 1461615927794 Marionette DEBUG loaded listener.js 13:25:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x128797c00) [pid = 1929] [serial = 1015] [outer = 0x11c7a8000] 13:25:28 INFO - PROCESS | 1929 | 1461615928085 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]]]}] 13:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 520ms 13:25:28 INFO - PROCESS | 1929 | 1461615928129 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 13:25:28 INFO - PROCESS | 1929 | 1461615928131 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 13:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:25:28 INFO - PROCESS | 1929 | 1461615928135 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:25:28 INFO - PROCESS | 1929 | 1461615928137 Marionette TRACE conn2 <- [1,1326,null,{}] 13:25:28 INFO - PROCESS | 1929 | 1461615928139 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}] 13:25:28 INFO - PROCESS | 1929 | 1461615928229 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 13:25:28 INFO - PROCESS | 1929 | 1461615928290 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x127fac800 == 83 [pid = 1929] [id = 339] 13:25:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x129e9bc00) [pid = 1929] [serial = 1016] [outer = 0x0] 13:25:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x129ed8000) [pid = 1929] [serial = 1017] [outer = 0x129e9bc00] 13:25:28 INFO - PROCESS | 1929 | 1461615928322 Marionette DEBUG loaded listener.js 13:25:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12a8e7400) [pid = 1929] [serial = 1018] [outer = 0x129e9bc00] 13:25:28 INFO - PROCESS | 1929 | 1461615928683 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]]]}] 13:25:28 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 13:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 569ms 13:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:25:28 INFO - PROCESS | 1929 | 1461615928706 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 13:25:28 INFO - PROCESS | 1929 | 1461615928707 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 13:25:28 INFO - PROCESS | 1929 | 1461615928711 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:25:28 INFO - PROCESS | 1929 | 1461615928712 Marionette TRACE conn2 <- [1,1330,null,{}] 13:25:28 INFO - PROCESS | 1929 | 1461615928716 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}] 13:25:28 INFO - PROCESS | 1929 | 1461615928854 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 13:25:28 INFO - PROCESS | 1929 | 1461615928982 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ae8d800 == 84 [pid = 1929] [id = 340] 13:25:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x129ede400) [pid = 1929] [serial = 1019] [outer = 0x0] 13:25:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12ab47400) [pid = 1929] [serial = 1020] [outer = 0x129ede400] 13:25:29 INFO - PROCESS | 1929 | 1461615929023 Marionette DEBUG loaded listener.js 13:25:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12bb64000) [pid = 1929] [serial = 1021] [outer = 0x129ede400] 13:25:29 INFO - PROCESS | 1929 | 1461615929418 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]]]}] 13:25:29 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 13:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 723ms 13:25:29 INFO - PROCESS | 1929 | 1461615929434 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 13:25:29 INFO - PROCESS | 1929 | 1461615929435 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 13:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:25:29 INFO - PROCESS | 1929 | 1461615929438 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:25:29 INFO - PROCESS | 1929 | 1461615929439 Marionette TRACE conn2 <- [1,1334,null,{}] 13:25:29 INFO - PROCESS | 1929 | 1461615929441 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}] 13:25:29 INFO - PROCESS | 1929 | 1461615929569 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 13:25:29 INFO - PROCESS | 1929 | 1461615929587 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c169000 == 85 [pid = 1929] [id = 341] 13:25:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12bb6d800) [pid = 1929] [serial = 1022] [outer = 0x0] 13:25:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12bee2000) [pid = 1929] [serial = 1023] [outer = 0x12bb6d800] 13:25:29 INFO - PROCESS | 1929 | 1461615929613 Marionette DEBUG loaded listener.js 13:25:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12c7b5000) [pid = 1929] [serial = 1024] [outer = 0x12bb6d800] 13:25:29 INFO - PROCESS | 1929 | 1461615929968 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]]]}] 13:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 568ms 13:25:30 INFO - PROCESS | 1929 | 1461615930009 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 13:25:30 INFO - PROCESS | 1929 | 1461615930010 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 13:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:25:30 INFO - PROCESS | 1929 | 1461615930012 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:25:30 INFO - PROCESS | 1929 | 1461615930013 Marionette TRACE conn2 <- [1,1338,null,{}] 13:25:30 INFO - PROCESS | 1929 | 1461615930018 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}] 13:25:30 INFO - PROCESS | 1929 | 1461615930134 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 13:25:30 INFO - PROCESS | 1929 | 1461615930147 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c705800 == 86 [pid = 1929] [id = 342] 13:25:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x129921000) [pid = 1929] [serial = 1025] [outer = 0x0] 13:25:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12cfc9c00) [pid = 1929] [serial = 1026] [outer = 0x129921000] 13:25:30 INFO - PROCESS | 1929 | 1461615930173 Marionette DEBUG loaded listener.js 13:25:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12d089800) [pid = 1929] [serial = 1027] [outer = 0x129921000] 13:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12dcc1000) [pid = 1929] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12b68b800) [pid = 1929] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x11c606000) [pid = 1929] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x12d094000) [pid = 1929] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12a8c3000) [pid = 1929] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12dcc8c00) [pid = 1929] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x124994400) [pid = 1929] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x1147dbc00) [pid = 1929] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12a8e9400) [pid = 1929] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x119262400) [pid = 1929] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x1197c0000) [pid = 1929] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x1147df000) [pid = 1929] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x12a8e9000) [pid = 1929] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12b686800) [pid = 1929] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:25:31 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12e876c00) [pid = 1929] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:25:31 INFO - PROCESS | 1929 | 1461615931095 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]]]}] 13:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1122ms 13:25:31 INFO - PROCESS | 1929 | 1461615931135 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 13:25:31 INFO - PROCESS | 1929 | 1461615931136 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 13:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:25:31 INFO - PROCESS | 1929 | 1461615931138 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:25:31 INFO - PROCESS | 1929 | 1461615931139 Marionette TRACE conn2 <- [1,1342,null,{}] 13:25:31 INFO - PROCESS | 1929 | 1461615931142 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}] 13:25:31 INFO - PROCESS | 1929 | 1461615931235 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 13:25:31 INFO - PROCESS | 1929 | 1461615931239 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x127f9f800 == 87 [pid = 1929] [id = 343] 13:25:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x119194c00) [pid = 1929] [serial = 1028] [outer = 0x0] 13:25:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x11bcad000) [pid = 1929] [serial = 1029] [outer = 0x119194c00] 13:25:31 INFO - PROCESS | 1929 | 1461615931265 Marionette DEBUG loaded listener.js 13:25:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x12a8c1c00) [pid = 1929] [serial = 1030] [outer = 0x119194c00] 13:25:31 INFO - PROCESS | 1929 | 1461615931627 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]]]}] 13:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 519ms 13:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:25:31 INFO - PROCESS | 1929 | 1461615931658 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 13:25:31 INFO - PROCESS | 1929 | 1461615931660 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 13:25:31 INFO - PROCESS | 1929 | 1461615931663 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:25:31 INFO - PROCESS | 1929 | 1461615931665 Marionette TRACE conn2 <- [1,1346,null,{}] 13:25:31 INFO - PROCESS | 1929 | 1461615931679 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}] 13:25:31 INFO - PROCESS | 1929 | 1461615931835 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 13:25:31 INFO - PROCESS | 1929 | 1461615931845 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d726800 == 88 [pid = 1929] [id = 344] 13:25:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x12a8c4000) [pid = 1929] [serial = 1031] [outer = 0x0] 13:25:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x12d090c00) [pid = 1929] [serial = 1032] [outer = 0x12a8c4000] 13:25:31 INFO - PROCESS | 1929 | 1461615931876 Marionette DEBUG loaded listener.js 13:25:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12dccdc00) [pid = 1929] [serial = 1033] [outer = 0x12a8c4000] 13:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 581ms 13:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:25:32 INFO - PROCESS | 1929 | 1461615932238 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]]]}] 13:25:32 INFO - PROCESS | 1929 | 1461615932243 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 13:25:32 INFO - PROCESS | 1929 | 1461615932245 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 13:25:32 INFO - PROCESS | 1929 | 1461615932251 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:25:32 INFO - PROCESS | 1929 | 1461615932253 Marionette TRACE conn2 <- [1,1350,null,{}] 13:25:32 INFO - PROCESS | 1929 | 1461615932255 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}] 13:25:32 INFO - PROCESS | 1929 | 1461615932397 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 13:25:32 INFO - PROCESS | 1929 | 1461615932403 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e39c800 == 89 [pid = 1929] [id = 345] 13:25:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12dcc8800) [pid = 1929] [serial = 1034] [outer = 0x0] 13:25:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x11adb1800) [pid = 1929] [serial = 1035] [outer = 0x12dcc8800] 13:25:32 INFO - PROCESS | 1929 | 1461615932428 Marionette DEBUG loaded listener.js 13:25:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12e597800) [pid = 1929] [serial = 1036] [outer = 0x12dcc8800] 13:25:32 INFO - PROCESS | 1929 | 1461615932862 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]]]}] 13:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 624ms 13:25:32 INFO - PROCESS | 1929 | 1461615932872 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 13:25:32 INFO - PROCESS | 1929 | 1461615932874 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 13:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:25:32 INFO - PROCESS | 1929 | 1461615932877 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:25:32 INFO - PROCESS | 1929 | 1461615932879 Marionette TRACE conn2 <- [1,1354,null,{}] 13:25:32 INFO - PROCESS | 1929 | 1461615932885 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}] 13:25:33 INFO - PROCESS | 1929 | 1461615933009 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 13:25:33 INFO - PROCESS | 1929 | 1461615933150 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x11565d000 == 90 [pid = 1929] [id = 346] 13:25:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x113474800) [pid = 1929] [serial = 1037] [outer = 0x0] 13:25:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x114bc1400) [pid = 1929] [serial = 1038] [outer = 0x113474800] 13:25:33 INFO - PROCESS | 1929 | 1461615933184 Marionette DEBUG loaded listener.js 13:25:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x115846800) [pid = 1929] [serial = 1039] [outer = 0x113474800] 13:25:33 INFO - PROCESS | 1929 | 1461615933654 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]]]}] 13:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 824ms 13:25:33 INFO - PROCESS | 1929 | 1461615933701 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 13:25:33 INFO - PROCESS | 1929 | 1461615933704 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 13:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:25:33 INFO - PROCESS | 1929 | 1461615933707 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:25:33 INFO - PROCESS | 1929 | 1461615933710 Marionette TRACE conn2 <- [1,1358,null,{}] 13:25:33 INFO - PROCESS | 1929 | 1461615933713 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}] 13:25:33 INFO - PROCESS | 1929 | 1461615933829 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 13:25:33 INFO - PROCESS | 1929 | 1461615933936 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c44000 == 91 [pid = 1929] [id = 347] 13:25:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x119197c00) [pid = 1929] [serial = 1040] [outer = 0x0] 13:25:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x11af1fc00) [pid = 1929] [serial = 1041] [outer = 0x119197c00] 13:25:33 INFO - PROCESS | 1929 | 1461615933969 Marionette DEBUG loaded listener.js 13:25:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x11bf06000) [pid = 1929] [serial = 1042] [outer = 0x119197c00] 13:25:34 INFO - PROCESS | 1929 | 1461615934394 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]]]}] 13:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 722ms 13:25:34 INFO - PROCESS | 1929 | 1461615934431 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 13:25:34 INFO - PROCESS | 1929 | 1461615934433 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 13:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:25:34 INFO - PROCESS | 1929 | 1461615934437 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:25:34 INFO - PROCESS | 1929 | 1461615934438 Marionette TRACE conn2 <- [1,1362,null,{}] 13:25:34 INFO - PROCESS | 1929 | 1461615934441 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}] 13:25:34 INFO - PROCESS | 1929 | 1461615934555 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 13:25:34 INFO - PROCESS | 1929 | 1461615934663 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ae8b000 == 92 [pid = 1929] [id = 348] 13:25:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x11c620400) [pid = 1929] [serial = 1043] [outer = 0x0] 13:25:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12427fc00) [pid = 1929] [serial = 1044] [outer = 0x11c620400] 13:25:34 INFO - PROCESS | 1929 | 1461615934696 Marionette DEBUG loaded listener.js 13:25:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x129877400) [pid = 1929] [serial = 1045] [outer = 0x11c620400] 13:25:35 INFO - PROCESS | 1929 | 1461615935136 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]]]}] 13:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 719ms 13:25:35 INFO - PROCESS | 1929 | 1461615935199 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 13:25:35 INFO - PROCESS | 1929 | 1461615935201 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 13:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:25:35 INFO - PROCESS | 1929 | 1461615935207 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:25:35 INFO - PROCESS | 1929 | 1461615935211 Marionette TRACE conn2 <- [1,1366,null,{}] 13:25:35 INFO - PROCESS | 1929 | 1461615935221 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}] 13:25:35 INFO - PROCESS | 1929 | 1461615935334 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 13:25:35 INFO - PROCESS | 1929 | 1461615935415 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f43b000 == 93 [pid = 1929] [id = 349] 13:25:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12ab3c400) [pid = 1929] [serial = 1046] [outer = 0x0] 13:25:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12ab48000) [pid = 1929] [serial = 1047] [outer = 0x12ab3c400] 13:25:35 INFO - PROCESS | 1929 | 1461615935445 Marionette DEBUG loaded listener.js 13:25:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12c66e000) [pid = 1929] [serial = 1048] [outer = 0x12ab3c400] 13:25:35 INFO - PROCESS | 1929 | 1461615935886 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] 13:25:35 INFO - PROCESS | 1929 | 1461615935950 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 13:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:25:35 INFO - PROCESS | 1929 | 1461615935955 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:25:35 INFO - PROCESS | 1929 | 1461615935956 Marionette TRACE conn2 <- [1,1370,null,{}] 13:25:35 INFO - PROCESS | 1929 | 1461615935958 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}] 13:25:36 INFO - PROCESS | 1929 | 1461615936073 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 13:25:36 INFO - PROCESS | 1929 | 1461615936152 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f779800 == 94 [pid = 1929] [id = 350] 13:25:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x12c676000) [pid = 1929] [serial = 1049] [outer = 0x0] 13:25:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x12dcbf400) [pid = 1929] [serial = 1050] [outer = 0x12c676000] 13:25:36 INFO - PROCESS | 1929 | 1461615936182 Marionette DEBUG loaded listener.js 13:25:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x12e595400) [pid = 1929] [serial = 1051] [outer = 0x12c676000] 13:25:36 INFO - PROCESS | 1929 | 1461615936577 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] 13:25:36 INFO - PROCESS | 1929 | 1461615936626 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 13:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:25:36 INFO - PROCESS | 1929 | 1461615936628 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:25:36 INFO - PROCESS | 1929 | 1461615936629 Marionette TRACE conn2 <- [1,1374,null,{}] 13:25:36 INFO - PROCESS | 1929 | 1461615936647 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}] 13:25:36 INFO - PROCESS | 1929 | 1461615936759 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 13:25:36 INFO - PROCESS | 1929 | 1461615936840 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x1303f0800 == 95 [pid = 1929] [id = 351] 13:25:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x12eb05000) [pid = 1929] [serial = 1052] [outer = 0x0] 13:25:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x12eb0d400) [pid = 1929] [serial = 1053] [outer = 0x12eb05000] 13:25:36 INFO - PROCESS | 1929 | 1461615936878 Marionette DEBUG loaded listener.js 13:25:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x12ef3a800) [pid = 1929] [serial = 1054] [outer = 0x12eb05000] 13:25:37 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:25:37 INFO - PROCESS | 1929 | 1461615937341 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] 13:25:37 INFO - PROCESS | 1929 | 1461615937362 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 13:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:25:37 INFO - PROCESS | 1929 | 1461615937364 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:25:37 INFO - PROCESS | 1929 | 1461615937366 Marionette TRACE conn2 <- [1,1378,null,{}] 13:25:37 INFO - PROCESS | 1929 | 1461615937368 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}] 13:25:37 INFO - PROCESS | 1929 | 1461615937482 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 13:25:37 INFO - PROCESS | 1929 | 1461615937563 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x141e0e000 == 96 [pid = 1929] [id = 352] 13:25:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x12a997000) [pid = 1929] [serial = 1055] [outer = 0x0] 13:25:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12e8b8c00) [pid = 1929] [serial = 1056] [outer = 0x12a997000] 13:25:37 INFO - PROCESS | 1929 | 1461615937593 Marionette DEBUG loaded listener.js 13:25:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x12f430800) [pid = 1929] [serial = 1057] [outer = 0x12a997000] 13:25:38 INFO - PROCESS | 1929 | 1461615938009 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] 13:25:38 INFO - PROCESS | 1929 | 1461615938036 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 13:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:25:38 INFO - PROCESS | 1929 | 1461615938038 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:25:38 INFO - PROCESS | 1929 | 1461615938039 Marionette TRACE conn2 <- [1,1382,null,{}] 13:25:38 INFO - PROCESS | 1929 | 1461615938042 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}] 13:25:38 INFO - PROCESS | 1929 | 1461615938172 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 13:25:38 INFO - PROCESS | 1929 | 1461615938252 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x142ad1800 == 97 [pid = 1929] [id = 353] 13:25:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12aa38400) [pid = 1929] [serial = 1058] [outer = 0x0] 13:25:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12aa3d400) [pid = 1929] [serial = 1059] [outer = 0x12aa38400] 13:25:38 INFO - PROCESS | 1929 | 1461615938282 Marionette DEBUG loaded listener.js 13:25:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12aa43400) [pid = 1929] [serial = 1060] [outer = 0x12aa38400] 13:25:38 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:25:38 INFO - PROCESS | 1929 | 1461615938772 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] 13:25:38 INFO - PROCESS | 1929 | 1461615938812 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 13:25:38 INFO - PROCESS | 1929 | 1461615938815 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:25:38 INFO - PROCESS | 1929 | 1461615938818 Marionette TRACE conn2 <- [1,1386,null,{}] 13:25:38 INFO - PROCESS | 1929 | 1461615938820 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}] 13:25:38 INFO - PROCESS | 1929 | 1461615938931 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 13:25:39 INFO - PROCESS | 1929 | 1461615939021 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c31000 == 98 [pid = 1929] [id = 354] 13:25:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x118e9bc00) [pid = 1929] [serial = 1061] [outer = 0x0] 13:25:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x11c9ce000) [pid = 1929] [serial = 1062] [outer = 0x118e9bc00] 13:25:39 INFO - PROCESS | 1929 | 1461615939051 Marionette DEBUG loaded listener.js 13:25:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12d6b9c00) [pid = 1929] [serial = 1063] [outer = 0x118e9bc00] 13:25:39 INFO - PROCESS | 1929 | 1461615939505 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] 13:25:39 INFO - PROCESS | 1929 | 1461615939555 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 13:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:25:39 INFO - PROCESS | 1929 | 1461615939562 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:25:39 INFO - PROCESS | 1929 | 1461615939563 Marionette TRACE conn2 <- [1,1390,null,{}] 13:25:39 INFO - PROCESS | 1929 | 1461615939569 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}] 13:25:39 INFO - PROCESS | 1929 | 1461615939751 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 13:25:40 INFO - PROCESS | 1929 | 1461615940123 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b16a800 == 99 [pid = 1929] [id = 355] 13:25:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x1152e0800) [pid = 1929] [serial = 1064] [outer = 0x0] 13:25:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x115616800) [pid = 1929] [serial = 1065] [outer = 0x1152e0800] 13:25:40 INFO - PROCESS | 1929 | 1461615940192 Marionette DEBUG loaded listener.js 13:25:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x11919c800) [pid = 1929] [serial = 1066] [outer = 0x1152e0800] 13:25:40 INFO - PROCESS | 1929 | 1461615940622 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]]]}] 13:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1077ms 13:25:40 INFO - PROCESS | 1929 | 1461615940640 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 13:25:40 INFO - PROCESS | 1929 | 1461615940642 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 13:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:25:40 INFO - PROCESS | 1929 | 1461615940646 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:25:40 INFO - PROCESS | 1929 | 1461615940648 Marionette TRACE conn2 <- [1,1394,null,{}] 13:25:40 INFO - PROCESS | 1929 | 1461615940652 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}] 13:25:40 INFO - PROCESS | 1929 | 1461615940782 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 13:25:40 INFO - PROCESS | 1929 | 1461615940931 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b162800 == 100 [pid = 1929] [id = 356] 13:25:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x11af18000) [pid = 1929] [serial = 1067] [outer = 0x0] 13:25:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x11bab5800) [pid = 1929] [serial = 1068] [outer = 0x11af18000] 13:25:40 INFO - PROCESS | 1929 | 1461615940979 Marionette DEBUG loaded listener.js 13:25:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x11c31c800) [pid = 1929] [serial = 1069] [outer = 0x11af18000] 13:25:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12e39c800 == 99 [pid = 1929] [id = 345] 13:25:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12d726800 == 98 [pid = 1929] [id = 344] 13:25:41 INFO - PROCESS | 1929 | --DOCSHELL 0x127f9f800 == 97 [pid = 1929] [id = 343] 13:25:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12c705800 == 96 [pid = 1929] [id = 342] 13:25:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12c169000 == 95 [pid = 1929] [id = 341] 13:25:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12ae8d800 == 94 [pid = 1929] [id = 340] 13:25:41 INFO - PROCESS | 1929 | --DOCSHELL 0x127fac800 == 93 [pid = 1929] [id = 339] 13:25:41 INFO - PROCESS | 1929 | --DOCSHELL 0x123c2d800 == 92 [pid = 1929] [id = 338] 13:25:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11ba29800 == 91 [pid = 1929] [id = 337] 13:25:41 INFO - PROCESS | 1929 | --DOCSHELL 0x119c28000 == 90 [pid = 1929] [id = 336] 13:25:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11c020000 == 89 [pid = 1929] [id = 335] 13:25:41 INFO - PROCESS | 1929 | --DOCSHELL 0x119c25000 == 88 [pid = 1929] [id = 334] 13:25:41 INFO - PROCESS | 1929 | 1461615941423 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]]]}] 13:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 822ms 13:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:25:41 INFO - PROCESS | 1929 | 1461615941470 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 13:25:41 INFO - PROCESS | 1929 | 1461615941472 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 13:25:41 INFO - PROCESS | 1929 | 1461615941474 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:25:41 INFO - PROCESS | 1929 | 1461615941476 Marionette TRACE conn2 <- [1,1398,null,{}] 13:25:41 INFO - PROCESS | 1929 | 1461615941478 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}] 13:25:41 INFO - PROCESS | 1929 | 1461615941578 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x12d6b4400) [pid = 1929] [serial = 846] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12a8c9800) [pid = 1929] [serial = 975] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x12e3c5000) [pid = 1929] [serial = 912] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x12e574c00) [pid = 1929] [serial = 913] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x127892400) [pid = 1929] [serial = 951] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x1299c4800) [pid = 1929] [serial = 952] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x118ea1800) [pid = 1929] [serial = 915] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x11c3b3c00) [pid = 1929] [serial = 948] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x124988400) [pid = 1929] [serial = 949] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x12bee1400) [pid = 1929] [serial = 957] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x12d089400) [pid = 1929] [serial = 958] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x11ad2e000) [pid = 1929] [serial = 942] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x11b1edc00) [pid = 1929] [serial = 943] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x12d6ae400) [pid = 1929] [serial = 927] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x11babd400) [pid = 1929] [serial = 945] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x11bf10800) [pid = 1929] [serial = 946] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x115ab1c00) [pid = 1929] [serial = 940] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x115126400) [pid = 1929] [serial = 939] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x12b560c00) [pid = 1929] [serial = 954] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x12d2aa000) [pid = 1929] [serial = 960] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x12e8d5c00) [pid = 1929] [serial = 966] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x12bee7c00) [pid = 1929] [serial = 924] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x12e8d2800) [pid = 1929] [serial = 936] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12e8ba800) [pid = 1929] [serial = 933] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12e872800) [pid = 1929] [serial = 930] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x12e591800) [pid = 1929] [serial = 963] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x11b970c00) [pid = 1929] [serial = 918] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x124548400) [pid = 1929] [serial = 921] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12eb09c00) [pid = 1929] [serial = 967] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12e876400) [pid = 1929] [serial = 964] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x12f42fc00) [pid = 1929] [serial = 973] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12eb0a800) [pid = 1929] [serial = 970] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12e3bd800) [pid = 1929] [serial = 961] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12ef2e800) [pid = 1929] [serial = 972] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x129ea4c00) [pid = 1929] [serial = 969] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12a8ce000) [pid = 1929] [serial = 976] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12bca6800) [pid = 1929] [serial = 955] [outer = 0x0] [url = about:blank] 13:25:41 INFO - PROCESS | 1929 | 1461615941652 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c39e000 == 89 [pid = 1929] [id = 357] 13:25:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x11adaa800) [pid = 1929] [serial = 1070] [outer = 0x0] 13:25:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x11c0aa000) [pid = 1929] [serial = 1071] [outer = 0x11adaa800] 13:25:41 INFO - PROCESS | 1929 | 1461615941678 Marionette DEBUG loaded listener.js 13:25:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x124ae9000) [pid = 1929] [serial = 1072] [outer = 0x11adaa800] 13:25:41 INFO - PROCESS | 1929 | 1461615941980 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]]]}] 13:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 519ms 13:25:42 INFO - PROCESS | 1929 | 1461615941994 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 13:25:42 INFO - PROCESS | 1929 | 1461615941996 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 13:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:25:42 INFO - PROCESS | 1929 | 1461615942021 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:25:42 INFO - PROCESS | 1929 | 1461615942027 Marionette TRACE conn2 <- [1,1402,null,{}] 13:25:42 INFO - PROCESS | 1929 | 1461615942033 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}] 13:25:42 INFO - PROCESS | 1929 | 1461615942179 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 13:25:42 INFO - PROCESS | 1929 | 1461615942271 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x1243cc800 == 90 [pid = 1929] [id = 358] 13:25:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x11c709000) [pid = 1929] [serial = 1073] [outer = 0x0] 13:25:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12807e800) [pid = 1929] [serial = 1074] [outer = 0x11c709000] 13:25:42 INFO - PROCESS | 1929 | 1461615942312 Marionette DEBUG loaded listener.js 13:25:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12a98e800) [pid = 1929] [serial = 1075] [outer = 0x11c709000] 13:25:42 INFO - PROCESS | 1929 | 1461615942696 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]]]}] 13:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 735ms 13:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:25:42 INFO - PROCESS | 1929 | 1461615942746 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 13:25:42 INFO - PROCESS | 1929 | 1461615942750 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 13:25:42 INFO - PROCESS | 1929 | 1461615942754 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:25:42 INFO - PROCESS | 1929 | 1461615942756 Marionette TRACE conn2 <- [1,1406,null,{}] 13:25:42 INFO - PROCESS | 1929 | 1461615942759 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}] 13:25:42 INFO - PROCESS | 1929 | 1461615942932 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 13:25:42 INFO - PROCESS | 1929 | 1461615942941 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x12be64800 == 91 [pid = 1929] [id = 359] 13:25:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12a996400) [pid = 1929] [serial = 1076] [outer = 0x0] 13:25:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12ab4b800) [pid = 1929] [serial = 1077] [outer = 0x12a996400] 13:25:42 INFO - PROCESS | 1929 | 1461615942982 Marionette DEBUG loaded listener.js 13:25:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12b691000) [pid = 1929] [serial = 1078] [outer = 0x12a996400] 13:25:43 INFO - PROCESS | 1929 | 1461615943439 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]]]}] 13:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 720ms 13:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:25:43 INFO - PROCESS | 1929 | 1461615943474 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 13:25:43 INFO - PROCESS | 1929 | 1461615943475 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 13:25:43 INFO - PROCESS | 1929 | 1461615943478 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:25:43 INFO - PROCESS | 1929 | 1461615943479 Marionette TRACE conn2 <- [1,1410,null,{}] 13:25:43 INFO - PROCESS | 1929 | 1461615943493 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}] 13:25:43 INFO - PROCESS | 1929 | 1461615943611 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 13:25:43 INFO - PROCESS | 1929 | 1461615943624 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c714000 == 92 [pid = 1929] [id = 360] 13:25:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12c668000) [pid = 1929] [serial = 1079] [outer = 0x0] 13:25:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12c671400) [pid = 1929] [serial = 1080] [outer = 0x12c668000] 13:25:43 INFO - PROCESS | 1929 | 1461615943656 Marionette DEBUG loaded listener.js 13:25:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12d2b5c00) [pid = 1929] [serial = 1081] [outer = 0x12c668000] 13:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 569ms 13:25:44 INFO - PROCESS | 1929 | 1461615944043 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]]]}] 13:25:44 INFO - PROCESS | 1929 | 1461615944049 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 13:25:44 INFO - PROCESS | 1929 | 1461615944050 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 13:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:25:44 INFO - PROCESS | 1929 | 1461615944053 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:25:44 INFO - PROCESS | 1929 | 1461615944054 Marionette TRACE conn2 <- [1,1414,null,{}] 13:25:44 INFO - PROCESS | 1929 | 1461615944056 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}] 13:25:44 INFO - PROCESS | 1929 | 1461615944176 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 13:25:44 INFO - PROCESS | 1929 | 1461615944189 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d33d800 == 93 [pid = 1929] [id = 361] 13:25:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12d6bb400) [pid = 1929] [serial = 1082] [outer = 0x0] 13:25:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12e574c00) [pid = 1929] [serial = 1083] [outer = 0x12d6bb400] 13:25:44 INFO - PROCESS | 1929 | 1461615944214 Marionette DEBUG loaded listener.js 13:25:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12e8cd800) [pid = 1929] [serial = 1084] [outer = 0x12d6bb400] 13:25:44 INFO - PROCESS | 1929 | 1461615944627 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]]]}] 13:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 617ms 13:25:44 INFO - PROCESS | 1929 | 1461615944673 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 13:25:44 INFO - PROCESS | 1929 | 1461615944674 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 13:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:25:44 INFO - PROCESS | 1929 | 1461615944676 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:25:44 INFO - PROCESS | 1929 | 1461615944677 Marionette TRACE conn2 <- [1,1418,null,{}] 13:25:44 INFO - PROCESS | 1929 | 1461615944679 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}] 13:25:44 INFO - PROCESS | 1929 | 1461615944798 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 13:25:44 INFO - PROCESS | 1929 | 1461615944810 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x12eb28800 == 94 [pid = 1929] [id = 362] 13:25:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12d6bbc00) [pid = 1929] [serial = 1085] [outer = 0x0] 13:25:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x12ef2f400) [pid = 1929] [serial = 1086] [outer = 0x12d6bbc00] 13:25:44 INFO - PROCESS | 1929 | 1461615944835 Marionette DEBUG loaded listener.js 13:25:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x12f7b2400) [pid = 1929] [serial = 1087] [outer = 0x12d6bbc00] 13:25:45 INFO - PROCESS | 1929 | 1461615945196 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]]]}] 13:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 568ms 13:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:25:45 INFO - PROCESS | 1929 | 1461615945245 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 13:25:45 INFO - PROCESS | 1929 | 1461615945246 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 13:25:45 INFO - PROCESS | 1929 | 1461615945248 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:25:45 INFO - PROCESS | 1929 | 1461615945249 Marionette TRACE conn2 <- [1,1422,null,{}] 13:25:45 INFO - PROCESS | 1929 | 1461615945251 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}] 13:25:45 INFO - PROCESS | 1929 | 1461615945368 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 13:25:45 INFO - PROCESS | 1929 | 1461615945379 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x1303d7000 == 95 [pid = 1929] [id = 363] 13:25:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x113506000) [pid = 1929] [serial = 1088] [outer = 0x0] 13:25:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x11350e800) [pid = 1929] [serial = 1089] [outer = 0x113506000] 13:25:45 INFO - PROCESS | 1929 | 1461615945404 Marionette DEBUG loaded listener.js 13:25:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x113512800) [pid = 1929] [serial = 1090] [outer = 0x113506000] 13:25:45 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12bb6d800) [pid = 1929] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:25:45 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x115740000) [pid = 1929] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:25:45 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x129e9bc00) [pid = 1929] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:25:45 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x118e0ec00) [pid = 1929] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:25:45 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x129921000) [pid = 1929] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:25:45 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x12a8cb000) [pid = 1929] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:25:45 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x11c7a8000) [pid = 1929] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:25:45 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x115613000) [pid = 1929] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:25:45 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x114351400) [pid = 1929] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:25:45 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x119194c00) [pid = 1929] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:25:45 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x129ede400) [pid = 1929] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:25:45 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12a8c4000) [pid = 1929] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:25:45 INFO - PROCESS | 1929 | 1461615945880 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]]]}] 13:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 671ms 13:25:45 INFO - PROCESS | 1929 | 1461615945921 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 13:25:45 INFO - PROCESS | 1929 | 1461615945923 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 13:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:25:45 INFO - PROCESS | 1929 | 1461615945945 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:25:45 INFO - PROCESS | 1929 | 1461615945947 Marionette TRACE conn2 <- [1,1426,null,{}] 13:25:45 INFO - PROCESS | 1929 | 1461615945957 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}] 13:25:46 INFO - PROCESS | 1929 | 1461615946104 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 13:25:46 INFO - PROCESS | 1929 | 1461615946111 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x13cfd0000 == 96 [pid = 1929] [id = 364] 13:25:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x113512c00) [pid = 1929] [serial = 1091] [outer = 0x0] 13:25:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x11c9ce400) [pid = 1929] [serial = 1092] [outer = 0x113512c00] 13:25:46 INFO - PROCESS | 1929 | 1461615946152 Marionette DEBUG loaded listener.js 13:25:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12a8cb000) [pid = 1929] [serial = 1093] [outer = 0x113512c00] 13:25:46 INFO - PROCESS | 1929 | 1461615946658 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]]]}] 13:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 733ms 13:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:25:46 INFO - PROCESS | 1929 | 1461615946674 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 13:25:46 INFO - PROCESS | 1929 | 1461615946675 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 13:25:46 INFO - PROCESS | 1929 | 1461615946678 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:25:46 INFO - PROCESS | 1929 | 1461615946679 Marionette TRACE conn2 <- [1,1430,null,{}] 13:25:46 INFO - PROCESS | 1929 | 1461615946681 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}] 13:25:46 INFO - PROCESS | 1929 | 1461615946778 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 13:25:46 INFO - PROCESS | 1929 | 1461615946800 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x141ec0800 == 97 [pid = 1929] [id = 365] 13:25:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12bb6d800) [pid = 1929] [serial = 1094] [outer = 0x0] 13:25:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12e8cdc00) [pid = 1929] [serial = 1095] [outer = 0x12bb6d800] 13:25:46 INFO - PROCESS | 1929 | 1461615946829 Marionette DEBUG loaded listener.js 13:25:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12fdb2800) [pid = 1929] [serial = 1096] [outer = 0x12bb6d800] 13:25:47 INFO - PROCESS | 1929 | 1461615947191 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]]]}] 13:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 520ms 13:25:47 INFO - PROCESS | 1929 | 1461615947199 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 13:25:47 INFO - PROCESS | 1929 | 1461615947202 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 13:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:25:47 INFO - PROCESS | 1929 | 1461615947204 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:25:47 INFO - PROCESS | 1929 | 1461615947206 Marionette TRACE conn2 <- [1,1434,null,{}] 13:25:47 INFO - PROCESS | 1929 | 1461615947208 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}] 13:25:47 INFO - PROCESS | 1929 | 1461615947320 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 13:25:47 INFO - PROCESS | 1929 | 1461615947390 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x1429e7000 == 98 [pid = 1929] [id = 366] 13:25:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x113508800) [pid = 1929] [serial = 1097] [outer = 0x0] 13:25:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x12fdb9c00) [pid = 1929] [serial = 1098] [outer = 0x113508800] 13:25:47 INFO - PROCESS | 1929 | 1461615947416 Marionette DEBUG loaded listener.js 13:25:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x12e592400) [pid = 1929] [serial = 1099] [outer = 0x113508800] 13:25:47 INFO - PROCESS | 1929 | 1461615947814 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]]]}] 13:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 671ms 13:25:47 INFO - PROCESS | 1929 | 1461615947876 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 13:25:47 INFO - PROCESS | 1929 | 1461615947878 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 13:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:25:47 INFO - PROCESS | 1929 | 1461615947882 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:25:47 INFO - PROCESS | 1929 | 1461615947884 Marionette TRACE conn2 <- [1,1438,null,{}] 13:25:47 INFO - PROCESS | 1929 | 1461615947888 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}] 13:25:48 INFO - PROCESS | 1929 | 1461615948011 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 13:25:48 INFO - PROCESS | 1929 | 1461615948123 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c0d6000 == 99 [pid = 1929] [id = 367] 13:25:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x1197c3800) [pid = 1929] [serial = 1100] [outer = 0x0] 13:25:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x11a64ac00) [pid = 1929] [serial = 1101] [outer = 0x1197c3800] 13:25:48 INFO - PROCESS | 1929 | 1461615948157 Marionette DEBUG loaded listener.js 13:25:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x11bab5400) [pid = 1929] [serial = 1102] [outer = 0x1197c3800] 13:25:48 INFO - PROCESS | 1929 | 1461615948573 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]]]}] 13:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 725ms 13:25:48 INFO - PROCESS | 1929 | 1461615948617 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 13:25:48 INFO - PROCESS | 1929 | 1461615948622 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 13:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:25:48 INFO - PROCESS | 1929 | 1461615948628 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:25:48 INFO - PROCESS | 1929 | 1461615948630 Marionette TRACE conn2 <- [1,1442,null,{}] 13:25:48 INFO - PROCESS | 1929 | 1461615948634 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}] 13:25:48 INFO - PROCESS | 1929 | 1461615948749 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 13:25:48 INFO - PROCESS | 1929 | 1461615948831 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12aed5000 == 100 [pid = 1929] [id = 368] 13:25:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x12427b400) [pid = 1929] [serial = 1103] [outer = 0x0] 13:25:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x124988800) [pid = 1929] [serial = 1104] [outer = 0x12427b400] 13:25:48 INFO - PROCESS | 1929 | 1461615948861 Marionette DEBUG loaded listener.js 13:25:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x1299c4000) [pid = 1929] [serial = 1105] [outer = 0x12427b400] 13:25:49 INFO - PROCESS | 1929 | 1461615949304 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]]]}] 13:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 721ms 13:25:49 INFO - PROCESS | 1929 | 1461615949351 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 13:25:49 INFO - PROCESS | 1929 | 1461615949352 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 13:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:25:49 INFO - PROCESS | 1929 | 1461615949355 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:25:49 INFO - PROCESS | 1929 | 1461615949359 Marionette TRACE conn2 <- [1,1446,null,{}] 13:25:49 INFO - PROCESS | 1929 | 1461615949383 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}] 13:25:49 INFO - PROCESS | 1929 | 1461615949528 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 13:25:49 INFO - PROCESS | 1929 | 1461615949590 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x13cfd8000 == 101 [pid = 1929] [id = 369] 13:25:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x12b569400) [pid = 1929] [serial = 1106] [outer = 0x0] 13:25:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12bb68800) [pid = 1929] [serial = 1107] [outer = 0x12b569400] 13:25:49 INFO - PROCESS | 1929 | 1461615949622 Marionette DEBUG loaded listener.js 13:25:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12c7be400) [pid = 1929] [serial = 1108] [outer = 0x12b569400] 13:25:50 INFO - PROCESS | 1929 | 1461615950061 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]]]}] 13:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 724ms 13:25:50 INFO - PROCESS | 1929 | 1461615950079 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 13:25:50 INFO - PROCESS | 1929 | 1461615950081 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 13:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:25:50 INFO - PROCESS | 1929 | 1461615950086 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:25:50 INFO - PROCESS | 1929 | 1461615950087 Marionette TRACE conn2 <- [1,1450,null,{}] 13:25:50 INFO - PROCESS | 1929 | 1461615950089 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}] 13:25:50 INFO - PROCESS | 1929 | 1461615950203 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 13:25:50 INFO - PROCESS | 1929 | 1461615950285 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x142a3b800 == 102 [pid = 1929] [id = 370] 13:25:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12cf0dc00) [pid = 1929] [serial = 1109] [outer = 0x0] 13:25:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x12e3bcc00) [pid = 1929] [serial = 1110] [outer = 0x12cf0dc00] 13:25:50 INFO - PROCESS | 1929 | 1461615950318 Marionette DEBUG loaded listener.js 13:25:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x12eb09800) [pid = 1929] [serial = 1111] [outer = 0x12cf0dc00] 13:25:50 INFO - PROCESS | 1929 | 1461615950767 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]]]}] 13:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 720ms 13:25:50 INFO - PROCESS | 1929 | 1461615950832 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 13:25:50 INFO - PROCESS | 1929 | 1461615950834 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 13:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:25:50 INFO - PROCESS | 1929 | 1461615950839 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:25:50 INFO - PROCESS | 1929 | 1461615950840 Marionette TRACE conn2 <- [1,1454,null,{}] 13:25:50 INFO - PROCESS | 1929 | 1461615950843 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}] 13:25:51 INFO - PROCESS | 1929 | 1461615951009 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 13:25:51 INFO - PROCESS | 1929 | 1461615951129 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x14209e800 == 103 [pid = 1929] [id = 371] 13:25:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12dcc8400) [pid = 1929] [serial = 1112] [outer = 0x0] 13:25:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x12fdac000) [pid = 1929] [serial = 1113] [outer = 0x12dcc8400] 13:25:51 INFO - PROCESS | 1929 | 1461615951218 Marionette DEBUG loaded listener.js 13:25:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x13016ec00) [pid = 1929] [serial = 1114] [outer = 0x12dcc8400] 13:25:51 INFO - PROCESS | 1929 | 1461615951654 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]]]}] 13:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 869ms 13:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:25:51 INFO - PROCESS | 1929 | 1461615951709 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 13:25:51 INFO - PROCESS | 1929 | 1461615951710 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 13:25:51 INFO - PROCESS | 1929 | 1461615951712 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:25:51 INFO - PROCESS | 1929 | 1461615951713 Marionette TRACE conn2 <- [1,1458,null,{}] 13:25:51 INFO - PROCESS | 1929 | 1461615951716 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}] 13:25:51 INFO - PROCESS | 1929 | 1461615951843 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 13:25:51 INFO - PROCESS | 1929 | 1461615951928 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x1424d0000 == 104 [pid = 1929] [id = 372] 13:25:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x12aa91c00) [pid = 1929] [serial = 1115] [outer = 0x0] 13:25:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x130176000) [pid = 1929] [serial = 1116] [outer = 0x12aa91c00] 13:25:51 INFO - PROCESS | 1929 | 1461615951960 Marionette DEBUG loaded listener.js 13:25:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x1301de000) [pid = 1929] [serial = 1117] [outer = 0x12aa91c00] 13:25:52 INFO - PROCESS | 1929 | 1461615952372 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]]]}] 13:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 719ms 13:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:25:52 INFO - PROCESS | 1929 | 1461615952444 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 13:25:52 INFO - PROCESS | 1929 | 1461615952446 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 13:25:52 INFO - PROCESS | 1929 | 1461615952449 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:25:52 INFO - PROCESS | 1929 | 1461615952450 Marionette TRACE conn2 <- [1,1462,null,{}] 13:25:52 INFO - PROCESS | 1929 | 1461615952453 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}] 13:25:52 INFO - PROCESS | 1929 | 1461615952566 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 13:25:52 INFO - PROCESS | 1929 | 1461615952651 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x1424e7800 == 105 [pid = 1929] [id = 373] 13:25:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x1301dcc00) [pid = 1929] [serial = 1118] [outer = 0x0] 13:25:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x1301e2400) [pid = 1929] [serial = 1119] [outer = 0x1301dcc00] 13:25:52 INFO - PROCESS | 1929 | 1461615952680 Marionette DEBUG loaded listener.js 13:25:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x13c1c0000) [pid = 1929] [serial = 1120] [outer = 0x1301dcc00] 13:25:53 INFO - PROCESS | 1929 | 1461615953108 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]]]}] 13:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 13:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:25:53 INFO - PROCESS | 1929 | 1461615953120 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 13:25:53 INFO - PROCESS | 1929 | 1461615953121 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 13:25:53 INFO - PROCESS | 1929 | 1461615953123 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:25:53 INFO - PROCESS | 1929 | 1461615953124 Marionette TRACE conn2 <- [1,1466,null,{}] 13:25:53 INFO - PROCESS | 1929 | 1461615953127 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}] 13:25:53 INFO - PROCESS | 1929 | 1461615953239 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 13:25:53 INFO - PROCESS | 1929 | 1461615953323 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x12aa62800 == 106 [pid = 1929] [id = 374] 13:25:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x1301df400) [pid = 1929] [serial = 1121] [outer = 0x0] 13:25:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x13c1c6c00) [pid = 1929] [serial = 1122] [outer = 0x1301df400] 13:25:53 INFO - PROCESS | 1929 | 1461615953354 Marionette DEBUG loaded listener.js 13:25:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x142b93800) [pid = 1929] [serial = 1123] [outer = 0x1301df400] 13:25:53 INFO - PROCESS | 1929 | 1461615953793 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]]]}] 13:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 718ms 13:25:53 INFO - PROCESS | 1929 | 1461615953883 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 13:25:53 INFO - PROCESS | 1929 | 1461615953884 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 13:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:25:53 INFO - PROCESS | 1929 | 1461615953889 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:25:53 INFO - PROCESS | 1929 | 1461615953890 Marionette TRACE conn2 <- [1,1470,null,{}] 13:25:53 INFO - PROCESS | 1929 | 1461615953892 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}] 13:25:54 INFO - PROCESS | 1929 | 1461615954004 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 13:25:54 INFO - PROCESS | 1929 | 1461615954091 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b164800 == 107 [pid = 1929] [id = 375] 13:25:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x11883b400) [pid = 1929] [serial = 1124] [outer = 0x0] 13:25:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x12c7be000) [pid = 1929] [serial = 1125] [outer = 0x11883b400] 13:25:54 INFO - PROCESS | 1929 | 1461615954121 Marionette DEBUG loaded listener.js 13:25:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x13c1c8c00) [pid = 1929] [serial = 1126] [outer = 0x11883b400] 13:25:54 INFO - PROCESS | 1929 | 1461615954559 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]]]}] 13:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 718ms 13:25:54 INFO - PROCESS | 1929 | 1461615954607 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 13:25:54 INFO - PROCESS | 1929 | 1461615954609 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 13:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:25:54 INFO - PROCESS | 1929 | 1461615954611 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:25:54 INFO - PROCESS | 1929 | 1461615954612 Marionette TRACE conn2 <- [1,1474,null,{}] 13:25:54 INFO - PROCESS | 1929 | 1461615954615 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}] 13:25:54 INFO - PROCESS | 1929 | 1461615954733 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 13:25:54 INFO - PROCESS | 1929 | 1461615954831 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x1245ca800 == 108 [pid = 1929] [id = 376] 13:25:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x12cfd7c00) [pid = 1929] [serial = 1127] [outer = 0x0] 13:25:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x13d0a9800) [pid = 1929] [serial = 1128] [outer = 0x12cfd7c00] 13:25:54 INFO - PROCESS | 1929 | 1461615954860 Marionette DEBUG loaded listener.js 13:25:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x13d0ad400) [pid = 1929] [serial = 1129] [outer = 0x12cfd7c00] 13:25:55 INFO - PROCESS | 1929 | 1461615955549 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]]]}] 13:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 970ms 13:25:55 INFO - PROCESS | 1929 | 1461615955591 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 13:25:55 INFO - PROCESS | 1929 | 1461615955594 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 13:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:25:55 INFO - PROCESS | 1929 | 1461615955597 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:25:55 INFO - PROCESS | 1929 | 1461615955602 Marionette TRACE conn2 <- [1,1478,null,{}] 13:25:55 INFO - PROCESS | 1929 | 1461615955606 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}] 13:25:55 INFO - PROCESS | 1929 | 1461615955710 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 13:25:55 INFO - PROCESS | 1929 | 1461615955799 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x127faa000 == 109 [pid = 1929] [id = 377] 13:25:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x115607800) [pid = 1929] [serial = 1130] [outer = 0x0] 13:25:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x11584c400) [pid = 1929] [serial = 1131] [outer = 0x115607800] 13:25:55 INFO - PROCESS | 1929 | 1461615955828 Marionette DEBUG loaded listener.js 13:25:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x11ada5800) [pid = 1929] [serial = 1132] [outer = 0x115607800] 13:25:56 INFO - PROCESS | 1929 | 1461615956260 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]]]}] 13:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 723ms 13:25:56 INFO - PROCESS | 1929 | 1461615956325 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 13:25:56 INFO - PROCESS | 1929 | 1461615956328 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 13:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:25:56 INFO - PROCESS | 1929 | 1461615956337 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:25:56 INFO - PROCESS | 1929 | 1461615956338 Marionette TRACE conn2 <- [1,1482,null,{}] 13:25:56 INFO - PROCESS | 1929 | 1461615956341 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}] 13:25:56 INFO - PROCESS | 1929 | 1461615956462 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x1306a4000 == 108 [pid = 1929] [id = 326] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12f44c800 == 107 [pid = 1929] [id = 167] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x13032a000 == 106 [pid = 1929] [id = 266] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x11980d000 == 105 [pid = 1929] [id = 102] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x141ec0800 == 104 [pid = 1929] [id = 365] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x13cfd0000 == 103 [pid = 1929] [id = 364] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x1303d7000 == 102 [pid = 1929] [id = 363] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12eb28800 == 101 [pid = 1929] [id = 362] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x11adb1800) [pid = 1929] [serial = 1035] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12d33d800 == 100 [pid = 1929] [id = 361] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12c714000 == 99 [pid = 1929] [id = 360] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12be64800 == 98 [pid = 1929] [id = 359] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x1243cc800 == 97 [pid = 1929] [id = 358] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x11c39e000 == 96 [pid = 1929] [id = 357] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x11b162800 == 95 [pid = 1929] [id = 356] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x11b16a800 == 94 [pid = 1929] [id = 355] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x141e0e000 == 93 [pid = 1929] [id = 352] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x1303f0800 == 92 [pid = 1929] [id = 351] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12f779800 == 91 [pid = 1929] [id = 350] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12f43b000 == 90 [pid = 1929] [id = 349] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12ae8b000 == 89 [pid = 1929] [id = 348] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x123c44000 == 88 [pid = 1929] [id = 347] 13:25:56 INFO - PROCESS | 1929 | --DOCSHELL 0x11565d000 == 87 [pid = 1929] [id = 346] 13:25:56 INFO - PROCESS | 1929 | 1461615956603 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x12bee2000) [pid = 1929] [serial = 1023] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x11ada9000) [pid = 1929] [serial = 1006] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x118837c00) [pid = 1929] [serial = 1005] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x129ed8000) [pid = 1929] [serial = 1017] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x12a8e7400) [pid = 1929] [serial = 1018] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x12f42dc00) [pid = 1929] [serial = 996] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x11babbc00) [pid = 1929] [serial = 1011] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x123db3400) [pid = 1929] [serial = 1012] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x12cfc9c00) [pid = 1929] [serial = 1026] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x11c7a5400) [pid = 1929] [serial = 984] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x12ab4ac00) [pid = 1929] [serial = 987] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x12ab44400) [pid = 1929] [serial = 978] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x12ab48400) [pid = 1929] [serial = 979] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x12cf0f400) [pid = 1929] [serial = 990] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12cfce800) [pid = 1929] [serial = 999] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x124991000) [pid = 1929] [serial = 1014] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x128797c00) [pid = 1929] [serial = 1015] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x11c3ae000) [pid = 1929] [serial = 1009] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x11b9d2c00) [pid = 1929] [serial = 1008] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x1156e4000) [pid = 1929] [serial = 1003] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x114bb6400) [pid = 1929] [serial = 1002] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x12e875400) [pid = 1929] [serial = 993] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x11adab800) [pid = 1929] [serial = 981] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x12a8c1c00) [pid = 1929] [serial = 1030] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x11bcad000) [pid = 1929] [serial = 1029] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x12d089800) [pid = 1929] [serial = 1027] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x12ab47400) [pid = 1929] [serial = 1020] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x12bb64000) [pid = 1929] [serial = 1021] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x12d090c00) [pid = 1929] [serial = 1032] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12c7b5000) [pid = 1929] [serial = 1024] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x12dccdc00) [pid = 1929] [serial = 1033] [outer = 0x0] [url = about:blank] 13:25:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x11630f800 == 88 [pid = 1929] [id = 378] 13:25:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x113507400) [pid = 1929] [serial = 1133] [outer = 0x0] 13:25:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x1147dbc00) [pid = 1929] [serial = 1134] [outer = 0x113507400] 13:25:56 INFO - PROCESS | 1929 | 1461615956637 Marionette DEBUG loaded listener.js 13:25:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x11bf08c00) [pid = 1929] [serial = 1135] [outer = 0x113507400] 13:25:56 INFO - PROCESS | 1929 | 1461615956972 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]]]}] 13:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 13:25:57 INFO - PROCESS | 1929 | 1461615957007 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 13:25:57 INFO - PROCESS | 1929 | 1461615957008 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 13:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:25:57 INFO - PROCESS | 1929 | 1461615957011 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:25:57 INFO - PROCESS | 1929 | 1461615957013 Marionette TRACE conn2 <- [1,1486,null,{}] 13:25:57 INFO - PROCESS | 1929 | 1461615957023 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}] 13:25:57 INFO - PROCESS | 1929 | 1461615957122 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 13:25:57 INFO - PROCESS | 1929 | 1461615957127 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x1243c3000 == 89 [pid = 1929] [id = 379] 13:25:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x11c3afc00) [pid = 1929] [serial = 1136] [outer = 0x0] 13:25:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x124a71c00) [pid = 1929] [serial = 1137] [outer = 0x11c3afc00] 13:25:57 INFO - PROCESS | 1929 | 1461615957175 Marionette DEBUG loaded listener.js 13:25:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x129879800) [pid = 1929] [serial = 1138] [outer = 0x11c3afc00] 13:25:57 INFO - PROCESS | 1929 | 1461615957555 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]]]}] 13:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 574ms 13:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:25:57 INFO - PROCESS | 1929 | 1461615957587 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 13:25:57 INFO - PROCESS | 1929 | 1461615957589 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 13:25:57 INFO - PROCESS | 1929 | 1461615957591 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:25:57 INFO - PROCESS | 1929 | 1461615957592 Marionette TRACE conn2 <- [1,1490,null,{}] 13:25:57 INFO - PROCESS | 1929 | 1461615957594 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}] 13:25:57 INFO - PROCESS | 1929 | 1461615957692 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 13:25:57 INFO - PROCESS | 1929 | 1461615957762 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x129e6f000 == 90 [pid = 1929] [id = 380] 13:25:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x126ae7000) [pid = 1929] [serial = 1139] [outer = 0x0] 13:25:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x129ea4000) [pid = 1929] [serial = 1140] [outer = 0x126ae7000] 13:25:57 INFO - PROCESS | 1929 | 1461615957793 Marionette DEBUG loaded listener.js 13:25:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12a8c6800) [pid = 1929] [serial = 1141] [outer = 0x126ae7000] 13:25:58 INFO - PROCESS | 1929 | 1461615958083 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]]]}] 13:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 520ms 13:25:58 INFO - PROCESS | 1929 | 1461615958112 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 13:25:58 INFO - PROCESS | 1929 | 1461615958115 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 13:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:25:58 INFO - PROCESS | 1929 | 1461615958130 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:25:58 INFO - PROCESS | 1929 | 1461615958132 Marionette TRACE conn2 <- [1,1494,null,{}] 13:25:58 INFO - PROCESS | 1929 | 1461615958139 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}] 13:25:58 INFO - PROCESS | 1929 | 1461615958287 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 13:25:58 INFO - PROCESS | 1929 | 1461615958399 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b874800 == 91 [pid = 1929] [id = 381] 13:25:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x129e9ec00) [pid = 1929] [serial = 1142] [outer = 0x0] 13:25:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x12a8cc400) [pid = 1929] [serial = 1143] [outer = 0x129e9ec00] 13:25:58 INFO - PROCESS | 1929 | 1461615958441 Marionette DEBUG loaded listener.js 13:25:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12a998c00) [pid = 1929] [serial = 1144] [outer = 0x129e9ec00] 13:25:58 INFO - PROCESS | 1929 | 1461615958837 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]]]}] 13:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 725ms 13:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:25:58 INFO - PROCESS | 1929 | 1461615958855 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 13:25:58 INFO - PROCESS | 1929 | 1461615958856 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 13:25:58 INFO - PROCESS | 1929 | 1461615958858 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:25:58 INFO - PROCESS | 1929 | 1461615958859 Marionette TRACE conn2 <- [1,1498,null,{}] 13:25:58 INFO - PROCESS | 1929 | 1461615958869 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}] 13:25:58 INFO - PROCESS | 1929 | 1461615958994 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 13:25:59 INFO - PROCESS | 1929 | 1461615959025 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d336800 == 92 [pid = 1929] [id = 382] 13:25:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x12a999400) [pid = 1929] [serial = 1145] [outer = 0x0] 13:25:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12aa42800) [pid = 1929] [serial = 1146] [outer = 0x12a999400] 13:25:59 INFO - PROCESS | 1929 | 1461615959052 Marionette DEBUG loaded listener.js 13:25:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x12b562c00) [pid = 1929] [serial = 1147] [outer = 0x12a999400] 13:25:59 INFO - PROCESS | 1929 | 1461615959408 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]]]}] 13:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 576ms 13:25:59 INFO - PROCESS | 1929 | 1461615959434 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 13:25:59 INFO - PROCESS | 1929 | 1461615959436 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 13:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:25:59 INFO - PROCESS | 1929 | 1461615959444 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:25:59 INFO - PROCESS | 1929 | 1461615959445 Marionette TRACE conn2 <- [1,1502,null,{}] 13:25:59 INFO - PROCESS | 1929 | 1461615959447 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}] 13:25:59 INFO - PROCESS | 1929 | 1461615959565 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 13:25:59 INFO - PROCESS | 1929 | 1461615959576 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dc46800 == 93 [pid = 1929] [id = 383] 13:25:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x12b563800) [pid = 1929] [serial = 1148] [outer = 0x0] 13:25:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x12b8c9800) [pid = 1929] [serial = 1149] [outer = 0x12b563800] 13:25:59 INFO - PROCESS | 1929 | 1461615959602 Marionette DEBUG loaded listener.js 13:25:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x12c66a800) [pid = 1929] [serial = 1150] [outer = 0x12b563800] 13:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 519ms 13:25:59 INFO - PROCESS | 1929 | 1461615959956 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]]]}] 13:25:59 INFO - PROCESS | 1929 | 1461615959963 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 13:25:59 INFO - PROCESS | 1929 | 1461615959964 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 13:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:25:59 INFO - PROCESS | 1929 | 1461615959969 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:25:59 INFO - PROCESS | 1929 | 1461615959970 Marionette TRACE conn2 <- [1,1506,null,{}] 13:25:59 INFO - PROCESS | 1929 | 1461615959973 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}] 13:26:00 INFO - PROCESS | 1929 | 1461615960097 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 13:26:00 INFO - PROCESS | 1929 | 1461615960108 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x12eb20000 == 94 [pid = 1929] [id = 384] 13:26:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x12c66b800) [pid = 1929] [serial = 1151] [outer = 0x0] 13:26:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x12cfcc400) [pid = 1929] [serial = 1152] [outer = 0x12c66b800] 13:26:00 INFO - PROCESS | 1929 | 1461615960132 Marionette DEBUG loaded listener.js 13:26:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x12d093000) [pid = 1929] [serial = 1153] [outer = 0x12c66b800] 13:26:00 INFO - PROCESS | 1929 | 1461615960507 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]]]}] 13:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 572ms 13:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:26:00 INFO - PROCESS | 1929 | 1461615960540 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 13:26:00 INFO - PROCESS | 1929 | 1461615960541 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 13:26:00 INFO - PROCESS | 1929 | 1461615960550 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:26:00 INFO - PROCESS | 1929 | 1461615960552 Marionette TRACE conn2 <- [1,1510,null,{}] 13:26:00 INFO - PROCESS | 1929 | 1461615960554 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}] 13:26:00 INFO - PROCESS | 1929 | 1461615960671 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 13:26:00 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x12dcc8800) [pid = 1929] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:26:00 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x12d6bb400) [pid = 1929] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:26:00 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x113506000) [pid = 1929] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:26:00 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x1152e0800) [pid = 1929] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:26:00 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12d6bbc00) [pid = 1929] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:26:00 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x12a996400) [pid = 1929] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:26:00 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x11adaa800) [pid = 1929] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:26:00 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x11af18000) [pid = 1929] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:26:00 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x11c709000) [pid = 1929] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:26:00 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x12bb6d800) [pid = 1929] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:26:00 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x113512c00) [pid = 1929] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:26:00 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x12c668000) [pid = 1929] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:26:00 INFO - PROCESS | 1929 | 1461615960936 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x119c3b000 == 95 [pid = 1929] [id = 385] 13:26:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x11346fc00) [pid = 1929] [serial = 1154] [outer = 0x0] 13:26:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x11350d800) [pid = 1929] [serial = 1155] [outer = 0x11346fc00] 13:26:00 INFO - PROCESS | 1929 | 1461615960961 Marionette DEBUG loaded listener.js 13:26:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x126a7c400) [pid = 1929] [serial = 1156] [outer = 0x11346fc00] 13:26:01 INFO - PROCESS | 1929 | 1461615961239 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]]]}] 13:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 727ms 13:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:26:01 INFO - PROCESS | 1929 | 1461615961272 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 13:26:01 INFO - PROCESS | 1929 | 1461615961273 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 13:26:01 INFO - PROCESS | 1929 | 1461615961275 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:26:01 INFO - PROCESS | 1929 | 1461615961276 Marionette TRACE conn2 <- [1,1514,null,{}] 13:26:01 INFO - PROCESS | 1929 | 1461615961279 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}] 13:26:01 INFO - PROCESS | 1929 | 1461615961382 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 13:26:01 INFO - PROCESS | 1929 | 1461615961409 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f75a000 == 96 [pid = 1929] [id = 386] 13:26:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x124284400) [pid = 1929] [serial = 1157] [outer = 0x0] 13:26:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12d6b5000) [pid = 1929] [serial = 1158] [outer = 0x124284400] 13:26:01 INFO - PROCESS | 1929 | 1461615961435 Marionette DEBUG loaded listener.js 13:26:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x12c7b7800) [pid = 1929] [serial = 1159] [outer = 0x124284400] 13:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 521ms 13:26:01 INFO - PROCESS | 1929 | 1461615961792 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]]]}] 13:26:01 INFO - PROCESS | 1929 | 1461615961796 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 13:26:01 INFO - PROCESS | 1929 | 1461615961798 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 13:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:26:01 INFO - PROCESS | 1929 | 1461615961830 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:26:01 INFO - PROCESS | 1929 | 1461615961831 Marionette TRACE conn2 <- [1,1518,null,{}] 13:26:01 INFO - PROCESS | 1929 | 1461615961837 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}] 13:26:01 INFO - PROCESS | 1929 | 1461615961949 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 13:26:01 INFO - PROCESS | 1929 | 1461615961953 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x1306a3000 == 97 [pid = 1929] [id = 387] 13:26:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x12d6b7800) [pid = 1929] [serial = 1160] [outer = 0x0] 13:26:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x12e87d400) [pid = 1929] [serial = 1161] [outer = 0x12d6b7800] 13:26:01 INFO - PROCESS | 1929 | 1461615961983 Marionette DEBUG loaded listener.js 13:26:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x12ef33c00) [pid = 1929] [serial = 1162] [outer = 0x12d6b7800] 13:26:02 INFO - PROCESS | 1929 | 1461615962326 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]]]}] 13:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 543ms 13:26:02 INFO - PROCESS | 1929 | 1461615962352 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 13:26:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:26:02 INFO - PROCESS | 1929 | 1461615962354 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 13:26:02 INFO - PROCESS | 1929 | 1461615962356 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:26:02 INFO - PROCESS | 1929 | 1461615962357 Marionette TRACE conn2 <- [1,1522,null,{}] 13:26:02 INFO - PROCESS | 1929 | 1461615962359 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}] 13:26:02 INFO - PROCESS | 1929 | 1461615962456 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 13:26:02 INFO - PROCESS | 1929 | 1461615962533 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d261800 == 98 [pid = 1929] [id = 388] 13:26:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x12e3c1800) [pid = 1929] [serial = 1163] [outer = 0x0] 13:26:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x12f436800) [pid = 1929] [serial = 1164] [outer = 0x12e3c1800] 13:26:02 INFO - PROCESS | 1929 | 1461615962560 Marionette DEBUG loaded listener.js 13:26:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x12fdaf800) [pid = 1929] [serial = 1165] [outer = 0x12e3c1800] 13:26:02 INFO - PROCESS | 1929 | 1461615962848 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"]]]}] 13:26:02 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 () { 13:26:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:26:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:26:02 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 () { 13:26:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:26:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:26:02 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 () { 13:26:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:26:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:26:02 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 () { 13:26:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:26:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:26:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 519ms 13:26:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:26:02 INFO - PROCESS | 1929 | 1461615962875 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 13:26:02 INFO - PROCESS | 1929 | 1461615962876 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 13:26:02 INFO - PROCESS | 1929 | 1461615962879 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:26:02 INFO - PROCESS | 1929 | 1461615962880 Marionette TRACE conn2 <- [1,1526,null,{}] 13:26:02 INFO - PROCESS | 1929 | 1461615962882 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}] 13:26:03 INFO - PROCESS | 1929 | 1461615963065 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 13:26:03 INFO - PROCESS | 1929 | 1461615963178 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x118e3e800 == 99 [pid = 1929] [id = 389] 13:26:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x113504c00) [pid = 1929] [serial = 1166] [outer = 0x0] 13:26:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x11350e000) [pid = 1929] [serial = 1167] [outer = 0x113504c00] 13:26:03 INFO - PROCESS | 1929 | 1461615963212 Marionette DEBUG loaded listener.js 13:26:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x1163f5400) [pid = 1929] [serial = 1168] [outer = 0x113504c00] 13:26:03 INFO - PROCESS | 1929 | 1461615963611 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"]]]}] 13:26:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:26:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:26:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:26:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:26:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:26:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:26:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 769ms 13:26:03 INFO - PROCESS | 1929 | 1461615963649 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 13:26:03 INFO - PROCESS | 1929 | 1461615963652 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 13:26:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:26:03 INFO - PROCESS | 1929 | 1461615963655 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:26:03 INFO - PROCESS | 1929 | 1461615963658 Marionette TRACE conn2 <- [1,1530,null,{}] 13:26:03 INFO - PROCESS | 1929 | 1461615963661 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}] 13:26:03 INFO - PROCESS | 1929 | 1461615963780 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 13:26:03 INFO - PROCESS | 1929 | 1461615963893 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x127f9a000 == 100 [pid = 1929] [id = 390] 13:26:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x11b9d2c00) [pid = 1929] [serial = 1169] [outer = 0x0] 13:26:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x11c7b4c00) [pid = 1929] [serial = 1170] [outer = 0x11b9d2c00] 13:26:03 INFO - PROCESS | 1929 | 1461615963925 Marionette DEBUG loaded listener.js 13:26:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x123f40c00) [pid = 1929] [serial = 1171] [outer = 0x11b9d2c00] 13:26:04 INFO - PROCESS | 1929 | 1461615964282 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]]]}] 13:26:04 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 13:26:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:26:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:26:04 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. 13:26:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:26:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 671ms 13:26:04 INFO - PROCESS | 1929 | 1461615964327 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 13:26:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:26:04 INFO - PROCESS | 1929 | 1461615964329 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 13:26:04 INFO - PROCESS | 1929 | 1461615964331 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:26:04 INFO - PROCESS | 1929 | 1461615964333 Marionette TRACE conn2 <- [1,1534,null,{}] 13:26:04 INFO - PROCESS | 1929 | 1461615964335 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}] 13:26:04 INFO - PROCESS | 1929 | 1461615964449 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 13:26:04 INFO - PROCESS | 1929 | 1461615964570 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x12eb2c800 == 101 [pid = 1929] [id = 391] 13:26:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x124996000) [pid = 1929] [serial = 1172] [outer = 0x0] 13:26:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x129877800) [pid = 1929] [serial = 1173] [outer = 0x124996000] 13:26:04 INFO - PROCESS | 1929 | 1461615964602 Marionette DEBUG loaded listener.js 13:26:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x12a98fc00) [pid = 1929] [serial = 1174] [outer = 0x124996000] 13:26:05 INFO - PROCESS | 1929 | 1461615965023 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]]]}] 13:26:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:26:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 721ms 13:26:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:26:05 INFO - PROCESS | 1929 | 1461615965053 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 13:26:05 INFO - PROCESS | 1929 | 1461615965056 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 13:26:05 INFO - PROCESS | 1929 | 1461615965064 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:26:05 INFO - PROCESS | 1929 | 1461615965067 Marionette TRACE conn2 <- [1,1538,null,{}] 13:26:05 INFO - PROCESS | 1929 | 1461615965070 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}] 13:26:05 INFO - PROCESS | 1929 | 1461615965212 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 13:26:05 INFO - PROCESS | 1929 | 1461615965331 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x142091000 == 102 [pid = 1929] [id = 392] 13:26:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x12878f400) [pid = 1929] [serial = 1175] [outer = 0x0] 13:26:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x12aa96c00) [pid = 1929] [serial = 1176] [outer = 0x12878f400] 13:26:05 INFO - PROCESS | 1929 | 1461615965364 Marionette DEBUG loaded listener.js 13:26:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x12dcc5000) [pid = 1929] [serial = 1177] [outer = 0x12878f400] 13:26:05 INFO - PROCESS | 1929 | 1461615965771 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]]]}] 13:26:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:26:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 726ms 13:26:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:26:05 INFO - PROCESS | 1929 | 1461615965786 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 13:26:05 INFO - PROCESS | 1929 | 1461615965787 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 13:26:05 INFO - PROCESS | 1929 | 1461615965790 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:26:05 INFO - PROCESS | 1929 | 1461615965791 Marionette TRACE conn2 <- [1,1542,null,{}] 13:26:05 INFO - PROCESS | 1929 | 1461615965793 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}] 13:26:05 INFO - PROCESS | 1929 | 1461615965910 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 13:26:06 INFO - PROCESS | 1929 | 1461615966000 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x1429d7800 == 103 [pid = 1929] [id = 393] 13:26:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x12e3c5000) [pid = 1929] [serial = 1178] [outer = 0x0] 13:26:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x12e87e800) [pid = 1929] [serial = 1179] [outer = 0x12e3c5000] 13:26:06 INFO - PROCESS | 1929 | 1461615966030 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 213 (0x12ef2cc00) [pid = 1929] [serial = 1180] [outer = 0x12e3c5000] 13:26:06 INFO - PROCESS | 1929 | 1461615966440 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]]]}] 13:26:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:26:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 668ms 13:26:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:26:06 INFO - PROCESS | 1929 | 1461615966459 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 13:26:06 INFO - PROCESS | 1929 | 1461615966460 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 13:26:06 INFO - PROCESS | 1929 | 1461615966462 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:26:06 INFO - PROCESS | 1929 | 1461615966463 Marionette TRACE conn2 <- [1,1546,null,{}] 13:26:06 INFO - PROCESS | 1929 | 1461615966466 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}] 13:26:06 INFO - PROCESS | 1929 | 1461615966583 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 13:26:06 INFO - PROCESS | 1929 | 1461615966706 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x142ae0000 == 104 [pid = 1929] [id = 394] 13:26:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 214 (0x13016c000) [pid = 1929] [serial = 1181] [outer = 0x0] 13:26:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 215 (0x130174c00) [pid = 1929] [serial = 1182] [outer = 0x13016c000] 13:26:06 INFO - PROCESS | 1929 | 1461615966743 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 216 (0x13c1bf000) [pid = 1929] [serial = 1183] [outer = 0x13016c000] 13:26:07 INFO - PROCESS | 1929 | 1461615967145 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]]]}] 13:26:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:26:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 719ms 13:26:07 INFO - PROCESS | 1929 | 1461615967181 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 13:26:07 INFO - PROCESS | 1929 | 1461615967185 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 13:26:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:26:07 INFO - PROCESS | 1929 | 1461615967188 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:26:07 INFO - PROCESS | 1929 | 1461615967189 Marionette TRACE conn2 <- [1,1550,null,{}] 13:26:07 INFO - PROCESS | 1929 | 1461615967191 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}] 13:26:07 INFO - PROCESS | 1929 | 1461615967307 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 13:26:07 INFO - PROCESS | 1929 | 1461615967426 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d87c000 == 105 [pid = 1929] [id = 395] 13:26:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 217 (0x13016c400) [pid = 1929] [serial = 1184] [outer = 0x0] 13:26:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 218 (0x13d0ac400) [pid = 1929] [serial = 1185] [outer = 0x13016c400] 13:26:07 INFO - PROCESS | 1929 | 1461615967458 Marionette DEBUG loaded listener.js 13:26:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 219 (0x13d0b4800) [pid = 1929] [serial = 1186] [outer = 0x13016c400] 13:26:07 INFO - PROCESS | 1929 | 1461615967854 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]]]}] 13:26:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:26:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 718ms 13:26:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:26:07 INFO - PROCESS | 1929 | 1461615967907 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 13:26:07 INFO - PROCESS | 1929 | 1461615967908 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 13:26:07 INFO - PROCESS | 1929 | 1461615967910 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:26:07 INFO - PROCESS | 1929 | 1461615967911 Marionette TRACE conn2 <- [1,1554,null,{}] 13:26:07 INFO - PROCESS | 1929 | 1461615967914 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}] 13:26:08 INFO - PROCESS | 1929 | 1461615968050 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 13:26:08 INFO - PROCESS | 1929 | 1461615968169 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x14242d800 == 106 [pid = 1929] [id = 396] 13:26:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 220 (0x13d0a8000) [pid = 1929] [serial = 1187] [outer = 0x0] 13:26:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 221 (0x13d21c000) [pid = 1929] [serial = 1188] [outer = 0x13d0a8000] 13:26:08 INFO - PROCESS | 1929 | 1461615968201 Marionette DEBUG loaded listener.js 13:26:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 222 (0x13d222800) [pid = 1929] [serial = 1189] [outer = 0x13d0a8000] 13:26:08 INFO - PROCESS | 1929 | 1461615968585 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]]]}] 13:26:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:26:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 720ms 13:26:08 INFO - PROCESS | 1929 | 1461615968631 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 13:26:08 INFO - PROCESS | 1929 | 1461615968632 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 13:26:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:26:08 INFO - PROCESS | 1929 | 1461615968635 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:26:08 INFO - PROCESS | 1929 | 1461615968636 Marionette TRACE conn2 <- [1,1558,null,{}] 13:26:08 INFO - PROCESS | 1929 | 1461615968638 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}] 13:26:08 INFO - PROCESS | 1929 | 1461615968752 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 13:26:08 INFO - PROCESS | 1929 | 1461615968844 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d6d9800 == 107 [pid = 1929] [id = 397] 13:26:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 223 (0x13d221800) [pid = 1929] [serial = 1190] [outer = 0x0] 13:26:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 224 (0x13d6ad000) [pid = 1929] [serial = 1191] [outer = 0x13d221800] 13:26:08 INFO - PROCESS | 1929 | 1461615968873 Marionette DEBUG loaded listener.js 13:26:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 225 (0x13d6b2800) [pid = 1929] [serial = 1192] [outer = 0x13d221800] 13:26:09 INFO - PROCESS | 1929 | 1461615969329 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]]]}] 13:26:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:26:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 722ms 13:26:09 INFO - PROCESS | 1929 | 1461615969381 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 13:26:09 INFO - PROCESS | 1929 | 1461615969383 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 13:26:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:26:09 INFO - PROCESS | 1929 | 1461615969388 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:26:09 INFO - PROCESS | 1929 | 1461615969389 Marionette TRACE conn2 <- [1,1562,null,{}] 13:26:09 INFO - PROCESS | 1929 | 1461615969392 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}] 13:26:09 INFO - PROCESS | 1929 | 1461615969679 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 13:26:09 INFO - PROCESS | 1929 | 1461615969781 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d0c000 == 108 [pid = 1929] [id = 398] 13:26:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 226 (0x1142bb800) [pid = 1929] [serial = 1193] [outer = 0x0] 13:26:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 227 (0x1152dfc00) [pid = 1929] [serial = 1194] [outer = 0x1142bb800] 13:26:09 INFO - PROCESS | 1929 | 1461615969810 Marionette DEBUG loaded listener.js 13:26:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 228 (0x118e9e800) [pid = 1929] [serial = 1195] [outer = 0x1142bb800] 13:26:10 INFO - PROCESS | 1929 | 1461615970275 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]]]}] 13:26:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:26:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 922ms 13:26:10 INFO - PROCESS | 1929 | 1461615970311 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 13:26:10 INFO - PROCESS | 1929 | 1461615970313 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 13:26:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:26:10 INFO - PROCESS | 1929 | 1461615970316 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:26:10 INFO - PROCESS | 1929 | 1461615970318 Marionette TRACE conn2 <- [1,1566,null,{}] 13:26:10 INFO - PROCESS | 1929 | 1461615970321 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}] 13:26:10 INFO - PROCESS | 1929 | 1461615970424 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 13:26:10 INFO - PROCESS | 1929 | 1461615970520 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a81a000 == 109 [pid = 1929] [id = 399] 13:26:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 229 (0x11ada9000) [pid = 1929] [serial = 1196] [outer = 0x0] 13:26:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 230 (0x11c3ae000) [pid = 1929] [serial = 1197] [outer = 0x11ada9000] 13:26:10 INFO - PROCESS | 1929 | 1461615970550 Marionette DEBUG loaded listener.js 13:26:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 231 (0x123f47400) [pid = 1929] [serial = 1198] [outer = 0x11ada9000] 13:26:10 INFO - PROCESS | 1929 | 1461615970960 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]]]}] 13:26:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:26:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 673ms 13:26:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:26:10 INFO - PROCESS | 1929 | 1461615970989 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 13:26:10 INFO - PROCESS | 1929 | 1461615970991 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 13:26:10 INFO - PROCESS | 1929 | 1461615970993 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:26:10 INFO - PROCESS | 1929 | 1461615970994 Marionette TRACE conn2 <- [1,1570,null,{}] 13:26:10 INFO - PROCESS | 1929 | 1461615970996 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}] 13:26:11 INFO - PROCESS | 1929 | 1461615971123 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 13:26:11 INFO - PROCESS | 1929 | 1461615971231 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c16a000 == 110 [pid = 1929] [id = 400] 13:26:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 232 (0x129b90400) [pid = 1929] [serial = 1199] [outer = 0x0] 13:26:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 233 (0x12a8c2400) [pid = 1929] [serial = 1200] [outer = 0x129b90400] 13:26:11 INFO - PROCESS | 1929 | 1461615971259 Marionette DEBUG loaded listener.js 13:26:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 234 (0x12a991000) [pid = 1929] [serial = 1201] [outer = 0x129b90400] 13:26:11 INFO - PROCESS | 1929 | 1461615971679 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]]]}] 13:26:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:26:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 721ms 13:26:11 INFO - PROCESS | 1929 | 1461615971714 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 13:26:11 INFO - PROCESS | 1929 | 1461615971719 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 13:26:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:26:11 INFO - PROCESS | 1929 | 1461615971755 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:26:11 INFO - PROCESS | 1929 | 1461615971760 Marionette TRACE conn2 <- [1,1574,null,{}] 13:26:11 INFO - PROCESS | 1929 | 1461615971763 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}] 13:26:11 INFO - PROCESS | 1929 | 1461615971928 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 13:26:12 INFO - PROCESS | 1929 | --DOCSHELL 0x119d32800 == 109 [pid = 1929] [id = 283] 13:26:12 INFO - PROCESS | 1929 | --DOCSHELL 0x13d261800 == 108 [pid = 1929] [id = 388] 13:26:12 INFO - PROCESS | 1929 | --DOCSHELL 0x1306a3000 == 107 [pid = 1929] [id = 387] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 233 (0x12427fc00) [pid = 1929] [serial = 1044] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 232 (0x11af1fc00) [pid = 1929] [serial = 1041] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 231 (0x114bc1400) [pid = 1929] [serial = 1038] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 230 (0x12ab48000) [pid = 1929] [serial = 1047] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 229 (0x12dcbf400) [pid = 1929] [serial = 1050] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 228 (0x12eb0d400) [pid = 1929] [serial = 1053] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 227 (0x12e8b8c00) [pid = 1929] [serial = 1056] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 226 (0x12aa3d400) [pid = 1929] [serial = 1059] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 225 (0x11c9ce000) [pid = 1929] [serial = 1062] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 224 (0x12fdb9c00) [pid = 1929] [serial = 1098] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12f75a000 == 106 [pid = 1929] [id = 386] 13:26:12 INFO - PROCESS | 1929 | --DOCSHELL 0x119c3b000 == 105 [pid = 1929] [id = 385] 13:26:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12eb20000 == 104 [pid = 1929] [id = 384] 13:26:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12dc46800 == 103 [pid = 1929] [id = 383] 13:26:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12d336800 == 102 [pid = 1929] [id = 382] 13:26:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12b874800 == 101 [pid = 1929] [id = 381] 13:26:12 INFO - PROCESS | 1929 | 1461615972176 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:12 INFO - PROCESS | 1929 | --DOCSHELL 0x129e6f000 == 100 [pid = 1929] [id = 380] 13:26:12 INFO - PROCESS | 1929 | --DOCSHELL 0x1243c3000 == 99 [pid = 1929] [id = 379] 13:26:12 INFO - PROCESS | 1929 | --DOCSHELL 0x11630f800 == 98 [pid = 1929] [id = 378] 13:26:12 INFO - PROCESS | 1929 | --DOCSHELL 0x127faa000 == 97 [pid = 1929] [id = 377] 13:26:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x119809000 == 98 [pid = 1929] [id = 401] 13:26:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 225 (0x114bc1400) [pid = 1929] [serial = 1202] [outer = 0x0] 13:26:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 226 (0x11c0b0000) [pid = 1929] [serial = 1203] [outer = 0x114bc1400] 13:26:12 INFO - PROCESS | 1929 | 1461615972226 Marionette DEBUG loaded listener.js 13:26:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 227 (0x129b90c00) [pid = 1929] [serial = 1204] [outer = 0x114bc1400] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 226 (0x12e597800) [pid = 1929] [serial = 1036] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 225 (0x12e574c00) [pid = 1929] [serial = 1083] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 224 (0x12e8cd800) [pid = 1929] [serial = 1084] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 223 (0x11350e800) [pid = 1929] [serial = 1089] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 222 (0x115616800) [pid = 1929] [serial = 1065] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 221 (0x11919c800) [pid = 1929] [serial = 1066] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 220 (0x12ef2f400) [pid = 1929] [serial = 1086] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 219 (0x12ab4b800) [pid = 1929] [serial = 1077] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 218 (0x11c0aa000) [pid = 1929] [serial = 1071] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 217 (0x124ae9000) [pid = 1929] [serial = 1072] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 216 (0x11c31c800) [pid = 1929] [serial = 1069] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 215 (0x11bab5800) [pid = 1929] [serial = 1068] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 214 (0x12807e800) [pid = 1929] [serial = 1074] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 213 (0x12a98e800) [pid = 1929] [serial = 1075] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 212 (0x12fdb2800) [pid = 1929] [serial = 1096] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x12e8cdc00) [pid = 1929] [serial = 1095] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 210 (0x113512800) [pid = 1929] [serial = 1090] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 209 (0x11c9ce400) [pid = 1929] [serial = 1092] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x12c671400) [pid = 1929] [serial = 1080] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x12f7b2400) [pid = 1929] [serial = 1087] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x12d2b5c00) [pid = 1929] [serial = 1081] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x12b691000) [pid = 1929] [serial = 1078] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x12a8cb000) [pid = 1929] [serial = 1093] [outer = 0x0] [url = about:blank] 13:26:12 INFO - PROCESS | 1929 | 1461615972650 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]]]}] 13:26:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:26:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 940ms 13:26:12 INFO - PROCESS | 1929 | 1461615972684 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 13:26:12 INFO - PROCESS | 1929 | 1461615972687 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 13:26:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:26:12 INFO - PROCESS | 1929 | 1461615972691 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:26:12 INFO - PROCESS | 1929 | 1461615972693 Marionette TRACE conn2 <- [1,1578,null,{}] 13:26:12 INFO - PROCESS | 1929 | 1461615972697 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}] 13:26:12 INFO - PROCESS | 1929 | 1461615972855 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 13:26:12 INFO - PROCESS | 1929 | 1461615972918 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x11cbea800 == 99 [pid = 1929] [id = 402] 13:26:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x118836400) [pid = 1929] [serial = 1205] [outer = 0x0] 13:26:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x11a650c00) [pid = 1929] [serial = 1206] [outer = 0x118836400] 13:26:12 INFO - PROCESS | 1929 | 1461615972953 Marionette DEBUG loaded listener.js 13:26:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x11b9d0800) [pid = 1929] [serial = 1207] [outer = 0x118836400] 13:26:13 INFO - PROCESS | 1929 | 1461615973373 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]]]}] 13:26:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:26:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 722ms 13:26:13 INFO - PROCESS | 1929 | 1461615973413 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 13:26:13 INFO - PROCESS | 1929 | 1461615973417 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 13:26:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:26:13 INFO - PROCESS | 1929 | 1461615973422 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:26:13 INFO - PROCESS | 1929 | 1461615973424 Marionette TRACE conn2 <- [1,1582,null,{}] 13:26:13 INFO - PROCESS | 1929 | 1461615973426 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}] 13:26:13 INFO - PROCESS | 1929 | 1461615973539 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 13:26:13 INFO - PROCESS | 1929 | 1461615973655 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ae7c800 == 100 [pid = 1929] [id = 403] 13:26:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x11c0ae800) [pid = 1929] [serial = 1208] [outer = 0x0] 13:26:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x1243a7000) [pid = 1929] [serial = 1209] [outer = 0x11c0ae800] 13:26:13 INFO - PROCESS | 1929 | 1461615973689 Marionette DEBUG loaded listener.js 13:26:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x12a8c1400) [pid = 1929] [serial = 1210] [outer = 0x11c0ae800] 13:26:14 INFO - PROCESS | 1929 | 1461615974199 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]]]}] 13:26:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:26:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 819ms 13:26:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:26:14 INFO - PROCESS | 1929 | 1461615974242 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 13:26:14 INFO - PROCESS | 1929 | 1461615974243 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 13:26:14 INFO - PROCESS | 1929 | 1461615974245 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:26:14 INFO - PROCESS | 1929 | 1461615974248 Marionette TRACE conn2 <- [1,1586,null,{}] 13:26:14 INFO - PROCESS | 1929 | 1461615974258 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}] 13:26:14 INFO - PROCESS | 1929 | 1461615974372 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 13:26:14 INFO - PROCESS | 1929 | 1461615974461 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d25a000 == 101 [pid = 1929] [id = 404] 13:26:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x12aa91400) [pid = 1929] [serial = 1211] [outer = 0x0] 13:26:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x12aa98400) [pid = 1929] [serial = 1212] [outer = 0x12aa91400] 13:26:14 INFO - PROCESS | 1929 | 1461615974494 Marionette DEBUG loaded listener.js 13:26:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 213 (0x12b568c00) [pid = 1929] [serial = 1213] [outer = 0x12aa91400] 13:26:14 INFO - PROCESS | 1929 | 1461615974908 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]]]}] 13:26:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:26:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 725ms 13:26:14 INFO - PROCESS | 1929 | 1461615974970 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 13:26:14 INFO - PROCESS | 1929 | 1461615974972 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 13:26:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:26:14 INFO - PROCESS | 1929 | 1461615974975 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:26:14 INFO - PROCESS | 1929 | 1461615974976 Marionette TRACE conn2 <- [1,1590,null,{}] 13:26:14 INFO - PROCESS | 1929 | 1461615974978 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}] 13:26:15 INFO - PROCESS | 1929 | 1461615975089 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 13:26:15 INFO - PROCESS | 1929 | 1461615975176 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e3aa800 == 102 [pid = 1929] [id = 405] 13:26:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 214 (0x12bca8400) [pid = 1929] [serial = 1214] [outer = 0x0] 13:26:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 215 (0x12c66a400) [pid = 1929] [serial = 1215] [outer = 0x12bca8400] 13:26:15 INFO - PROCESS | 1929 | 1461615975207 Marionette DEBUG loaded listener.js 13:26:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 216 (0x12d089400) [pid = 1929] [serial = 1216] [outer = 0x12bca8400] 13:26:15 INFO - PROCESS | 1929 | 1461615975598 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]]]}] 13:26:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:26:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 668ms 13:26:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:26:15 INFO - PROCESS | 1929 | 1461615975644 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 13:26:15 INFO - PROCESS | 1929 | 1461615975645 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 13:26:15 INFO - PROCESS | 1929 | 1461615975648 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:26:15 INFO - PROCESS | 1929 | 1461615975650 Marionette TRACE conn2 <- [1,1594,null,{}] 13:26:15 INFO - PROCESS | 1929 | 1461615975654 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}] 13:26:15 INFO - PROCESS | 1929 | 1461615975780 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 13:26:15 INFO - PROCESS | 1929 | 1461615975869 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12eb35000 == 103 [pid = 1929] [id = 406] 13:26:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 217 (0x12bcad400) [pid = 1929] [serial = 1217] [outer = 0x0] 13:26:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 218 (0x12d6b4c00) [pid = 1929] [serial = 1218] [outer = 0x12bcad400] 13:26:15 INFO - PROCESS | 1929 | 1461615975899 Marionette DEBUG loaded listener.js 13:26:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 219 (0x12e3bfc00) [pid = 1929] [serial = 1219] [outer = 0x12bcad400] 13:26:16 INFO - PROCESS | 1929 | 1461615976324 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]]]}] 13:26:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:26:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 723ms 13:26:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:26:16 INFO - PROCESS | 1929 | 1461615976372 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 13:26:16 INFO - PROCESS | 1929 | 1461615976373 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 13:26:16 INFO - PROCESS | 1929 | 1461615976376 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:26:16 INFO - PROCESS | 1929 | 1461615976377 Marionette TRACE conn2 <- [1,1598,null,{}] 13:26:16 INFO - PROCESS | 1929 | 1461615976379 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}] 13:26:16 INFO - PROCESS | 1929 | 1461615976506 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 13:26:16 INFO - PROCESS | 1929 | 1461615976598 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x130340000 == 104 [pid = 1929] [id = 407] 13:26:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 220 (0x12e576400) [pid = 1929] [serial = 1220] [outer = 0x0] 13:26:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 221 (0x12e8cd800) [pid = 1929] [serial = 1221] [outer = 0x12e576400] 13:26:16 INFO - PROCESS | 1929 | 1461615976631 Marionette DEBUG loaded listener.js 13:26:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 222 (0x130173400) [pid = 1929] [serial = 1222] [outer = 0x12e576400] 13:26:17 INFO - PROCESS | 1929 | 1461615977028 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]]]}] 13:26:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:26:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 719ms 13:26:17 INFO - PROCESS | 1929 | 1461615977097 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 13:26:17 INFO - PROCESS | 1929 | 1461615977099 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 13:26:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:26:17 INFO - PROCESS | 1929 | 1461615977120 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:26:17 INFO - PROCESS | 1929 | 1461615977122 Marionette TRACE conn2 <- [1,1602,null,{}] 13:26:17 INFO - PROCESS | 1929 | 1461615977124 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}] 13:26:17 INFO - PROCESS | 1929 | 1461615977236 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 13:26:17 INFO - PROCESS | 1929 | 1461615977324 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x13069c800 == 105 [pid = 1929] [id = 408] 13:26:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 223 (0x11bc4c000) [pid = 1929] [serial = 1223] [outer = 0x0] 13:26:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 224 (0x1301d7c00) [pid = 1929] [serial = 1224] [outer = 0x11bc4c000] 13:26:17 INFO - PROCESS | 1929 | 1461615977354 Marionette DEBUG loaded listener.js 13:26:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 225 (0x1301e6c00) [pid = 1929] [serial = 1225] [outer = 0x11bc4c000] 13:26:17 INFO - PROCESS | 1929 | 1461615977768 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]]]}] 13:26:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:26:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 672ms 13:26:17 INFO - PROCESS | 1929 | 1461615977791 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 13:26:17 INFO - PROCESS | 1929 | 1461615977792 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 13:26:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:26:17 INFO - PROCESS | 1929 | 1461615977794 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:26:17 INFO - PROCESS | 1929 | 1461615977796 Marionette TRACE conn2 <- [1,1606,null,{}] 13:26:17 INFO - PROCESS | 1929 | 1461615977798 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}] 13:26:17 INFO - PROCESS | 1929 | 1461615977909 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 13:26:18 INFO - PROCESS | 1929 | 1461615978027 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d6d8000 == 106 [pid = 1929] [id = 409] 13:26:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 226 (0x12ae9ac00) [pid = 1929] [serial = 1226] [outer = 0x0] 13:26:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 227 (0x12aea2000) [pid = 1929] [serial = 1227] [outer = 0x12ae9ac00] 13:26:18 INFO - PROCESS | 1929 | 1461615978058 Marionette DEBUG loaded listener.js 13:26:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 228 (0x12aea6c00) [pid = 1929] [serial = 1228] [outer = 0x12ae9ac00] 13:26:18 INFO - PROCESS | 1929 | 1461615978451 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]]]}] 13:26:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:26:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 671ms 13:26:18 INFO - PROCESS | 1929 | 1461615978466 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 13:26:18 INFO - PROCESS | 1929 | 1461615978468 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 13:26:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:26:18 INFO - PROCESS | 1929 | 1461615978471 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:26:18 INFO - PROCESS | 1929 | 1461615978472 Marionette TRACE conn2 <- [1,1610,null,{}] 13:26:18 INFO - PROCESS | 1929 | 1461615978475 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}] 13:26:18 INFO - PROCESS | 1929 | 1461615978610 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 13:26:18 INFO - PROCESS | 1929 | 1461615978729 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x141d6a000 == 107 [pid = 1929] [id = 410] 13:26:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 229 (0x12ae9c800) [pid = 1929] [serial = 1229] [outer = 0x0] 13:26:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 230 (0x12b4ac800) [pid = 1929] [serial = 1230] [outer = 0x12ae9c800] 13:26:18 INFO - PROCESS | 1929 | 1461615978759 Marionette DEBUG loaded listener.js 13:26:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 231 (0x12b4b0400) [pid = 1929] [serial = 1231] [outer = 0x12ae9c800] 13:26:19 INFO - PROCESS | 1929 | 1461615979191 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]]]}] 13:26:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:26:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 769ms 13:26:19 INFO - PROCESS | 1929 | 1461615979240 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 13:26:19 INFO - PROCESS | 1929 | 1461615979242 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 13:26:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:26:19 INFO - PROCESS | 1929 | 1461615979244 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:26:19 INFO - PROCESS | 1929 | 1461615979245 Marionette TRACE conn2 <- [1,1614,null,{}] 13:26:19 INFO - PROCESS | 1929 | 1461615979248 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}] 13:26:19 INFO - PROCESS | 1929 | 1461615979360 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 13:26:19 INFO - PROCESS | 1929 | 1461615979479 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x141ece800 == 108 [pid = 1929] [id = 411] 13:26:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 232 (0x12b4ad400) [pid = 1929] [serial = 1232] [outer = 0x0] 13:26:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 233 (0x12b4b4000) [pid = 1929] [serial = 1233] [outer = 0x12b4ad400] 13:26:19 INFO - PROCESS | 1929 | 1461615979513 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 234 (0x1301dec00) [pid = 1929] [serial = 1234] [outer = 0x12b4ad400] 13:26:19 INFO - PROCESS | 1929 | 1461615979955 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]]]}] 13:26:20 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 13:26:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 769ms 13:26:20 INFO - PROCESS | 1929 | 1461615980021 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 13:26:20 INFO - PROCESS | 1929 | 1461615980023 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 13:26:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:26:20 INFO - PROCESS | 1929 | 1461615980027 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - PROCESS | 1929 | 1461615980029 Marionette TRACE conn2 <- [1,1618,null,{}] 13:26:20 INFO - PROCESS | 1929 | 1461615980031 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}] 13:26:20 INFO - PROCESS | 1929 | 1461615980161 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 13:26:20 INFO - PROCESS | 1929 | 1461615980257 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x1429d4000 == 109 [pid = 1929] [id = 412] 13:26:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 235 (0x139b86800) [pid = 1929] [serial = 1235] [outer = 0x0] 13:26:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 236 (0x139b93000) [pid = 1929] [serial = 1236] [outer = 0x139b86800] 13:26:20 INFO - PROCESS | 1929 | 1461615980291 Marionette DEBUG loaded listener.js 13:26:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 237 (0x13d0a8800) [pid = 1929] [serial = 1237] [outer = 0x139b86800] 13:26:20 INFO - PROCESS | 1929 | 1461615980742 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]]]}] 13:26:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:26:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 769ms 13:26:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:26:20 INFO - PROCESS | 1929 | 1461615980797 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 13:26:20 INFO - PROCESS | 1929 | 1461615980799 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 13:26:20 INFO - PROCESS | 1929 | 1461615980801 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - PROCESS | 1929 | 1461615980802 Marionette TRACE conn2 <- [1,1622,null,{}] 13:26:20 INFO - PROCESS | 1929 | 1461615980804 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}] 13:26:20 INFO - PROCESS | 1929 | 1461615980918 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 13:26:21 INFO - PROCESS | 1929 | 1461615981011 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x142ae2000 == 110 [pid = 1929] [id = 413] 13:26:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 238 (0x12a968000) [pid = 1929] [serial = 1238] [outer = 0x0] 13:26:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 239 (0x12a96e000) [pid = 1929] [serial = 1239] [outer = 0x12a968000] 13:26:21 INFO - PROCESS | 1929 | 1461615981041 Marionette DEBUG loaded listener.js 13:26:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 240 (0x139b89400) [pid = 1929] [serial = 1240] [outer = 0x12a968000] 13:26:21 INFO - PROCESS | 1929 | 1461615981467 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]]]}] 13:26:21 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 13:26:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 719ms 13:26:21 INFO - PROCESS | 1929 | 1461615981533 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 13:26:21 INFO - PROCESS | 1929 | 1461615981535 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 13:26:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:26:21 INFO - PROCESS | 1929 | 1461615981538 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:26:21 INFO - PROCESS | 1929 | 1461615981539 Marionette TRACE conn2 <- [1,1626,null,{}] 13:26:21 INFO - PROCESS | 1929 | 1461615981542 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}] 13:26:21 INFO - PROCESS | 1929 | 1461615981652 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 13:26:21 INFO - PROCESS | 1929 | 1461615981749 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d8cf000 == 111 [pid = 1929] [id = 414] 13:26:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 241 (0x12a968c00) [pid = 1929] [serial = 1241] [outer = 0x0] 13:26:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 242 (0x13d0b0000) [pid = 1929] [serial = 1242] [outer = 0x12a968c00] 13:26:21 INFO - PROCESS | 1929 | 1461615981778 Marionette DEBUG loaded listener.js 13:26:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 243 (0x13d6ac000) [pid = 1929] [serial = 1243] [outer = 0x12a968c00] 13:26:22 INFO - PROCESS | 1929 | 1461615982280 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]]]}] 13:26:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:26:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 772ms 13:26:22 INFO - PROCESS | 1929 | 1461615982310 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 13:26:22 INFO - PROCESS | 1929 | 1461615982313 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 13:26:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:26:22 INFO - PROCESS | 1929 | 1461615982317 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:26:22 INFO - PROCESS | 1929 | 1461615982319 Marionette TRACE conn2 <- [1,1630,null,{}] 13:26:22 INFO - PROCESS | 1929 | 1461615982322 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}] 13:26:22 INFO - PROCESS | 1929 | 1461615982438 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 13:26:22 INFO - PROCESS | 1929 | 1461615982534 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x12be62800 == 112 [pid = 1929] [id = 415] 13:26:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 244 (0x114bb6400) [pid = 1929] [serial = 1244] [outer = 0x0] 13:26:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 245 (0x11b1ea800) [pid = 1929] [serial = 1245] [outer = 0x114bb6400] 13:26:22 INFO - PROCESS | 1929 | 1461615982565 Marionette DEBUG loaded listener.js 13:26:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 246 (0x1242a3c00) [pid = 1929] [serial = 1246] [outer = 0x114bb6400] 13:26:22 INFO - PROCESS | 1929 | 1461615982997 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]]]}] 13:26:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:26:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 725ms 13:26:23 INFO - PROCESS | 1929 | 1461615983043 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 13:26:23 INFO - PROCESS | 1929 | 1461615983048 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 13:26:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:26:23 INFO - PROCESS | 1929 | 1461615983078 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:26:23 INFO - PROCESS | 1929 | 1461615983081 Marionette TRACE conn2 <- [1,1634,null,{}] 13:26:23 INFO - PROCESS | 1929 | 1461615983087 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}] 13:26:23 INFO - PROCESS | 1929 | 1461615983300 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 13:26:23 INFO - PROCESS | 1929 | --DOCSHELL 0x12c16a000 == 111 [pid = 1929] [id = 400] 13:26:23 INFO - PROCESS | 1929 | --DOCSHELL 0x11a81a000 == 110 [pid = 1929] [id = 399] 13:26:23 INFO - PROCESS | 1929 | --DOCSHELL 0x123d0c000 == 109 [pid = 1929] [id = 398] 13:26:23 INFO - PROCESS | 1929 | --DOCSHELL 0x14242d800 == 108 [pid = 1929] [id = 396] 13:26:23 INFO - PROCESS | 1929 | --DOCSHELL 0x13d87c000 == 107 [pid = 1929] [id = 395] 13:26:23 INFO - PROCESS | 1929 | --DOCSHELL 0x142ae0000 == 106 [pid = 1929] [id = 394] 13:26:23 INFO - PROCESS | 1929 | --DOCSHELL 0x1429d7800 == 105 [pid = 1929] [id = 393] 13:26:23 INFO - PROCESS | 1929 | --DOCSHELL 0x142091000 == 104 [pid = 1929] [id = 392] 13:26:23 INFO - PROCESS | 1929 | --DOCSHELL 0x12eb2c800 == 103 [pid = 1929] [id = 391] 13:26:23 INFO - PROCESS | 1929 | --DOCSHELL 0x127f9a000 == 102 [pid = 1929] [id = 390] 13:26:23 INFO - PROCESS | 1929 | --DOCSHELL 0x118e3e800 == 101 [pid = 1929] [id = 389] 13:26:23 INFO - PROCESS | 1929 | 1461615983465 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x119221000 == 102 [pid = 1929] [id = 416] 13:26:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 247 (0x1156df000) [pid = 1929] [serial = 1247] [outer = 0x0] 13:26:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 248 (0x12a964000) [pid = 1929] [serial = 1248] [outer = 0x1156df000] 13:26:23 INFO - PROCESS | 1929 | 1461615983492 Marionette DEBUG loaded listener.js 13:26:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 249 (0x12a996400) [pid = 1929] [serial = 1249] [outer = 0x1156df000] 13:26:23 INFO - PROCESS | 1929 | 1461615983805 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]]]}] 13:26:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:26:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 776ms 13:26:23 INFO - PROCESS | 1929 | 1461615983850 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 13:26:23 INFO - PROCESS | 1929 | 1461615983851 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 13:26:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:26:23 INFO - PROCESS | 1929 | 1461615983854 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:26:23 INFO - PROCESS | 1929 | 1461615983856 Marionette TRACE conn2 <- [1,1638,null,{}] 13:26:23 INFO - PROCESS | 1929 | 1461615983863 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}] 13:26:23 INFO - PROCESS | 1929 | 1461615983970 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 13:26:24 INFO - PROCESS | 1929 | 1461615984063 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x1303d3800 == 103 [pid = 1929] [id = 417] 13:26:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 250 (0x12a98e800) [pid = 1929] [serial = 1250] [outer = 0x0] 13:26:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 251 (0x12aa99800) [pid = 1929] [serial = 1251] [outer = 0x12a98e800] 13:26:24 INFO - PROCESS | 1929 | 1461615984093 Marionette DEBUG loaded listener.js 13:26:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 252 (0x12e572800) [pid = 1929] [serial = 1252] [outer = 0x12a98e800] 13:26:24 INFO - PROCESS | 1929 | 1461615984393 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]]]}] 13:26:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:26:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 570ms 13:26:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:26:24 INFO - PROCESS | 1929 | 1461615984424 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 13:26:24 INFO - PROCESS | 1929 | 1461615984426 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 13:26:24 INFO - PROCESS | 1929 | 1461615984428 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:26:24 INFO - PROCESS | 1929 | 1461615984429 Marionette TRACE conn2 <- [1,1642,null,{}] 13:26:24 INFO - PROCESS | 1929 | 1461615984432 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}] 13:26:24 INFO - PROCESS | 1929 | 1461615984540 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 13:26:24 INFO - PROCESS | 1929 | 1461615984654 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d424000 == 104 [pid = 1929] [id = 418] 13:26:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 253 (0x12e3c2400) [pid = 1929] [serial = 1253] [outer = 0x0] 13:26:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 254 (0x12e8b2c00) [pid = 1929] [serial = 1254] [outer = 0x12e3c2400] 13:26:24 INFO - PROCESS | 1929 | 1461615984684 Marionette DEBUG loaded listener.js 13:26:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 255 (0x12fdae800) [pid = 1929] [serial = 1255] [outer = 0x12e3c2400] 13:26:24 INFO - PROCESS | 1929 | 1461615984977 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]]]}] 13:26:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:26:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 569ms 13:26:25 INFO - PROCESS | 1929 | 1461615985004 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 13:26:25 INFO - PROCESS | 1929 | 1461615985006 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 13:26:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:26:25 INFO - PROCESS | 1929 | 1461615985026 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:26:25 INFO - PROCESS | 1929 | 1461615985027 Marionette TRACE conn2 <- [1,1646,null,{}] 13:26:25 INFO - PROCESS | 1929 | 1461615985031 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}] 13:26:25 INFO - PROCESS | 1929 | 1461615985163 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 13:26:25 INFO - PROCESS | 1929 | 1461615985181 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d8c8000 == 105 [pid = 1929] [id = 419] 13:26:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 256 (0x12adc5000) [pid = 1929] [serial = 1256] [outer = 0x0] 13:26:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 257 (0x12adca400) [pid = 1929] [serial = 1257] [outer = 0x12adc5000] 13:26:25 INFO - PROCESS | 1929 | 1461615985207 Marionette DEBUG loaded listener.js 13:26:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 258 (0x12adce400) [pid = 1929] [serial = 1258] [outer = 0x12adc5000] 13:26:25 INFO - PROCESS | 1929 | 1461615985564 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]]]}] 13:26:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:26:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 582ms 13:26:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:26:25 INFO - PROCESS | 1929 | 1461615985596 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 13:26:25 INFO - PROCESS | 1929 | 1461615985597 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 13:26:25 INFO - PROCESS | 1929 | 1461615985599 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:26:25 INFO - PROCESS | 1929 | 1461615985600 Marionette TRACE conn2 <- [1,1650,null,{}] 13:26:25 INFO - PROCESS | 1929 | 1461615985603 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}] 13:26:25 INFO - PROCESS | 1929 | 1461615985745 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 13:26:25 INFO - PROCESS | 1929 | 1461615985768 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x1424e4800 == 106 [pid = 1929] [id = 420] 13:26:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 259 (0x12adce000) [pid = 1929] [serial = 1259] [outer = 0x0] 13:26:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 260 (0x11560a400) [pid = 1929] [serial = 1260] [outer = 0x12adce000] 13:26:25 INFO - PROCESS | 1929 | 1461615985794 Marionette DEBUG loaded listener.js 13:26:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 261 (0x12fdb0c00) [pid = 1929] [serial = 1261] [outer = 0x12adce000] 13:26:26 INFO - PROCESS | 1929 | 1461615986194 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]]]}] 13:26:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:26:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 620ms 13:26:26 INFO - PROCESS | 1929 | 1461615986220 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 13:26:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:26:26 INFO - PROCESS | 1929 | 1461615986221 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 13:26:26 INFO - PROCESS | 1929 | 1461615986224 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:26:26 INFO - PROCESS | 1929 | 1461615986225 Marionette TRACE conn2 <- [1,1654,null,{}] 13:26:26 INFO - PROCESS | 1929 | 1461615986232 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}] 13:26:26 INFO - PROCESS | 1929 | 1461615986360 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 13:26:26 INFO - PROCESS | 1929 | 1461615986373 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x13dc5f800 == 107 [pid = 1929] [id = 421] 13:26:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 262 (0x12adce800) [pid = 1929] [serial = 1262] [outer = 0x0] 13:26:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 263 (0x12ec58c00) [pid = 1929] [serial = 1263] [outer = 0x12adce800] 13:26:26 INFO - PROCESS | 1929 | 1461615986398 Marionette DEBUG loaded listener.js 13:26:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 264 (0x12ec5e800) [pid = 1929] [serial = 1264] [outer = 0x12adce800] 13:26:26 INFO - PROCESS | 1929 | 1461615986741 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]]]}] 13:26:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:26:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 567ms 13:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:26:26 INFO - PROCESS | 1929 | 1461615986798 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 13:26:26 INFO - PROCESS | 1929 | 1461615986799 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 13:26:26 INFO - PROCESS | 1929 | 1461615986801 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:26:26 INFO - PROCESS | 1929 | 1461615986803 Marionette TRACE conn2 <- [1,1658,null,{}] 13:26:26 INFO - PROCESS | 1929 | 1461615986806 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}] 13:26:27 INFO - PROCESS | 1929 | 1461615987342 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 263 (0x12a999400) [pid = 1929] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 262 (0x12b563800) [pid = 1929] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 261 (0x12c66b800) [pid = 1929] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 260 (0x12aa91c00) [pid = 1929] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 259 (0x11883b400) [pid = 1929] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 258 (0x11346fc00) [pid = 1929] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 257 (0x124284400) [pid = 1929] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 256 (0x113507400) [pid = 1929] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 255 (0x12d6b7800) [pid = 1929] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 254 (0x126ae7000) [pid = 1929] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 253 (0x12cfd7c00) [pid = 1929] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 252 (0x1301df400) [pid = 1929] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 251 (0x115607800) [pid = 1929] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 250 (0x1301dcc00) [pid = 1929] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 249 (0x12427b400) [pid = 1929] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 248 (0x113508800) [pid = 1929] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 247 (0x11c3afc00) [pid = 1929] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 246 (0x12dcc8400) [pid = 1929] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 245 (0x12b569400) [pid = 1929] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 244 (0x129e9ec00) [pid = 1929] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 243 (0x12cf0dc00) [pid = 1929] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 242 (0x1197c3800) [pid = 1929] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 241 (0x12b8cb800) [pid = 1929] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 240 (0x12e56ac00) [pid = 1929] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 239 (0x1243a9800) [pid = 1929] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 238 (0x129b90400) [pid = 1929] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 237 (0x11c704800) [pid = 1929] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 236 (0x1142bb800) [pid = 1929] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 235 (0x11453e000) [pid = 1929] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 234 (0x11c620400) [pid = 1929] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 233 (0x12e86fc00) [pid = 1929] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 232 (0x12e3c1800) [pid = 1929] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 231 (0x11bcac800) [pid = 1929] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 230 (0x11a981c00) [pid = 1929] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 229 (0x11af04c00) [pid = 1929] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 228 (0x124278c00) [pid = 1929] [serial = 860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 227 (0x11ada9000) [pid = 1929] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 226 (0x11b974c00) [pid = 1929] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 225 (0x12c66ac00) [pid = 1929] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 224 (0x124280000) [pid = 1929] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 223 (0x116680000) [pid = 1929] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 222 (0x12ab46000) [pid = 1929] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 221 (0x118f6ac00) [pid = 1929] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 220 (0x118e9bc00) [pid = 1929] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 219 (0x11c3b2c00) [pid = 1929] [serial = 857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 218 (0x12d08a800) [pid = 1929] [serial = 863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 217 (0x12bcaa800) [pid = 1929] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 216 (0x11c325400) [pid = 1929] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 215 (0x12ab3c400) [pid = 1929] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 214 (0x12a997000) [pid = 1929] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 213 (0x12c676000) [pid = 1929] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 212 (0x113474800) [pid = 1929] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x12ab45400) [pid = 1929] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 210 (0x12eb10800) [pid = 1929] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 209 (0x12e3ba800) [pid = 1929] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x1188e2000) [pid = 1929] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x12eb05000) [pid = 1929] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x1152de000) [pid = 1929] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x119197c00) [pid = 1929] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x115416000) [pid = 1929] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x11512bc00) [pid = 1929] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x12498f000) [pid = 1929] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x12aa38400) [pid = 1929] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x11a97fc00) [pid = 1929] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x12c675800) [pid = 1929] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:26:27 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x12b567800) [pid = 1929] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:26:27 INFO - PROCESS | 1929 | 1461615987445 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x11564b000 == 108 [pid = 1929] [id = 422] 13:26:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x113505000) [pid = 1929] [serial = 1265] [outer = 0x0] 13:26:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x1147d7c00) [pid = 1929] [serial = 1266] [outer = 0x113505000] 13:26:27 INFO - PROCESS | 1929 | 1461615987471 Marionette DEBUG loaded listener.js 13:26:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x115a3c800) [pid = 1929] [serial = 1267] [outer = 0x113505000] 13:26:27 INFO - PROCESS | 1929 | 1461615987799 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]]]}] 13:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1022ms 13:26:27 INFO - PROCESS | 1929 | 1461615987824 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 13:26:27 INFO - PROCESS | 1929 | 1461615987826 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 13:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:26:27 INFO - PROCESS | 1929 | 1461615987829 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:26:27 INFO - PROCESS | 1929 | 1461615987831 Marionette TRACE conn2 <- [1,1662,null,{}] 13:26:27 INFO - PROCESS | 1929 | 1461615987837 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}] 13:26:28 INFO - PROCESS | 1929 | 1461615988065 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 13:26:28 INFO - PROCESS | 1929 | 1461615988075 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x126a41000 == 109 [pid = 1929] [id = 423] 13:26:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x11883b400) [pid = 1929] [serial = 1268] [outer = 0x0] 13:26:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x11a648800) [pid = 1929] [serial = 1269] [outer = 0x11883b400] 13:26:28 INFO - PROCESS | 1929 | 1461615988116 Marionette DEBUG loaded listener.js 13:26:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x11bca9400) [pid = 1929] [serial = 1270] [outer = 0x11883b400] 13:26:28 INFO - PROCESS | 1929 | 1461615988504 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]]]}] 13:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 721ms 13:26:28 INFO - PROCESS | 1929 | 1461615988553 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 13:26:28 INFO - PROCESS | 1929 | 1461615988554 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 13:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:26:28 INFO - PROCESS | 1929 | 1461615988556 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:26:28 INFO - PROCESS | 1929 | 1461615988557 Marionette TRACE conn2 <- [1,1666,null,{}] 13:26:28 INFO - PROCESS | 1929 | 1461615988560 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}] 13:26:28 INFO - PROCESS | 1929 | 1461615988659 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 13:26:28 INFO - PROCESS | 1929 | 1461615988677 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x13dc6e800 == 110 [pid = 1929] [id = 424] 13:26:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x11bf02c00) [pid = 1929] [serial = 1271] [outer = 0x0] 13:26:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x123db1000) [pid = 1929] [serial = 1272] [outer = 0x11bf02c00] 13:26:28 INFO - PROCESS | 1929 | 1461615988702 Marionette DEBUG loaded listener.js 13:26:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x126a8cc00) [pid = 1929] [serial = 1273] [outer = 0x11bf02c00] 13:26:29 INFO - PROCESS | 1929 | 1461615989067 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]]]}] 13:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 517ms 13:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:26:29 INFO - PROCESS | 1929 | 1461615989074 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 13:26:29 INFO - PROCESS | 1929 | 1461615989076 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 13:26:29 INFO - PROCESS | 1929 | 1461615989078 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:26:29 INFO - PROCESS | 1929 | 1461615989080 Marionette TRACE conn2 <- [1,1670,null,{}] 13:26:29 INFO - PROCESS | 1929 | 1461615989082 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}] 13:26:29 INFO - PROCESS | 1929 | 1461615989197 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 13:26:29 INFO - PROCESS | 1929 | 1461615989383 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x11911c000 == 111 [pid = 1929] [id = 425] 13:26:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x113505800) [pid = 1929] [serial = 1274] [outer = 0x0] 13:26:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x113512800) [pid = 1929] [serial = 1275] [outer = 0x113505800] 13:26:29 INFO - PROCESS | 1929 | 1461615989418 Marionette DEBUG loaded listener.js 13:26:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x119130c00) [pid = 1929] [serial = 1276] [outer = 0x113505800] 13:26:29 INFO - PROCESS | 1929 | 1461615989872 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]]]}] 13:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 820ms 13:26:29 INFO - PROCESS | 1929 | 1461615989898 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 13:26:29 INFO - PROCESS | 1929 | 1461615989901 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 13:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:26:29 INFO - PROCESS | 1929 | 1461615989904 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:26:29 INFO - PROCESS | 1929 | 1461615989907 Marionette TRACE conn2 <- [1,1674,null,{}] 13:26:29 INFO - PROCESS | 1929 | 1461615989910 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}] 13:26:30 INFO - PROCESS | 1929 | 1461615990061 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 13:26:30 INFO - PROCESS | 1929 | 1461615990177 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d726800 == 112 [pid = 1929] [id = 426] 13:26:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x126a7b800) [pid = 1929] [serial = 1277] [outer = 0x0] 13:26:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x12992ec00) [pid = 1929] [serial = 1278] [outer = 0x126a7b800] 13:26:30 INFO - PROCESS | 1929 | 1461615990211 Marionette DEBUG loaded listener.js 13:26:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 213 (0x12a8e3c00) [pid = 1929] [serial = 1279] [outer = 0x126a7b800] 13:26:30 INFO - PROCESS | 1929 | 1461615990627 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]]]}] 13:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 771ms 13:26:30 INFO - PROCESS | 1929 | 1461615990677 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 13:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:26:30 INFO - PROCESS | 1929 | 1461615990680 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 13:26:30 INFO - PROCESS | 1929 | 1461615990684 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:26:30 INFO - PROCESS | 1929 | 1461615990685 Marionette TRACE conn2 <- [1,1678,null,{}] 13:26:30 INFO - PROCESS | 1929 | 1461615990687 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}] 13:26:30 INFO - PROCESS | 1929 | 1461615990808 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 13:26:30 INFO - PROCESS | 1929 | 1461615990942 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x13dc5d800 == 113 [pid = 1929] [id = 427] 13:26:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 214 (0x12a968400) [pid = 1929] [serial = 1280] [outer = 0x0] 13:26:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 215 (0x12a99b000) [pid = 1929] [serial = 1281] [outer = 0x12a968400] 13:26:30 INFO - PROCESS | 1929 | 1461615990974 Marionette DEBUG loaded listener.js 13:26:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 216 (0x12aa95800) [pid = 1929] [serial = 1282] [outer = 0x12a968400] 13:26:31 INFO - PROCESS | 1929 | 1461615991394 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]]]}] 13:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 776ms 13:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:26:31 INFO - PROCESS | 1929 | 1461615991459 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 13:26:31 INFO - PROCESS | 1929 | 1461615991461 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 13:26:31 INFO - PROCESS | 1929 | 1461615991464 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:26:31 INFO - PROCESS | 1929 | 1461615991469 Marionette TRACE conn2 <- [1,1682,null,{}] 13:26:31 INFO - PROCESS | 1929 | 1461615991476 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}] 13:26:31 INFO - PROCESS | 1929 | 1461615991619 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 13:26:31 INFO - PROCESS | 1929 | 1461615991749 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x142a3e800 == 114 [pid = 1929] [id = 428] 13:26:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 217 (0x12ab4ac00) [pid = 1929] [serial = 1283] [outer = 0x0] 13:26:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 218 (0x12b2be400) [pid = 1929] [serial = 1284] [outer = 0x12ab4ac00] 13:26:31 INFO - PROCESS | 1929 | 1461615991797 Marionette DEBUG loaded listener.js 13:26:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 219 (0x12b4b3000) [pid = 1929] [serial = 1285] [outer = 0x12ab4ac00] 13:26:32 INFO - PROCESS | 1929 | 1461615992266 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]]]}] 13:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 826ms 13:26:32 INFO - PROCESS | 1929 | 1461615992291 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 13:26:32 INFO - PROCESS | 1929 | 1461615992293 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 13:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:26:32 INFO - PROCESS | 1929 | 1461615992297 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:26:32 INFO - PROCESS | 1929 | 1461615992299 Marionette TRACE conn2 <- [1,1686,null,{}] 13:26:32 INFO - PROCESS | 1929 | 1461615992328 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}] 13:26:32 INFO - PROCESS | 1929 | 1461615992457 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 13:26:32 INFO - PROCESS | 1929 | 1461615992559 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x1466d1800 == 115 [pid = 1929] [id = 429] 13:26:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 220 (0x12b4aa400) [pid = 1929] [serial = 1286] [outer = 0x0] 13:26:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 221 (0x12bca7000) [pid = 1929] [serial = 1287] [outer = 0x12b4aa400] 13:26:32 INFO - PROCESS | 1929 | 1461615992589 Marionette DEBUG loaded listener.js 13:26:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 222 (0x12c7b6c00) [pid = 1929] [serial = 1288] [outer = 0x12b4aa400] 13:26:32 INFO - PROCESS | 1929 | 1461615992981 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]]]}] 13:26:33 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 13:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 745ms 13:26:33 INFO - PROCESS | 1929 | 1461615993041 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 13:26:33 INFO - PROCESS | 1929 | 1461615993042 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 13:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:26:33 INFO - PROCESS | 1929 | 1461615993045 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:26:33 INFO - PROCESS | 1929 | 1461615993046 Marionette TRACE conn2 <- [1,1690,null,{}] 13:26:33 INFO - PROCESS | 1929 | 1461615993049 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}] 13:26:33 INFO - PROCESS | 1929 | 1461615993166 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 13:26:33 INFO - PROCESS | 1929 | 1461615993270 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x1471cb000 == 116 [pid = 1929] [id = 430] 13:26:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 223 (0x12d6af000) [pid = 1929] [serial = 1289] [outer = 0x0] 13:26:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 224 (0x12dccc800) [pid = 1929] [serial = 1290] [outer = 0x12d6af000] 13:26:33 INFO - PROCESS | 1929 | 1461615993307 Marionette DEBUG loaded listener.js 13:26:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 225 (0x12e872800) [pid = 1929] [serial = 1291] [outer = 0x12d6af000] 13:26:33 INFO - PROCESS | 1929 | 1461615993769 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]]]}] 13:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 769ms 13:26:33 INFO - PROCESS | 1929 | 1461615993814 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 13:26:33 INFO - PROCESS | 1929 | 1461615993816 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 13:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:26:33 INFO - PROCESS | 1929 | 1461615993837 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:26:33 INFO - PROCESS | 1929 | 1461615993839 Marionette TRACE conn2 <- [1,1694,null,{}] 13:26:33 INFO - PROCESS | 1929 | 1461615993841 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}] 13:26:33 INFO - PROCESS | 1929 | 1461615993961 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 13:26:34 INFO - PROCESS | 1929 | 1461615994067 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d713800 == 117 [pid = 1929] [id = 431] 13:26:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 226 (0x12e876000) [pid = 1929] [serial = 1292] [outer = 0x0] 13:26:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 227 (0x12ec56800) [pid = 1929] [serial = 1293] [outer = 0x12e876000] 13:26:34 INFO - PROCESS | 1929 | 1461615994096 Marionette DEBUG loaded listener.js 13:26:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 228 (0x12f42b400) [pid = 1929] [serial = 1294] [outer = 0x12e876000] 13:26:34 INFO - PROCESS | 1929 | 1461615994496 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]]]}] 13:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 672ms 13:26:34 INFO - PROCESS | 1929 | 1461615994507 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 13:26:34 INFO - PROCESS | 1929 | 1461615994509 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 13:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:26:34 INFO - PROCESS | 1929 | 1461615994511 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:26:34 INFO - PROCESS | 1929 | 1461615994512 Marionette TRACE conn2 <- [1,1698,null,{}] 13:26:34 INFO - PROCESS | 1929 | 1461615994515 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}] 13:26:34 INFO - PROCESS | 1929 | 1461615994651 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 13:26:34 INFO - PROCESS | 1929 | 1461615994758 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x1471dc800 == 118 [pid = 1929] [id = 432] 13:26:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 229 (0x12e8bac00) [pid = 1929] [serial = 1295] [outer = 0x0] 13:26:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 230 (0x12fccc000) [pid = 1929] [serial = 1296] [outer = 0x12e8bac00] 13:26:34 INFO - PROCESS | 1929 | 1461615994788 Marionette DEBUG loaded listener.js 13:26:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 231 (0x1301e3400) [pid = 1929] [serial = 1297] [outer = 0x12e8bac00] 13:26:35 INFO - PROCESS | 1929 | 1461615995184 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]]]}] 13:26:35 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 13:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 721ms 13:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:26:35 INFO - PROCESS | 1929 | 1461615995232 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 13:26:35 INFO - PROCESS | 1929 | 1461615995234 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 13:26:35 INFO - PROCESS | 1929 | 1461615995236 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:26:35 INFO - PROCESS | 1929 | 1461615995237 Marionette TRACE conn2 <- [1,1702,null,{}] 13:26:35 INFO - PROCESS | 1929 | 1461615995239 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}] 13:26:35 INFO - PROCESS | 1929 | 1461615995360 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 13:26:35 INFO - PROCESS | 1929 | 1461615995467 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d736800 == 119 [pid = 1929] [id = 433] 13:26:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 232 (0x12adc5400) [pid = 1929] [serial = 1298] [outer = 0x0] 13:26:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 233 (0x130171c00) [pid = 1929] [serial = 1299] [outer = 0x12adc5400] 13:26:35 INFO - PROCESS | 1929 | 1461615995496 Marionette DEBUG loaded listener.js 13:26:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 234 (0x1303a0000) [pid = 1929] [serial = 1300] [outer = 0x12adc5400] 13:26:35 INFO - PROCESS | 1929 | 1461615995915 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]]]}] 13:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 722ms 13:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:26:35 INFO - PROCESS | 1929 | 1461615995970 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 13:26:35 INFO - PROCESS | 1929 | 1461615995971 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 13:26:35 INFO - PROCESS | 1929 | 1461615995974 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:26:35 INFO - PROCESS | 1929 | 1461615995975 Marionette TRACE conn2 <- [1,1706,null,{}] 13:26:35 INFO - PROCESS | 1929 | 1461615995978 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}] 13:26:36 INFO - PROCESS | 1929 | 1461615996133 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 13:26:36 INFO - PROCESS | 1929 | 1461615996330 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x13ddeb800 == 120 [pid = 1929] [id = 434] 13:26:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 235 (0x13039f000) [pid = 1929] [serial = 1301] [outer = 0x0] 13:26:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 236 (0x1303a5400) [pid = 1929] [serial = 1302] [outer = 0x13039f000] 13:26:36 INFO - PROCESS | 1929 | 1461615996378 Marionette DEBUG loaded listener.js 13:26:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 237 (0x139b8c000) [pid = 1929] [serial = 1303] [outer = 0x13039f000] 13:26:36 INFO - PROCESS | 1929 | 1461615996839 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]]]}] 13:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 919ms 13:26:36 INFO - PROCESS | 1929 | 1461615996894 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 13:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:26:36 INFO - PROCESS | 1929 | 1461615996895 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 13:26:36 INFO - PROCESS | 1929 | 1461615996898 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:26:36 INFO - PROCESS | 1929 | 1461615996899 Marionette TRACE conn2 <- [1,1710,null,{}] 13:26:36 INFO - PROCESS | 1929 | 1461615996902 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}] 13:26:37 INFO - PROCESS | 1929 | 1461615997022 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 13:26:37 INFO - PROCESS | 1929 | 1461615997158 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x13db46800 == 121 [pid = 1929] [id = 435] 13:26:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 238 (0x139b87c00) [pid = 1929] [serial = 1304] [outer = 0x0] 13:26:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 239 (0x139b92400) [pid = 1929] [serial = 1305] [outer = 0x139b87c00] 13:26:37 INFO - PROCESS | 1929 | 1461615997196 Marionette DEBUG loaded listener.js 13:26:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 240 (0x13d0af800) [pid = 1929] [serial = 1306] [outer = 0x139b87c00] 13:26:37 INFO - PROCESS | 1929 | 1461615997694 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]]]}] 13:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 821ms 13:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:26:37 INFO - PROCESS | 1929 | 1461615997723 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 13:26:37 INFO - PROCESS | 1929 | 1461615997725 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 13:26:37 INFO - PROCESS | 1929 | 1461615997729 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:26:37 INFO - PROCESS | 1929 | 1461615997731 Marionette TRACE conn2 <- [1,1714,null,{}] 13:26:37 INFO - PROCESS | 1929 | 1461615997733 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}] 13:26:37 INFO - PROCESS | 1929 | 1461615997871 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 13:26:37 INFO - PROCESS | 1929 | 1461615997983 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c704800 == 122 [pid = 1929] [id = 436] 13:26:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 241 (0x119194c00) [pid = 1929] [serial = 1307] [outer = 0x0] 13:26:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 242 (0x12a99d000) [pid = 1929] [serial = 1308] [outer = 0x119194c00] 13:26:38 INFO - PROCESS | 1929 | 1461615998013 Marionette DEBUG loaded listener.js 13:26:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 243 (0x13d222c00) [pid = 1929] [serial = 1309] [outer = 0x119194c00] 13:26:38 INFO - PROCESS | 1929 | 1461615998444 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]]]}] 13:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 770ms 13:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:26:38 INFO - PROCESS | 1929 | 1461615998499 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 13:26:38 INFO - PROCESS | 1929 | 1461615998501 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 13:26:38 INFO - PROCESS | 1929 | 1461615998503 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:26:38 INFO - PROCESS | 1929 | 1461615998504 Marionette TRACE conn2 <- [1,1718,null,{}] 13:26:38 INFO - PROCESS | 1929 | 1461615998506 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}] 13:26:38 INFO - PROCESS | 1929 | 1461615998631 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 13:26:38 INFO - PROCESS | 1929 | 1461615998773 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x115650800 == 123 [pid = 1929] [id = 437] 13:26:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 244 (0x115125c00) [pid = 1929] [serial = 1310] [outer = 0x0] 13:26:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 245 (0x1186b4400) [pid = 1929] [serial = 1311] [outer = 0x115125c00] 13:26:38 INFO - PROCESS | 1929 | 1461615998805 Marionette DEBUG loaded listener.js 13:26:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 246 (0x11af04800) [pid = 1929] [serial = 1312] [outer = 0x115125c00] 13:26:39 INFO - PROCESS | 1929 | 1461615999680 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]]]}] 13:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1220ms 13:26:39 INFO - PROCESS | 1929 | 1461615999738 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 13:26:39 INFO - PROCESS | 1929 | 1461615999740 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 13:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:26:39 INFO - PROCESS | 1929 | 1461615999745 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:26:39 INFO - PROCESS | 1929 | 1461615999748 Marionette TRACE conn2 <- [1,1722,null,{}] 13:26:39 INFO - PROCESS | 1929 | 1461615999754 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}] 13:26:39 INFO - PROCESS | 1929 | 1461615999867 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 13:26:40 INFO - PROCESS | 1929 | 1461616000008 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x124ace000 == 124 [pid = 1929] [id = 438] 13:26:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 247 (0x1186b2000) [pid = 1929] [serial = 1313] [outer = 0x0] 13:26:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 248 (0x11883e800) [pid = 1929] [serial = 1314] [outer = 0x1186b2000] 13:26:40 INFO - PROCESS | 1929 | 1461616000038 Marionette DEBUG loaded listener.js 13:26:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 249 (0x11a976800) [pid = 1929] [serial = 1315] [outer = 0x1186b2000] 13:26:40 INFO - PROCESS | 1929 | 1461616000475 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]]]}] 13:26:40 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 13:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 777ms 13:26:40 INFO - PROCESS | 1929 | 1461616000524 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 13:26:40 INFO - PROCESS | 1929 | 1461616000529 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 13:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:26:40 INFO - PROCESS | 1929 | 1461616000536 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:26:40 INFO - PROCESS | 1929 | 1461616000538 Marionette TRACE conn2 <- [1,1726,null,{}] 13:26:40 INFO - PROCESS | 1929 | 1461616000542 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}] 13:26:40 INFO - PROCESS | 1929 | 1461616000715 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 13:26:40 INFO - PROCESS | 1929 | 1461616000892 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x1243c3000 == 125 [pid = 1929] [id = 439] 13:26:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 250 (0x11b9cb000) [pid = 1929] [serial = 1316] [outer = 0x0] 13:26:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 251 (0x11bf07400) [pid = 1929] [serial = 1317] [outer = 0x11b9cb000] 13:26:40 INFO - PROCESS | 1929 | 1461616000920 Marionette DEBUG loaded listener.js 13:26:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 252 (0x11c9cd800) [pid = 1929] [serial = 1318] [outer = 0x11b9cb000] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11c395000 == 124 [pid = 1929] [id = 327] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x141ec5000 == 123 [pid = 1929] [id = 332] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12f531800 == 122 [pid = 1929] [id = 329] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11c934800 == 121 [pid = 1929] [id = 164] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x13dc6e800 == 120 [pid = 1929] [id = 424] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x126a41000 == 119 [pid = 1929] [id = 423] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11564b000 == 118 [pid = 1929] [id = 422] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x13dc5f800 == 117 [pid = 1929] [id = 421] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 251 (0x11c0b0000) [pid = 1929] [serial = 1203] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x1424e4800 == 116 [pid = 1929] [id = 420] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x13d8c8000 == 115 [pid = 1929] [id = 419] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x13d424000 == 114 [pid = 1929] [id = 418] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x1303d3800 == 113 [pid = 1929] [id = 417] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x119221000 == 112 [pid = 1929] [id = 416] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12be62800 == 111 [pid = 1929] [id = 415] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x1429e7000 == 110 [pid = 1929] [id = 366] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12ae7c800 == 109 [pid = 1929] [id = 403] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11cbea800 == 108 [pid = 1929] [id = 402] 13:26:41 INFO - PROCESS | 1929 | --DOCSHELL 0x119809000 == 107 [pid = 1929] [id = 401] 13:26:41 INFO - PROCESS | 1929 | 1461616001410 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]]]}] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 250 (0x12aa42800) [pid = 1929] [serial = 1146] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 249 (0x12b8c9800) [pid = 1929] [serial = 1149] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 248 (0x12b562c00) [pid = 1929] [serial = 1147] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 247 (0x12cfcc400) [pid = 1929] [serial = 1152] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 246 (0x1301de000) [pid = 1929] [serial = 1117] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 245 (0x130176000) [pid = 1929] [serial = 1116] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 244 (0x12c66a800) [pid = 1929] [serial = 1150] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 243 (0x12d093000) [pid = 1929] [serial = 1153] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 242 (0x13c1c8c00) [pid = 1929] [serial = 1126] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 241 (0x12c7be000) [pid = 1929] [serial = 1125] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 240 (0x126a7c400) [pid = 1929] [serial = 1156] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 239 (0x12d6b5000) [pid = 1929] [serial = 1158] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 238 (0x1147dbc00) [pid = 1929] [serial = 1134] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 237 (0x11bf08c00) [pid = 1929] [serial = 1135] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 236 (0x12e87d400) [pid = 1929] [serial = 1161] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 235 (0x129ea4000) [pid = 1929] [serial = 1140] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 234 (0x12a8c6800) [pid = 1929] [serial = 1141] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 233 (0x13d0ad400) [pid = 1929] [serial = 1129] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 232 (0x13d0a9800) [pid = 1929] [serial = 1128] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 231 (0x13c1c6c00) [pid = 1929] [serial = 1122] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 230 (0x142b93800) [pid = 1929] [serial = 1123] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 229 (0x11584c400) [pid = 1929] [serial = 1131] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 228 (0x13c1c0000) [pid = 1929] [serial = 1120] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 227 (0x1301e2400) [pid = 1929] [serial = 1119] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 226 (0x1299c4000) [pid = 1929] [serial = 1105] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 225 (0x124988800) [pid = 1929] [serial = 1104] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 224 (0x12e592400) [pid = 1929] [serial = 1099] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 223 (0x124a71c00) [pid = 1929] [serial = 1137] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 222 (0x129879800) [pid = 1929] [serial = 1138] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 221 (0x13016ec00) [pid = 1929] [serial = 1114] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 220 (0x12fdac000) [pid = 1929] [serial = 1113] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 219 (0x12c7be400) [pid = 1929] [serial = 1108] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 218 (0x12bb68800) [pid = 1929] [serial = 1107] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 217 (0x12a8cc400) [pid = 1929] [serial = 1143] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 216 (0x12eb09800) [pid = 1929] [serial = 1111] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 215 (0x12e3bcc00) [pid = 1929] [serial = 1110] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 214 (0x11bab5400) [pid = 1929] [serial = 1102] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 213 (0x11a64ac00) [pid = 1929] [serial = 1101] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 212 (0x11350d800) [pid = 1929] [serial = 1155] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x11ada5800) [pid = 1929] [serial = 1132] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 210 (0x12ef33c00) [pid = 1929] [serial = 1162] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 209 (0x12c7b7800) [pid = 1929] [serial = 1159] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x12a998c00) [pid = 1929] [serial = 1144] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x12f436800) [pid = 1929] [serial = 1164] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x12a8c2400) [pid = 1929] [serial = 1200] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x129ea3c00) [pid = 1929] [serial = 922] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x1152dfc00) [pid = 1929] [serial = 1194] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x12b569800) [pid = 1929] [serial = 871] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x129877400) [pid = 1929] [serial = 1045] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x129877800) [pid = 1929] [serial = 1173] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x12e8d1c00) [pid = 1929] [serial = 934] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x12fdaf800) [pid = 1929] [serial = 1165] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x124a72000) [pid = 1929] [serial = 985] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x12e87e800) [pid = 1929] [serial = 1179] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x11b9d3c00) [pid = 1929] [serial = 982] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x11c7b4c00) [pid = 1929] [serial = 1170] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x12c7bb000) [pid = 1929] [serial = 804] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12c676400) [pid = 1929] [serial = 862] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x123f47400) [pid = 1929] [serial = 1198] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x123dae400) [pid = 1929] [serial = 855] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x11350e000) [pid = 1929] [serial = 1167] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x12dcce800) [pid = 1929] [serial = 991] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x12788cc00) [pid = 1929] [serial = 720] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x1197c0800) [pid = 1929] [serial = 916] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x12f7aa800) [pid = 1929] [serial = 1000] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x11ad37800) [pid = 1929] [serial = 852] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x12d6b9c00) [pid = 1929] [serial = 1063] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x12a8e6400) [pid = 1929] [serial = 859] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x12e3b9400) [pid = 1929] [serial = 865] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x12c7b7000) [pid = 1929] [serial = 801] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x13d6ad000) [pid = 1929] [serial = 1191] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x124287400) [pid = 1929] [serial = 792] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12c66e000) [pid = 1929] [serial = 1048] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x13d0ac400) [pid = 1929] [serial = 1185] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x12f430800) [pid = 1929] [serial = 1057] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x12e595400) [pid = 1929] [serial = 1051] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x115846800) [pid = 1929] [serial = 1039] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x12aa96c00) [pid = 1929] [serial = 1176] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x12bcab400) [pid = 1929] [serial = 988] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12f7ab800) [pid = 1929] [serial = 997] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12e3c4800) [pid = 1929] [serial = 868] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x130174c00) [pid = 1929] [serial = 1182] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12a991000) [pid = 1929] [serial = 1201] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x11adad800) [pid = 1929] [serial = 789] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x11c3ae000) [pid = 1929] [serial = 1197] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12ef3a800) [pid = 1929] [serial = 1054] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x1186b3000) [pid = 1929] [serial = 786] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x11bf06000) [pid = 1929] [serial = 1042] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12eb03c00) [pid = 1929] [serial = 937] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x1166fc000) [pid = 1929] [serial = 849] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x13d21c000) [pid = 1929] [serial = 1188] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12bb66400) [pid = 1929] [serial = 798] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12aa43400) [pid = 1929] [serial = 1060] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x11c0aec00) [pid = 1929] [serial = 919] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12eb0a000) [pid = 1929] [serial = 994] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x12c7c0800) [pid = 1929] [serial = 925] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12e3c5400) [pid = 1929] [serial = 928] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12e8acc00) [pid = 1929] [serial = 931] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x118e9e800) [pid = 1929] [serial = 1195] [outer = 0x0] [url = about:blank] 13:26:41 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x129920c00) [pid = 1929] [serial = 795] [outer = 0x0] [url = about:blank] 13:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 923ms 13:26:41 INFO - PROCESS | 1929 | 1461616001458 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 13:26:41 INFO - PROCESS | 1929 | 1461616001459 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 13:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:26:41 INFO - PROCESS | 1929 | 1461616001461 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:26:41 INFO - PROCESS | 1929 | 1461616001463 Marionette TRACE conn2 <- [1,1730,null,{}] 13:26:41 INFO - PROCESS | 1929 | 1461616001477 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}] 13:26:41 INFO - PROCESS | 1929 | 1461616001583 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 13:26:41 INFO - PROCESS | 1929 | 1461616001589 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ba22800 == 108 [pid = 1929] [id = 440] 13:26:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x123dbb000) [pid = 1929] [serial = 1319] [outer = 0x0] 13:26:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x123f3bc00) [pid = 1929] [serial = 1320] [outer = 0x123dbb000] 13:26:41 INFO - PROCESS | 1929 | 1461616001618 Marionette DEBUG loaded listener.js 13:26:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x124280000) [pid = 1929] [serial = 1321] [outer = 0x123dbb000] 13:26:41 INFO - PROCESS | 1929 | 1461616001993 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]]]}] 13:26:42 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 13:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 571ms 13:26:42 INFO - PROCESS | 1929 | 1461616002033 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 13:26:42 INFO - PROCESS | 1929 | 1461616002035 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 13:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:26:42 INFO - PROCESS | 1929 | 1461616002039 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:26:42 INFO - PROCESS | 1929 | 1461616002040 Marionette TRACE conn2 <- [1,1734,null,{}] 13:26:42 INFO - PROCESS | 1929 | 1461616002042 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}] 13:26:42 INFO - PROCESS | 1929 | 1461616002144 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 13:26:42 INFO - PROCESS | 1929 | 1461616002148 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x1278d1000 == 109 [pid = 1929] [id = 441] 13:26:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x124988400) [pid = 1929] [serial = 1322] [outer = 0x0] 13:26:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x1279ea800) [pid = 1929] [serial = 1323] [outer = 0x124988400] 13:26:42 INFO - PROCESS | 1929 | 1461616002176 Marionette DEBUG loaded listener.js 13:26:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x1299c4400) [pid = 1929] [serial = 1324] [outer = 0x124988400] 13:26:42 INFO - PROCESS | 1929 | 1461616002539 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]]]}] 13:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 518ms 13:26:42 INFO - PROCESS | 1929 | 1461616002557 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 13:26:42 INFO - PROCESS | 1929 | 1461616002559 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 13:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:26:42 INFO - PROCESS | 1929 | 1461616002571 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:26:42 INFO - PROCESS | 1929 | 1461616002572 Marionette TRACE conn2 <- [1,1738,null,{}] 13:26:42 INFO - PROCESS | 1929 | 1461616002575 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}] 13:26:42 INFO - PROCESS | 1929 | 1461616002674 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 13:26:42 INFO - PROCESS | 1929 | 1461616002678 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ae7a800 == 110 [pid = 1929] [id = 442] 13:26:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x124546000) [pid = 1929] [serial = 1325] [outer = 0x0] 13:26:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12a8bfc00) [pid = 1929] [serial = 1326] [outer = 0x124546000] 13:26:42 INFO - PROCESS | 1929 | 1461616002704 Marionette DEBUG loaded listener.js 13:26:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12a8ea800) [pid = 1929] [serial = 1327] [outer = 0x124546000] 13:26:43 INFO - PROCESS | 1929 | 1461616003077 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]]]}] 13:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 521ms 13:26:43 INFO - PROCESS | 1929 | 1461616003092 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 13:26:43 INFO - PROCESS | 1929 | 1461616003093 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 13:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:26:43 INFO - PROCESS | 1929 | 1461616003095 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:26:43 INFO - PROCESS | 1929 | 1461616003096 Marionette TRACE conn2 <- [1,1742,null,{}] 13:26:43 INFO - PROCESS | 1929 | 1461616003098 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}] 13:26:43 INFO - PROCESS | 1929 | 1461616003219 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 13:26:43 INFO - PROCESS | 1929 | 1461616003318 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b870000 == 111 [pid = 1929] [id = 443] 13:26:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12a8e6400) [pid = 1929] [serial = 1328] [outer = 0x0] 13:26:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12a96bc00) [pid = 1929] [serial = 1329] [outer = 0x12a8e6400] 13:26:43 INFO - PROCESS | 1929 | 1461616003345 Marionette DEBUG loaded listener.js 13:26:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12ab3f800) [pid = 1929] [serial = 1330] [outer = 0x12a8e6400] 13:26:43 INFO - PROCESS | 1929 | 1461616003681 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]]]}] 13:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 620ms 13:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:26:43 INFO - PROCESS | 1929 | 1461616003717 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 13:26:43 INFO - PROCESS | 1929 | 1461616003718 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 13:26:43 INFO - PROCESS | 1929 | 1461616003720 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:26:43 INFO - PROCESS | 1929 | 1461616003721 Marionette TRACE conn2 <- [1,1746,null,{}] 13:26:43 INFO - PROCESS | 1929 | 1461616003723 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}] 13:26:43 INFO - PROCESS | 1929 | 1461616003852 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 13:26:43 INFO - PROCESS | 1929 | 1461616003864 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c662800 == 112 [pid = 1929] [id = 444] 13:26:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12a993800) [pid = 1929] [serial = 1331] [outer = 0x0] 13:26:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12adc1000) [pid = 1929] [serial = 1332] [outer = 0x12a993800] 13:26:43 INFO - PROCESS | 1929 | 1461616003890 Marionette DEBUG loaded listener.js 13:26:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12adcd400) [pid = 1929] [serial = 1333] [outer = 0x12a993800] 13:26:44 INFO - PROCESS | 1929 | 1461616004259 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]]]}] 13:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 570ms 13:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:26:44 INFO - PROCESS | 1929 | 1461616004291 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 13:26:44 INFO - PROCESS | 1929 | 1461616004292 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 13:26:44 INFO - PROCESS | 1929 | 1461616004294 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:26:44 INFO - PROCESS | 1929 | 1461616004295 Marionette TRACE conn2 <- [1,1750,null,{}] 13:26:44 INFO - PROCESS | 1929 | 1461616004297 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}] 13:26:44 INFO - PROCESS | 1929 | 1461616004430 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 13:26:44 INFO - PROCESS | 1929 | 1461616004450 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d724000 == 113 [pid = 1929] [id = 445] 13:26:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12aea3000) [pid = 1929] [serial = 1334] [outer = 0x0] 13:26:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12b2b9c00) [pid = 1929] [serial = 1335] [outer = 0x12aea3000] 13:26:44 INFO - PROCESS | 1929 | 1461616004475 Marionette DEBUG loaded listener.js 13:26:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12b2c5800) [pid = 1929] [serial = 1336] [outer = 0x12aea3000] 13:26:44 INFO - PROCESS | 1929 | 1461616004841 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]]]}] 13:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 569ms 13:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:26:44 INFO - PROCESS | 1929 | 1461616004863 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 13:26:44 INFO - PROCESS | 1929 | 1461616004865 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 13:26:44 INFO - PROCESS | 1929 | 1461616004867 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:26:44 INFO - PROCESS | 1929 | 1461616004869 Marionette TRACE conn2 <- [1,1754,null,{}] 13:26:44 INFO - PROCESS | 1929 | 1461616004872 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}] 13:26:45 INFO - PROCESS | 1929 | 1461616005004 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 13:26:45 INFO - PROCESS | 1929 | 1461616005020 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ea09800 == 114 [pid = 1929] [id = 446] 13:26:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12b2c5c00) [pid = 1929] [serial = 1337] [outer = 0x0] 13:26:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12b56b400) [pid = 1929] [serial = 1338] [outer = 0x12b2c5c00] 13:26:45 INFO - PROCESS | 1929 | 1461616005044 Marionette DEBUG loaded listener.js 13:26:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12b8cfc00) [pid = 1929] [serial = 1339] [outer = 0x12b2c5c00] 13:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x114bb6400) [pid = 1929] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12adc5000) [pid = 1929] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x12e3c2400) [pid = 1929] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12a98e800) [pid = 1929] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12adce000) [pid = 1929] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x1156df000) [pid = 1929] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12adce800) [pid = 1929] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x113505000) [pid = 1929] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:26:45 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x11883b400) [pid = 1929] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:26:45 INFO - PROCESS | 1929 | 1461616005475 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]]]}] 13:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 623ms 13:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:26:45 INFO - PROCESS | 1929 | 1461616005490 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 13:26:45 INFO - PROCESS | 1929 | 1461616005491 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 13:26:45 INFO - PROCESS | 1929 | 1461616005494 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:26:45 INFO - PROCESS | 1929 | 1461616005495 Marionette TRACE conn2 <- [1,1758,null,{}] 13:26:45 INFO - PROCESS | 1929 | 1461616005497 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}] 13:26:45 INFO - PROCESS | 1929 | 1461616005601 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 13:26:45 INFO - PROCESS | 1929 | 1461616005687 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bbd5800 == 115 [pid = 1929] [id = 447] 13:26:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12427bc00) [pid = 1929] [serial = 1340] [outer = 0x0] 13:26:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12b4ac400) [pid = 1929] [serial = 1341] [outer = 0x12427bc00] 13:26:45 INFO - PROCESS | 1929 | 1461616005712 Marionette DEBUG loaded listener.js 13:26:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12bca8c00) [pid = 1929] [serial = 1342] [outer = 0x12427bc00] 13:26:45 INFO - PROCESS | 1929 | 1461616005991 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]]]}] 13:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 519ms 13:26:46 INFO - PROCESS | 1929 | 1461616006014 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 13:26:46 INFO - PROCESS | 1929 | 1461616006015 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 13:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:26:46 INFO - PROCESS | 1929 | 1461616006026 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:26:46 INFO - PROCESS | 1929 | 1461616006027 Marionette TRACE conn2 <- [1,1762,null,{}] 13:26:46 INFO - PROCESS | 1929 | 1461616006029 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}] 13:26:46 INFO - PROCESS | 1929 | 1461616006151 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 13:26:46 INFO - PROCESS | 1929 | 1461616006157 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f75e000 == 116 [pid = 1929] [id = 448] 13:26:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12bcb0000) [pid = 1929] [serial = 1343] [outer = 0x0] 13:26:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12c676c00) [pid = 1929] [serial = 1344] [outer = 0x12bcb0000] 13:26:46 INFO - PROCESS | 1929 | 1461616006185 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12d6b5000) [pid = 1929] [serial = 1345] [outer = 0x12bcb0000] 13:26:46 INFO - PROCESS | 1929 | 1461616006562 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]]]}] 13:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 578ms 13:26:46 INFO - PROCESS | 1929 | 1461616006611 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 13:26:46 INFO - PROCESS | 1929 | 1461616006612 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 13:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:26:46 INFO - PROCESS | 1929 | 1461616006614 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:26:46 INFO - PROCESS | 1929 | 1461616006616 Marionette TRACE conn2 <- [1,1766,null,{}] 13:26:46 INFO - PROCESS | 1929 | 1461616006618 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}] 13:26:46 INFO - PROCESS | 1929 | 1461616006721 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 13:26:46 INFO - PROCESS | 1929 | 1461616006725 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x130331000 == 117 [pid = 1929] [id = 449] 13:26:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12d6b9c00) [pid = 1929] [serial = 1346] [outer = 0x0] 13:26:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12e3b9800) [pid = 1929] [serial = 1347] [outer = 0x12d6b9c00] 13:26:46 INFO - PROCESS | 1929 | 1461616006750 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12e596400) [pid = 1929] [serial = 1348] [outer = 0x12d6b9c00] 13:26:47 INFO - PROCESS | 1929 | 1461616007103 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]]]}] 13:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 517ms 13:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:26:47 INFO - PROCESS | 1929 | 1461616007133 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 13:26:47 INFO - PROCESS | 1929 | 1461616007134 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 13:26:47 INFO - PROCESS | 1929 | 1461616007139 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:26:47 INFO - PROCESS | 1929 | 1461616007140 Marionette TRACE conn2 <- [1,1770,null,{}] 13:26:47 INFO - PROCESS | 1929 | 1461616007142 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}] 13:26:47 INFO - PROCESS | 1929 | 1461616007247 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 13:26:47 INFO - PROCESS | 1929 | 1461616007333 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x115659000 == 118 [pid = 1929] [id = 450] 13:26:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x113475400) [pid = 1929] [serial = 1349] [outer = 0x0] 13:26:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x11350d800) [pid = 1929] [serial = 1350] [outer = 0x113475400] 13:26:47 INFO - PROCESS | 1929 | 1461616007453 Marionette DEBUG loaded listener.js 13:26:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x115127400) [pid = 1929] [serial = 1351] [outer = 0x113475400] 13:26:47 INFO - PROCESS | 1929 | 1461616007939 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]]]}] 13:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 868ms 13:26:48 INFO - PROCESS | 1929 | 1461616008008 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 13:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:26:48 INFO - PROCESS | 1929 | 1461616008011 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 13:26:48 INFO - PROCESS | 1929 | 1461616008015 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:26:48 INFO - PROCESS | 1929 | 1461616008018 Marionette TRACE conn2 <- [1,1774,null,{}] 13:26:48 INFO - PROCESS | 1929 | 1461616008021 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}] 13:26:48 INFO - PROCESS | 1929 | 1461616008146 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 13:26:48 INFO - PROCESS | 1929 | 1461616008243 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x124920000 == 119 [pid = 1929] [id = 451] 13:26:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x11af09400) [pid = 1929] [serial = 1352] [outer = 0x0] 13:26:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x11bab5800) [pid = 1929] [serial = 1353] [outer = 0x11af09400] 13:26:48 INFO - PROCESS | 1929 | 1461616008274 Marionette DEBUG loaded listener.js 13:26:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x11c712800) [pid = 1929] [serial = 1354] [outer = 0x11af09400] 13:26:48 INFO - PROCESS | 1929 | 1461616008726 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]]]}] 13:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 775ms 13:26:48 INFO - PROCESS | 1929 | 1461616008790 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 13:26:48 INFO - PROCESS | 1929 | 1461616008793 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 13:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:26:48 INFO - PROCESS | 1929 | 1461616008797 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:26:48 INFO - PROCESS | 1929 | 1461616008799 Marionette TRACE conn2 <- [1,1778,null,{}] 13:26:48 INFO - PROCESS | 1929 | 1461616008821 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}] 13:26:48 INFO - PROCESS | 1929 | 1461616008945 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 13:26:49 INFO - PROCESS | 1929 | 1461616009040 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c71f000 == 120 [pid = 1929] [id = 452] 13:26:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x12427d000) [pid = 1929] [serial = 1355] [outer = 0x0] 13:26:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x127ab7c00) [pid = 1929] [serial = 1356] [outer = 0x12427d000] 13:26:49 INFO - PROCESS | 1929 | 1461616009071 Marionette DEBUG loaded listener.js 13:26:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x12a966400) [pid = 1929] [serial = 1357] [outer = 0x12427d000] 13:26:49 INFO - PROCESS | 1929 | 1461616009505 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]]]}] 13:26:49 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 13:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 736ms 13:26:49 INFO - PROCESS | 1929 | 1461616009536 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 13:26:49 INFO - PROCESS | 1929 | 1461616009538 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 13:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:26:49 INFO - PROCESS | 1929 | 1461616009542 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:26:49 INFO - PROCESS | 1929 | 1461616009545 Marionette TRACE conn2 <- [1,1782,null,{}] 13:26:49 INFO - PROCESS | 1929 | 1461616009555 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}] 13:26:49 INFO - PROCESS | 1929 | 1461616009681 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 13:26:49 INFO - PROCESS | 1929 | 1461616009777 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x13cfd0000 == 121 [pid = 1929] [id = 453] 13:26:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12aa92000) [pid = 1929] [serial = 1358] [outer = 0x0] 13:26:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x12adc0c00) [pid = 1929] [serial = 1359] [outer = 0x12aa92000] 13:26:49 INFO - PROCESS | 1929 | 1461616009808 Marionette DEBUG loaded listener.js 13:26:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12b2bac00) [pid = 1929] [serial = 1360] [outer = 0x12aa92000] 13:26:50 INFO - PROCESS | 1929 | 1461616010290 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]]]}] 13:26:50 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 13:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 774ms 13:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:26:50 INFO - PROCESS | 1929 | 1461616010316 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 13:26:50 INFO - PROCESS | 1929 | 1461616010318 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 13:26:50 INFO - PROCESS | 1929 | 1461616010320 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:26:50 INFO - PROCESS | 1929 | 1461616010322 Marionette TRACE conn2 <- [1,1786,null,{}] 13:26:50 INFO - PROCESS | 1929 | 1461616010324 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}] 13:26:50 INFO - PROCESS | 1929 | 1461616010446 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 13:26:50 INFO - PROCESS | 1929 | 1461616010570 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d272000 == 122 [pid = 1929] [id = 454] 13:26:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12aa95c00) [pid = 1929] [serial = 1361] [outer = 0x0] 13:26:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12b8c9800) [pid = 1929] [serial = 1362] [outer = 0x12aa95c00] 13:26:50 INFO - PROCESS | 1929 | 1461616010602 Marionette DEBUG loaded listener.js 13:26:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x12c7c0400) [pid = 1929] [serial = 1363] [outer = 0x12aa95c00] 13:26:50 INFO - PROCESS | 1929 | 1461616010988 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]]]}] 13:26:51 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 13:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 721ms 13:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:26:51 INFO - PROCESS | 1929 | 1461616011041 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 13:26:51 INFO - PROCESS | 1929 | 1461616011042 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 13:26:51 INFO - PROCESS | 1929 | 1461616011045 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:26:51 INFO - PROCESS | 1929 | 1461616011046 Marionette TRACE conn2 <- [1,1790,null,{}] 13:26:51 INFO - PROCESS | 1929 | 1461616011048 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}] 13:26:51 INFO - PROCESS | 1929 | 1461616011170 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 13:26:51 INFO - PROCESS | 1929 | 1461616011296 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d6da800 == 123 [pid = 1929] [id = 455] 13:26:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x12d08f000) [pid = 1929] [serial = 1364] [outer = 0x0] 13:26:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12dccbc00) [pid = 1929] [serial = 1365] [outer = 0x12d08f000] 13:26:51 INFO - PROCESS | 1929 | 1461616011332 Marionette DEBUG loaded listener.js 13:26:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x12e8bbc00) [pid = 1929] [serial = 1366] [outer = 0x12d08f000] 13:26:51 INFO - PROCESS | 1929 | 1461616011791 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]]]}] 13:26:51 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) 13:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 770ms 13:26:51 INFO - PROCESS | 1929 | 1461616011816 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 13:26:51 INFO - PROCESS | 1929 | 1461616011817 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 13:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:26:51 INFO - PROCESS | 1929 | 1461616011819 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:26:51 INFO - PROCESS | 1929 | 1461616011821 Marionette TRACE conn2 <- [1,1794,null,{}] 13:26:51 INFO - PROCESS | 1929 | 1461616011823 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}] 13:26:51 INFO - PROCESS | 1929 | 1461616011948 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 13:26:52 INFO - PROCESS | 1929 | 1461616012076 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d87b000 == 124 [pid = 1929] [id = 456] 13:26:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12e8d8400) [pid = 1929] [serial = 1367] [outer = 0x0] 13:26:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x12eb0f000) [pid = 1929] [serial = 1368] [outer = 0x12e8d8400] 13:26:52 INFO - PROCESS | 1929 | 1461616012108 Marionette DEBUG loaded listener.js 13:26:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x12f42b800) [pid = 1929] [serial = 1369] [outer = 0x12e8d8400] 13:26:52 INFO - PROCESS | 1929 | 1461616012506 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]]]}] 13:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 724ms 13:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:26:52 INFO - PROCESS | 1929 | 1461616012543 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 13:26:52 INFO - PROCESS | 1929 | 1461616012545 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 13:26:52 INFO - PROCESS | 1929 | 1461616012547 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:26:52 INFO - PROCESS | 1929 | 1461616012548 Marionette TRACE conn2 <- [1,1798,null,{}] 13:26:52 INFO - PROCESS | 1929 | 1461616012551 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}] 13:26:52 INFO - PROCESS | 1929 | 1461616012673 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 13:26:52 INFO - PROCESS | 1929 | 1461616012800 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x13dc5a800 == 125 [pid = 1929] [id = 457] 13:26:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x12ef31c00) [pid = 1929] [serial = 1370] [outer = 0x0] 13:26:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x12fcbe400) [pid = 1929] [serial = 1371] [outer = 0x12ef31c00] 13:26:52 INFO - PROCESS | 1929 | 1461616012833 Marionette DEBUG loaded listener.js 13:26:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x12fdad000) [pid = 1929] [serial = 1372] [outer = 0x12ef31c00] 13:26:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x13c1c5400) [pid = 1929] [serial = 1373] [outer = 0x12f7b2c00] 13:26:53 INFO - PROCESS | 1929 | 1461616013449 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]]]}] 13:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 974ms 13:26:53 INFO - PROCESS | 1929 | 1461616013530 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 13:26:53 INFO - PROCESS | 1929 | 1461616013531 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 13:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:26:53 INFO - PROCESS | 1929 | 1461616013534 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:26:53 INFO - PROCESS | 1929 | 1461616013535 Marionette TRACE conn2 <- [1,1802,null,{}] 13:26:53 INFO - PROCESS | 1929 | 1461616013537 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}] 13:26:53 INFO - PROCESS | 1929 | 1461616013668 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 13:26:53 INFO - PROCESS | 1929 | 1461616013796 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x1303d2800 == 126 [pid = 1929] [id = 458] 13:26:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x123db7c00) [pid = 1929] [serial = 1374] [outer = 0x0] 13:26:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x124286800) [pid = 1929] [serial = 1375] [outer = 0x123db7c00] 13:26:53 INFO - PROCESS | 1929 | 1461616013827 Marionette DEBUG loaded listener.js 13:26:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x12fdb2800) [pid = 1929] [serial = 1376] [outer = 0x123db7c00] 13:26:54 INFO - PROCESS | 1929 | 1461616014246 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]]]}] 13:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 721ms 13:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:26:54 INFO - PROCESS | 1929 | 1461616014255 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 13:26:54 INFO - PROCESS | 1929 | 1461616014257 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 13:26:54 INFO - PROCESS | 1929 | 1461616014259 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:26:54 INFO - PROCESS | 1929 | 1461616014260 Marionette TRACE conn2 <- [1,1806,null,{}] 13:26:54 INFO - PROCESS | 1929 | 1461616014262 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}] 13:26:54 INFO - PROCESS | 1929 | 1461616014386 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 13:26:54 INFO - PROCESS | 1929 | 1461616014513 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x141ec2000 == 127 [pid = 1929] [id = 459] 13:26:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x12f432400) [pid = 1929] [serial = 1377] [outer = 0x0] 13:26:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x13c1c1c00) [pid = 1929] [serial = 1378] [outer = 0x12f432400] 13:26:54 INFO - PROCESS | 1929 | 1461616014545 Marionette DEBUG loaded listener.js 13:26:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x13d0ac400) [pid = 1929] [serial = 1379] [outer = 0x12f432400] 13:26:55 INFO - PROCESS | 1929 | 1461616015048 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]]]}] 13:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 820ms 13:26:55 INFO - PROCESS | 1929 | 1461616015092 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 13:26:55 INFO - PROCESS | 1929 | 1461616015093 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 13:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:26:55 INFO - PROCESS | 1929 | 1461616015096 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:26:55 INFO - PROCESS | 1929 | 1461616015098 Marionette TRACE conn2 <- [1,1810,null,{}] 13:26:55 INFO - PROCESS | 1929 | 1461616015102 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}] 13:26:55 INFO - PROCESS | 1929 | 1461616015266 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 13:26:55 INFO - PROCESS | 1929 | 1461616015434 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b6c0800 == 128 [pid = 1929] [id = 460] 13:26:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x11b973000) [pid = 1929] [serial = 1380] [outer = 0x0] 13:26:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x13d0a6800) [pid = 1929] [serial = 1381] [outer = 0x11b973000] 13:26:55 INFO - PROCESS | 1929 | 1461616015468 Marionette DEBUG loaded listener.js 13:26:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x13d50f400) [pid = 1929] [serial = 1382] [outer = 0x11b973000] 13:26:56 INFO - PROCESS | 1929 | 1461616016237 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]]]}] 13:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1170ms 13:26:56 INFO - PROCESS | 1929 | 1461616016267 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 13:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:26:56 INFO - PROCESS | 1929 | 1461616016274 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 13:26:56 INFO - PROCESS | 1929 | 1461616016278 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:26:56 INFO - PROCESS | 1929 | 1461616016283 Marionette TRACE conn2 <- [1,1814,null,{}] 13:26:56 INFO - PROCESS | 1929 | 1461616016288 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}] 13:26:56 INFO - PROCESS | 1929 | 1461616016465 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 13:26:56 INFO - PROCESS | 1929 | 1461616016571 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bbcc800 == 129 [pid = 1929] [id = 461] 13:26:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x11ad34400) [pid = 1929] [serial = 1383] [outer = 0x0] 13:26:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x11bab7000) [pid = 1929] [serial = 1384] [outer = 0x11ad34400] 13:26:56 INFO - PROCESS | 1929 | 1461616016599 Marionette DEBUG loaded listener.js 13:26:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x11c7a8400) [pid = 1929] [serial = 1385] [outer = 0x11ad34400] 13:26:57 INFO - PROCESS | 1929 | 1461616017052 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]]]}] 13:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 826ms 13:26:57 INFO - PROCESS | 1929 | 1461616017123 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 13:26:57 INFO - PROCESS | 1929 | 1461616017127 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 13:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:26:57 INFO - PROCESS | 1929 | 1461616017134 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:26:57 INFO - PROCESS | 1929 | 1461616017136 Marionette TRACE conn2 <- [1,1818,null,{}] 13:26:57 INFO - PROCESS | 1929 | 1461616017140 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}] 13:26:57 INFO - PROCESS | 1929 | 1461616017255 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 13:26:57 INFO - PROCESS | 1929 | 1461616017366 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b167800 == 130 [pid = 1929] [id = 462] 13:26:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x124993000) [pid = 1929] [serial = 1386] [outer = 0x0] 13:26:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x12788e800) [pid = 1929] [serial = 1387] [outer = 0x124993000] 13:26:57 INFO - PROCESS | 1929 | 1461616017395 Marionette DEBUG loaded listener.js 13:26:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x129e9f800) [pid = 1929] [serial = 1388] [outer = 0x124993000] 13:26:57 INFO - PROCESS | 1929 | --DOCSHELL 0x12dc39000 == 129 [pid = 1929] [id = 88] 13:26:57 INFO - PROCESS | 1929 | --DOCSHELL 0x12eb35000 == 128 [pid = 1929] [id = 406] 13:26:57 INFO - PROCESS | 1929 | --DOCSHELL 0x118f2b000 == 127 [pid = 1929] [id = 101] 13:26:57 INFO - PROCESS | 1929 | --DOCSHELL 0x130331000 == 126 [pid = 1929] [id = 449] 13:26:57 INFO - PROCESS | 1929 | --DOCSHELL 0x12f75e000 == 125 [pid = 1929] [id = 448] 13:26:57 INFO - PROCESS | 1929 | --DOCSHELL 0x12bbd5800 == 124 [pid = 1929] [id = 447] 13:26:57 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x12a96e000) [pid = 1929] [serial = 1239] [outer = 0x0] [url = about:blank] 13:26:57 INFO - PROCESS | 1929 | --DOMWINDOW == 210 (0x123db1000) [pid = 1929] [serial = 1272] [outer = 0x0] [url = about:blank] 13:26:57 INFO - PROCESS | 1929 | --DOCSHELL 0x12ea09800 == 123 [pid = 1929] [id = 446] 13:26:57 INFO - PROCESS | 1929 | --DOCSHELL 0x12d724000 == 122 [pid = 1929] [id = 445] 13:26:57 INFO - PROCESS | 1929 | --DOCSHELL 0x12c662800 == 121 [pid = 1929] [id = 444] 13:26:57 INFO - PROCESS | 1929 | --DOCSHELL 0x12b870000 == 120 [pid = 1929] [id = 443] 13:26:57 INFO - PROCESS | 1929 | --DOCSHELL 0x12ae7a800 == 119 [pid = 1929] [id = 442] 13:26:57 INFO - PROCESS | 1929 | --DOCSHELL 0x1278d1000 == 118 [pid = 1929] [id = 441] 13:26:57 INFO - PROCESS | 1929 | --DOCSHELL 0x11ba22800 == 117 [pid = 1929] [id = 440] 13:26:57 INFO - PROCESS | 1929 | --DOCSHELL 0x1243c3000 == 116 [pid = 1929] [id = 439] 13:26:57 INFO - PROCESS | 1929 | --DOCSHELL 0x124ace000 == 115 [pid = 1929] [id = 438] 13:26:58 INFO - PROCESS | 1929 | --DOCSHELL 0x13ddeb800 == 114 [pid = 1929] [id = 434] 13:26:58 INFO - PROCESS | 1929 | --DOCSHELL 0x13d736800 == 113 [pid = 1929] [id = 433] 13:26:58 INFO - PROCESS | 1929 | --DOCSHELL 0x1471dc800 == 112 [pid = 1929] [id = 432] 13:26:58 INFO - PROCESS | 1929 | --DOCSHELL 0x13d713800 == 111 [pid = 1929] [id = 431] 13:26:58 INFO - PROCESS | 1929 | --DOCSHELL 0x1471cb000 == 110 [pid = 1929] [id = 430] 13:26:58 INFO - PROCESS | 1929 | --DOCSHELL 0x1466d1800 == 109 [pid = 1929] [id = 429] 13:26:58 INFO - PROCESS | 1929 | --DOCSHELL 0x142a3e800 == 108 [pid = 1929] [id = 428] 13:26:58 INFO - PROCESS | 1929 | 1461616018016 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]]]}] 13:26:58 INFO - PROCESS | 1929 | --DOCSHELL 0x13dc5d800 == 107 [pid = 1929] [id = 427] 13:26:58 INFO - PROCESS | 1929 | --DOCSHELL 0x12d726800 == 106 [pid = 1929] [id = 426] 13:26:58 INFO - PROCESS | 1929 | --DOCSHELL 0x11911c000 == 105 [pid = 1929] [id = 425] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 209 (0x1301d7c00) [pid = 1929] [serial = 1224] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x1242a3c00) [pid = 1929] [serial = 1246] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x11b1ea800) [pid = 1929] [serial = 1245] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x12adca400) [pid = 1929] [serial = 1257] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x12b4b4000) [pid = 1929] [serial = 1233] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x12e8b2c00) [pid = 1929] [serial = 1254] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x139b93000) [pid = 1929] [serial = 1236] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x12aa99800) [pid = 1929] [serial = 1251] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x12e572800) [pid = 1929] [serial = 1252] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x12aea2000) [pid = 1929] [serial = 1227] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x13d0b0000) [pid = 1929] [serial = 1242] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x11a650c00) [pid = 1929] [serial = 1206] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x11560a400) [pid = 1929] [serial = 1260] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x12a964000) [pid = 1929] [serial = 1248] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x12a996400) [pid = 1929] [serial = 1249] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x12aa98400) [pid = 1929] [serial = 1212] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12e8cd800) [pid = 1929] [serial = 1221] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x12b4ac800) [pid = 1929] [serial = 1230] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x12ec58c00) [pid = 1929] [serial = 1263] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x12d6b4c00) [pid = 1929] [serial = 1218] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x12ec5e800) [pid = 1929] [serial = 1264] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x12fdb0c00) [pid = 1929] [serial = 1261] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x1243a7000) [pid = 1929] [serial = 1209] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x12c66a400) [pid = 1929] [serial = 1215] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x1147d7c00) [pid = 1929] [serial = 1266] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x115a3c800) [pid = 1929] [serial = 1267] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x11bca9400) [pid = 1929] [serial = 1270] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x12adce400) [pid = 1929] [serial = 1258] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x12fdae800) [pid = 1929] [serial = 1255] [outer = 0x0] [url = about:blank] 13:26:58 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x11a648800) [pid = 1929] [serial = 1269] [outer = 0x0] [url = about:blank] 13:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 931ms 13:26:58 INFO - PROCESS | 1929 | 1461616018065 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 13:26:58 INFO - PROCESS | 1929 | 1461616018067 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 13:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:26:58 INFO - PROCESS | 1929 | 1461616018071 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:26:58 INFO - PROCESS | 1929 | 1461616018074 Marionette TRACE conn2 <- [1,1822,null,{}] 13:26:58 INFO - PROCESS | 1929 | 1461616018085 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}] 13:26:58 INFO - PROCESS | 1929 | 1461616018242 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 13:26:58 INFO - PROCESS | 1929 | 1461616018367 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c75e800 == 106 [pid = 1929] [id = 463] 13:26:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x124993c00) [pid = 1929] [serial = 1389] [outer = 0x0] 13:26:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12a8c5c00) [pid = 1929] [serial = 1390] [outer = 0x124993c00] 13:26:58 INFO - PROCESS | 1929 | 1461616018395 Marionette DEBUG loaded listener.js 13:26:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x12a971c00) [pid = 1929] [serial = 1391] [outer = 0x124993c00] 13:26:58 INFO - PROCESS | 1929 | 1461616018738 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]]]}] 13:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 673ms 13:26:58 INFO - PROCESS | 1929 | 1461616018744 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 13:26:58 INFO - PROCESS | 1929 | 1461616018745 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 13:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:26:58 INFO - PROCESS | 1929 | 1461616018748 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:26:58 INFO - PROCESS | 1929 | 1461616018749 Marionette TRACE conn2 <- [1,1826,null,{}] 13:26:58 INFO - PROCESS | 1929 | 1461616018752 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}] 13:26:58 INFO - PROCESS | 1929 | 1461616018866 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 13:26:58 INFO - PROCESS | 1929 | 1461616018953 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ae79000 == 107 [pid = 1929] [id = 464] 13:26:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12a96f000) [pid = 1929] [serial = 1392] [outer = 0x0] 13:26:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12aa8bc00) [pid = 1929] [serial = 1393] [outer = 0x12a96f000] 13:26:58 INFO - PROCESS | 1929 | 1461616018979 Marionette DEBUG loaded listener.js 13:26:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12adc0400) [pid = 1929] [serial = 1394] [outer = 0x12a96f000] 13:26:59 INFO - PROCESS | 1929 | 1461616019277 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]]]}] 13:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 569ms 13:26:59 INFO - PROCESS | 1929 | 1461616019318 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 13:26:59 INFO - PROCESS | 1929 | 1461616019321 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 13:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:26:59 INFO - PROCESS | 1929 | 1461616019324 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:26:59 INFO - PROCESS | 1929 | 1461616019325 Marionette TRACE conn2 <- [1,1830,null,{}] 13:26:59 INFO - PROCESS | 1929 | 1461616019327 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}] 13:26:59 INFO - PROCESS | 1929 | 1461616019465 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 13:26:59 INFO - PROCESS | 1929 | 1461616019472 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c721800 == 108 [pid = 1929] [id = 465] 13:26:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x12a98e800) [pid = 1929] [serial = 1395] [outer = 0x0] 13:26:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x12adcd000) [pid = 1929] [serial = 1396] [outer = 0x12a98e800] 13:26:59 INFO - PROCESS | 1929 | 1461616019498 Marionette DEBUG loaded listener.js 13:26:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12b2bc400) [pid = 1929] [serial = 1397] [outer = 0x12a98e800] 13:26:59 INFO - PROCESS | 1929 | 1461616019853 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]]]}] 13:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 569ms 13:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:26:59 INFO - PROCESS | 1929 | 1461616019893 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 13:26:59 INFO - PROCESS | 1929 | 1461616019894 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 13:26:59 INFO - PROCESS | 1929 | 1461616019896 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:26:59 INFO - PROCESS | 1929 | 1461616019897 Marionette TRACE conn2 <- [1,1834,null,{}] 13:26:59 INFO - PROCESS | 1929 | 1461616019900 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}] 13:27:00 INFO - PROCESS | 1929 | 1461616020011 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 13:27:00 INFO - PROCESS | 1929 | 1461616020123 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f448800 == 109 [pid = 1929] [id = 466] 13:27:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x12aea0c00) [pid = 1929] [serial = 1398] [outer = 0x0] 13:27:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12b4aa000) [pid = 1929] [serial = 1399] [outer = 0x12aea0c00] 13:27:00 INFO - PROCESS | 1929 | 1461616020151 Marionette DEBUG loaded listener.js 13:27:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x12d2b4000) [pid = 1929] [serial = 1400] [outer = 0x12aea0c00] 13:27:00 INFO - PROCESS | 1929 | 1461616020515 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]]]}] 13:27:00 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 13:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 669ms 13:27:00 INFO - PROCESS | 1929 | 1461616020565 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 13:27:00 INFO - PROCESS | 1929 | 1461616020567 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 13:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:27:00 INFO - PROCESS | 1929 | 1461616020569 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:27:00 INFO - PROCESS | 1929 | 1461616020570 Marionette TRACE conn2 <- [1,1838,null,{}] 13:27:00 INFO - PROCESS | 1929 | 1461616020572 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}] 13:27:00 INFO - PROCESS | 1929 | 1461616020707 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 13:27:00 INFO - PROCESS | 1929 | 1461616020726 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x1303d4000 == 110 [pid = 1929] [id = 467] 13:27:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x12d6b0400) [pid = 1929] [serial = 1401] [outer = 0x0] 13:27:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x12e56bc00) [pid = 1929] [serial = 1402] [outer = 0x12d6b0400] 13:27:00 INFO - PROCESS | 1929 | 1461616020751 Marionette DEBUG loaded listener.js 13:27:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x12e8acc00) [pid = 1929] [serial = 1403] [outer = 0x12d6b0400] 13:27:01 INFO - PROCESS | 1929 | 1461616021142 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]]]}] 13:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 621ms 13:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:27:01 INFO - PROCESS | 1929 | 1461616021194 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 13:27:01 INFO - PROCESS | 1929 | 1461616021196 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 13:27:01 INFO - PROCESS | 1929 | 1461616021200 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:27:01 INFO - PROCESS | 1929 | 1461616021202 Marionette TRACE conn2 <- [1,1842,null,{}] 13:27:01 INFO - PROCESS | 1929 | 1461616021205 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}] 13:27:01 INFO - PROCESS | 1929 | 1461616021395 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 13:27:01 INFO - PROCESS | 1929 | 1461616021431 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d420800 == 111 [pid = 1929] [id = 468] 13:27:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x12e3bc400) [pid = 1929] [serial = 1404] [outer = 0x0] 13:27:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x12e8cd400) [pid = 1929] [serial = 1405] [outer = 0x12e3bc400] 13:27:01 INFO - PROCESS | 1929 | 1461616021456 Marionette DEBUG loaded listener.js 13:27:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x12ef2f800) [pid = 1929] [serial = 1406] [outer = 0x12e3bc400] 13:27:01 INFO - PROCESS | 1929 | 1461616021841 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]]]}] 13:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 673ms 13:27:01 INFO - PROCESS | 1929 | 1461616021878 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 13:27:01 INFO - PROCESS | 1929 | 1461616021879 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 13:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:27:01 INFO - PROCESS | 1929 | 1461616021881 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:27:01 INFO - PROCESS | 1929 | 1461616021882 Marionette TRACE conn2 <- [1,1846,null,{}] 13:27:01 INFO - PROCESS | 1929 | 1461616021890 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}] 13:27:02 INFO - PROCESS | 1929 | 1461616022028 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 13:27:02 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x11bf02c00) [pid = 1929] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:27:02 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x12a993800) [pid = 1929] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:27:02 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x12aea3000) [pid = 1929] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:27:02 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x12b2c5c00) [pid = 1929] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:27:02 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12427bc00) [pid = 1929] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:27:02 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x12bcb0000) [pid = 1929] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:27:02 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x124546000) [pid = 1929] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:27:02 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x11b9cb000) [pid = 1929] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:27:02 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x124988400) [pid = 1929] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:27:02 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x123dbb000) [pid = 1929] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:27:02 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x1186b2000) [pid = 1929] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:27:02 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x12a8e6400) [pid = 1929] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:27:02 INFO - PROCESS | 1929 | 1461616022333 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ba17800 == 112 [pid = 1929] [id = 469] 13:27:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x114bb6400) [pid = 1929] [serial = 1407] [outer = 0x0] 13:27:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x11ad33400) [pid = 1929] [serial = 1408] [outer = 0x114bb6400] 13:27:02 INFO - PROCESS | 1929 | 1461616022359 Marionette DEBUG loaded listener.js 13:27:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x1279ea400) [pid = 1929] [serial = 1409] [outer = 0x114bb6400] 13:27:02 INFO - PROCESS | 1929 | 1461616022721 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]]]}] 13:27:02 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) 13:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 869ms 13:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:27:02 INFO - PROCESS | 1929 | 1461616022751 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 13:27:02 INFO - PROCESS | 1929 | 1461616022755 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 13:27:02 INFO - PROCESS | 1929 | 1461616022758 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:27:02 INFO - PROCESS | 1929 | 1461616022760 Marionette TRACE conn2 <- [1,1850,null,{}] 13:27:02 INFO - PROCESS | 1929 | 1461616022763 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}] 13:27:02 INFO - PROCESS | 1929 | 1461616022980 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 13:27:02 INFO - PROCESS | 1929 | 1461616022995 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d728000 == 113 [pid = 1929] [id = 470] 13:27:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x1186b2000) [pid = 1929] [serial = 1410] [outer = 0x0] 13:27:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12ab45000) [pid = 1929] [serial = 1411] [outer = 0x1186b2000] 13:27:03 INFO - PROCESS | 1929 | 1461616023034 Marionette DEBUG loaded listener.js 13:27:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x130178800) [pid = 1929] [serial = 1412] [outer = 0x1186b2000] 13:27:03 INFO - PROCESS | 1929 | 1461616023441 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]]]}] 13:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 720ms 13:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:27:03 INFO - PROCESS | 1929 | 1461616023479 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 13:27:03 INFO - PROCESS | 1929 | 1461616023481 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 13:27:03 INFO - PROCESS | 1929 | 1461616023483 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:27:03 INFO - PROCESS | 1929 | 1461616023485 Marionette TRACE conn2 <- [1,1854,null,{}] 13:27:03 INFO - PROCESS | 1929 | 1461616023489 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}] 13:27:03 INFO - PROCESS | 1929 | 1461616023648 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 13:27:03 INFO - PROCESS | 1929 | 1461616023659 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x13db52800 == 114 [pid = 1929] [id = 471] 13:27:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x1301dc800) [pid = 1929] [serial = 1413] [outer = 0x0] 13:27:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x13c1c9400) [pid = 1929] [serial = 1414] [outer = 0x1301dc800] 13:27:03 INFO - PROCESS | 1929 | 1461616023688 Marionette DEBUG loaded listener.js 13:27:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x13d519000) [pid = 1929] [serial = 1415] [outer = 0x1301dc800] 13:27:04 INFO - PROCESS | 1929 | 1461616024024 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]]]}] 13:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 571ms 13:27:04 INFO - PROCESS | 1929 | 1461616024055 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 13:27:04 INFO - PROCESS | 1929 | 1461616024057 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 13:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:27:04 INFO - PROCESS | 1929 | 1461616024059 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:27:04 INFO - PROCESS | 1929 | 1461616024060 Marionette TRACE conn2 <- [1,1858,null,{}] 13:27:04 INFO - PROCESS | 1929 | 1461616024062 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}] 13:27:04 INFO - PROCESS | 1929 | 1461616024170 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 13:27:04 INFO - PROCESS | 1929 | 1461616024174 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x141eb4800 == 115 [pid = 1929] [id = 472] 13:27:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x12ae12000) [pid = 1929] [serial = 1416] [outer = 0x0] 13:27:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x12ae17400) [pid = 1929] [serial = 1417] [outer = 0x12ae12000] 13:27:04 INFO - PROCESS | 1929 | 1461616024199 Marionette DEBUG loaded listener.js 13:27:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x12ae1bc00) [pid = 1929] [serial = 1418] [outer = 0x12ae12000] 13:27:04 INFO - PROCESS | 1929 | 1461616024766 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]]]}] 13:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 769ms 13:27:04 INFO - PROCESS | 1929 | 1461616024829 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 13:27:04 INFO - PROCESS | 1929 | 1461616024832 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 13:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:27:04 INFO - PROCESS | 1929 | 1461616024836 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:27:04 INFO - PROCESS | 1929 | 1461616024838 Marionette TRACE conn2 <- [1,1862,null,{}] 13:27:04 INFO - PROCESS | 1929 | 1461616024842 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}] 13:27:04 INFO - PROCESS | 1929 | 1461616024975 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 13:27:05 INFO - PROCESS | 1929 | 1461616025077 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x126a37000 == 116 [pid = 1929] [id = 473] 13:27:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x119259400) [pid = 1929] [serial = 1419] [outer = 0x0] 13:27:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x11af19000) [pid = 1929] [serial = 1420] [outer = 0x119259400] 13:27:05 INFO - PROCESS | 1929 | 1461616025110 Marionette DEBUG loaded listener.js 13:27:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x11c3b3c00) [pid = 1929] [serial = 1421] [outer = 0x119259400] 13:27:05 INFO - PROCESS | 1929 | 1461616025602 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]]]}] 13:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 773ms 13:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:27:05 INFO - PROCESS | 1929 | 1461616025610 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 13:27:05 INFO - PROCESS | 1929 | 1461616025614 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 13:27:05 INFO - PROCESS | 1929 | 1461616025619 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:27:05 INFO - PROCESS | 1929 | 1461616025622 Marionette TRACE conn2 <- [1,1866,null,{}] 13:27:05 INFO - PROCESS | 1929 | 1461616025625 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}] 13:27:05 INFO - PROCESS | 1929 | 1461616025749 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 13:27:05 INFO - PROCESS | 1929 | 1461616025881 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dc44800 == 117 [pid = 1929] [id = 474] 13:27:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x11c7b4c00) [pid = 1929] [serial = 1422] [outer = 0x0] 13:27:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x126a7c000) [pid = 1929] [serial = 1423] [outer = 0x11c7b4c00] 13:27:05 INFO - PROCESS | 1929 | 1461616025913 Marionette DEBUG loaded listener.js 13:27:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x12a98f800) [pid = 1929] [serial = 1424] [outer = 0x11c7b4c00] 13:27:06 INFO - PROCESS | 1929 | 1461616026320 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]]]}] 13:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 775ms 13:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:27:06 INFO - PROCESS | 1929 | 1461616026394 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 13:27:06 INFO - PROCESS | 1929 | 1461616026395 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 13:27:06 INFO - PROCESS | 1929 | 1461616026397 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:27:06 INFO - PROCESS | 1929 | 1461616026400 Marionette TRACE conn2 <- [1,1870,null,{}] 13:27:06 INFO - PROCESS | 1929 | 1461616026408 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}] 13:27:06 INFO - PROCESS | 1929 | 1461616026533 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 13:27:06 INFO - PROCESS | 1929 | 1461616026638 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x13dc5b000 == 118 [pid = 1929] [id = 475] 13:27:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x12ab3cc00) [pid = 1929] [serial = 1425] [outer = 0x0] 13:27:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x12ae9f000) [pid = 1929] [serial = 1426] [outer = 0x12ab3cc00] 13:27:06 INFO - PROCESS | 1929 | 1461616026670 Marionette DEBUG loaded listener.js 13:27:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x12bca7c00) [pid = 1929] [serial = 1427] [outer = 0x12ab3cc00] 13:27:07 INFO - PROCESS | 1929 | 1461616027100 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]]]}] 13:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 724ms 13:27:07 INFO - PROCESS | 1929 | 1461616027126 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 13:27:07 INFO - PROCESS | 1929 | 1461616027128 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 13:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:27:07 INFO - PROCESS | 1929 | 1461616027131 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:27:07 INFO - PROCESS | 1929 | 1461616027132 Marionette TRACE conn2 <- [1,1874,null,{}] 13:27:07 INFO - PROCESS | 1929 | 1461616027149 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}] 13:27:07 INFO - PROCESS | 1929 | 1461616027273 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 13:27:07 INFO - PROCESS | 1929 | 1461616027401 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x142436800 == 119 [pid = 1929] [id = 476] 13:27:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x12bee5c00) [pid = 1929] [serial = 1428] [outer = 0x0] 13:27:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x12d6b9400) [pid = 1929] [serial = 1429] [outer = 0x12bee5c00] 13:27:07 INFO - PROCESS | 1929 | 1461616027433 Marionette DEBUG loaded listener.js 13:27:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x12ec5e400) [pid = 1929] [serial = 1430] [outer = 0x12bee5c00] 13:27:07 INFO - PROCESS | 1929 | 1461616027836 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]]]}] 13:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 719ms 13:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:27:07 INFO - PROCESS | 1929 | 1461616027850 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 13:27:07 INFO - PROCESS | 1929 | 1461616027853 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 13:27:07 INFO - PROCESS | 1929 | 1461616027856 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:27:07 INFO - PROCESS | 1929 | 1461616027857 Marionette TRACE conn2 <- [1,1878,null,{}] 13:27:07 INFO - PROCESS | 1929 | 1461616027860 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}] 13:27:07 INFO - PROCESS | 1929 | 1461616027981 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 13:27:08 INFO - PROCESS | 1929 | 1461616028084 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x1424e9800 == 120 [pid = 1929] [id = 477] 13:27:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x12d088800) [pid = 1929] [serial = 1431] [outer = 0x0] 13:27:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x1303a2800) [pid = 1929] [serial = 1432] [outer = 0x12d088800] 13:27:08 INFO - PROCESS | 1929 | 1461616028114 Marionette DEBUG loaded listener.js 13:27:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 213 (0x13d0af400) [pid = 1929] [serial = 1433] [outer = 0x12d088800] 13:27:08 INFO - PROCESS | 1929 | 1461616028516 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]]]}] 13:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 719ms 13:27:08 INFO - PROCESS | 1929 | 1461616028618 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 13:27:08 INFO - PROCESS | 1929 | 1461616028620 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 13:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:27:08 INFO - PROCESS | 1929 | 1461616028627 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:27:08 INFO - PROCESS | 1929 | 1461616028629 Marionette TRACE conn2 <- [1,1882,null,{}] 13:27:08 INFO - PROCESS | 1929 | 1461616028633 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}] 13:27:08 INFO - PROCESS | 1929 | 1461616028917 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 13:27:09 INFO - PROCESS | 1929 | 1461616029026 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x1429e2000 == 121 [pid = 1929] [id = 478] 13:27:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 214 (0x13cfeac00) [pid = 1929] [serial = 1434] [outer = 0x0] 13:27:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 215 (0x13cff3800) [pid = 1929] [serial = 1435] [outer = 0x13cfeac00] 13:27:09 INFO - PROCESS | 1929 | 1461616029058 Marionette DEBUG loaded listener.js 13:27:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 216 (0x13d517c00) [pid = 1929] [serial = 1436] [outer = 0x13cfeac00] 13:27:09 INFO - PROCESS | 1929 | 1461616029457 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]]]}] 13:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 872ms 13:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:27:09 INFO - PROCESS | 1929 | 1461616029499 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 13:27:09 INFO - PROCESS | 1929 | 1461616029500 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 13:27:09 INFO - PROCESS | 1929 | 1461616029503 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:27:09 INFO - PROCESS | 1929 | 1461616029504 Marionette TRACE conn2 <- [1,1886,null,{}] 13:27:09 INFO - PROCESS | 1929 | 1461616029506 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}] 13:27:09 INFO - PROCESS | 1929 | 1461616029628 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 13:27:09 INFO - PROCESS | 1929 | 1461616029760 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x142a3a000 == 122 [pid = 1929] [id = 479] 13:27:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 217 (0x13d2e9800) [pid = 1929] [serial = 1437] [outer = 0x0] 13:27:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 218 (0x13d2ef800) [pid = 1929] [serial = 1438] [outer = 0x13d2e9800] 13:27:09 INFO - PROCESS | 1929 | 1461616029791 Marionette DEBUG loaded listener.js 13:27:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 219 (0x13d2f4c00) [pid = 1929] [serial = 1439] [outer = 0x13d2e9800] 13:27:10 INFO - PROCESS | 1929 | 1461616030184 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]]]}] 13:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 718ms 13:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:27:10 INFO - PROCESS | 1929 | 1461616030222 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 13:27:10 INFO - PROCESS | 1929 | 1461616030223 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 13:27:10 INFO - PROCESS | 1929 | 1461616030226 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:27:10 INFO - PROCESS | 1929 | 1461616030227 Marionette TRACE conn2 <- [1,1890,null,{}] 13:27:10 INFO - PROCESS | 1929 | 1461616030229 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}] 13:27:10 INFO - PROCESS | 1929 | 1461616030367 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 13:27:10 INFO - PROCESS | 1929 | 1461616030510 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x142add000 == 123 [pid = 1929] [id = 480] 13:27:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 220 (0x12ab83000) [pid = 1929] [serial = 1440] [outer = 0x0] 13:27:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 221 (0x12ab84000) [pid = 1929] [serial = 1441] [outer = 0x12ab83000] 13:27:10 INFO - PROCESS | 1929 | 1461616030542 Marionette DEBUG loaded listener.js 13:27:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 222 (0x12ab8b800) [pid = 1929] [serial = 1442] [outer = 0x12ab83000] 13:27:10 INFO - PROCESS | 1929 | 1461616030975 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]]]}] 13:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 768ms 13:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:27:10 INFO - PROCESS | 1929 | 1461616030995 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 13:27:11 INFO - PROCESS | 1929 | 1461616030996 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 13:27:11 INFO - PROCESS | 1929 | 1461616030998 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:27:11 INFO - PROCESS | 1929 | 1461616030999 Marionette TRACE conn2 <- [1,1894,null,{}] 13:27:11 INFO - PROCESS | 1929 | 1461616031003 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}] 13:27:11 INFO - PROCESS | 1929 | 1461616031127 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 13:27:11 INFO - PROCESS | 1929 | 1461616031261 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x11917f800 == 124 [pid = 1929] [id = 481] 13:27:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 223 (0x1188e2000) [pid = 1929] [serial = 1443] [outer = 0x0] 13:27:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 224 (0x127fbd800) [pid = 1929] [serial = 1444] [outer = 0x1188e2000] 13:27:11 INFO - PROCESS | 1929 | 1461616031294 Marionette DEBUG loaded listener.js 13:27:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 225 (0x12ae9b800) [pid = 1929] [serial = 1445] [outer = 0x1188e2000] 13:27:12 INFO - PROCESS | 1929 | 1461616032107 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]]]}] 13:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1172ms 13:27:12 INFO - PROCESS | 1929 | 1461616032171 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 13:27:12 INFO - PROCESS | 1929 | 1461616032173 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 13:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:27:12 INFO - PROCESS | 1929 | 1461616032176 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:27:12 INFO - PROCESS | 1929 | 1461616032179 Marionette TRACE conn2 <- [1,1898,null,{}] 13:27:12 INFO - PROCESS | 1929 | 1461616032183 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}] 13:27:12 INFO - PROCESS | 1929 | 1461616032343 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 13:27:12 INFO - PROCESS | 1929 | 1461616032450 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x123fc2800 == 125 [pid = 1929] [id = 482] 13:27:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 226 (0x116854c00) [pid = 1929] [serial = 1446] [outer = 0x0] 13:27:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 227 (0x118e0b800) [pid = 1929] [serial = 1447] [outer = 0x116854c00] 13:27:12 INFO - PROCESS | 1929 | 1461616032480 Marionette DEBUG loaded listener.js 13:27:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 228 (0x119839400) [pid = 1929] [serial = 1448] [outer = 0x116854c00] 13:27:12 INFO - PROCESS | 1929 | 1461616032884 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]]]}] 13:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 772ms 13:27:12 INFO - PROCESS | 1929 | 1461616032949 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 13:27:12 INFO - PROCESS | 1929 | 1461616032952 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 13:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:27:12 INFO - PROCESS | 1929 | 1461616032957 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:27:12 INFO - PROCESS | 1929 | 1461616032959 Marionette TRACE conn2 <- [1,1902,null,{}] 13:27:12 INFO - PROCESS | 1929 | 1461616032961 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}] 13:27:13 INFO - PROCESS | 1929 | 1461616033071 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 13:27:13 INFO - PROCESS | 1929 | 1461616033179 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x119117800 == 126 [pid = 1929] [id = 483] 13:27:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 229 (0x115748000) [pid = 1929] [serial = 1449] [outer = 0x0] 13:27:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 230 (0x11a649000) [pid = 1929] [serial = 1450] [outer = 0x115748000] 13:27:13 INFO - PROCESS | 1929 | 1461616033207 Marionette DEBUG loaded listener.js 13:27:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 231 (0x11b1ea800) [pid = 1929] [serial = 1451] [outer = 0x115748000] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x142ae2000 == 125 [pid = 1929] [id = 413] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x130340000 == 124 [pid = 1929] [id = 407] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x13d6d8000 == 123 [pid = 1929] [id = 409] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x13d8cf000 == 122 [pid = 1929] [id = 414] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x12d25a000 == 121 [pid = 1929] [id = 404] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x13db52800 == 120 [pid = 1929] [id = 471] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x13d728000 == 119 [pid = 1929] [id = 470] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x11ba17800 == 118 [pid = 1929] [id = 469] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x13d420800 == 117 [pid = 1929] [id = 468] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 230 (0x12e3b9800) [pid = 1929] [serial = 1347] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 229 (0x130171c00) [pid = 1929] [serial = 1299] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 228 (0x1303a5400) [pid = 1929] [serial = 1302] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 227 (0x139b92400) [pid = 1929] [serial = 1305] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 226 (0x12a99d000) [pid = 1929] [serial = 1308] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x1303d4000 == 116 [pid = 1929] [id = 467] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x12f448800 == 115 [pid = 1929] [id = 466] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x12c721800 == 114 [pid = 1929] [id = 465] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x12ae79000 == 113 [pid = 1929] [id = 464] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x11c75e800 == 112 [pid = 1929] [id = 463] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x11b167800 == 111 [pid = 1929] [id = 462] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x12bbcc800 == 110 [pid = 1929] [id = 461] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x12b6c0800 == 109 [pid = 1929] [id = 460] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x141ec2000 == 108 [pid = 1929] [id = 459] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x1303d2800 == 107 [pid = 1929] [id = 458] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x13dc5a800 == 106 [pid = 1929] [id = 457] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x13d87b000 == 105 [pid = 1929] [id = 456] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x13d6da800 == 104 [pid = 1929] [id = 455] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x13d272000 == 103 [pid = 1929] [id = 454] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x13cfd0000 == 102 [pid = 1929] [id = 453] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x12c71f000 == 101 [pid = 1929] [id = 452] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x124920000 == 100 [pid = 1929] [id = 451] 13:27:13 INFO - PROCESS | 1929 | --DOCSHELL 0x115659000 == 99 [pid = 1929] [id = 450] 13:27:13 INFO - PROCESS | 1929 | 1461616033725 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]]]}] 13:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 776ms 13:27:13 INFO - PROCESS | 1929 | 1461616033733 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 13:27:13 INFO - PROCESS | 1929 | 1461616033734 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 13:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:27:13 INFO - PROCESS | 1929 | 1461616033739 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:27:13 INFO - PROCESS | 1929 | 1461616033741 Marionette TRACE conn2 <- [1,1906,null,{}] 13:27:13 INFO - PROCESS | 1929 | 1461616033749 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}] 13:27:13 INFO - PROCESS | 1929 | 1461616033869 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 225 (0x126a8cc00) [pid = 1929] [serial = 1273] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 224 (0x12adc1000) [pid = 1929] [serial = 1332] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 223 (0x12b2b9c00) [pid = 1929] [serial = 1335] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 222 (0x12b56b400) [pid = 1929] [serial = 1338] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 221 (0x12b4ac400) [pid = 1929] [serial = 1341] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 220 (0x12c676c00) [pid = 1929] [serial = 1344] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 219 (0x12a8bfc00) [pid = 1929] [serial = 1326] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 218 (0x11c9cd800) [pid = 1929] [serial = 1318] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 217 (0x11bf07400) [pid = 1929] [serial = 1317] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 216 (0x12d6b5000) [pid = 1929] [serial = 1345] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 215 (0x1279ea800) [pid = 1929] [serial = 1323] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 214 (0x1299c4400) [pid = 1929] [serial = 1324] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 213 (0x123f3bc00) [pid = 1929] [serial = 1320] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 212 (0x124280000) [pid = 1929] [serial = 1321] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x12992ec00) [pid = 1929] [serial = 1278] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 210 (0x1186b4400) [pid = 1929] [serial = 1311] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 209 (0x11883e800) [pid = 1929] [serial = 1314] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x11a976800) [pid = 1929] [serial = 1315] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x12fccc000) [pid = 1929] [serial = 1296] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x12b2be400) [pid = 1929] [serial = 1284] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x12bca7000) [pid = 1929] [serial = 1287] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x12dccc800) [pid = 1929] [serial = 1290] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x12a99b000) [pid = 1929] [serial = 1281] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x12ec56800) [pid = 1929] [serial = 1293] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x113512800) [pid = 1929] [serial = 1275] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x12b8cfc00) [pid = 1929] [serial = 1339] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x12bca8c00) [pid = 1929] [serial = 1342] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x12a8ea800) [pid = 1929] [serial = 1327] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x12a96bc00) [pid = 1929] [serial = 1329] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x12ab3f800) [pid = 1929] [serial = 1330] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x12b2c5800) [pid = 1929] [serial = 1336] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x12adcd400) [pid = 1929] [serial = 1333] [outer = 0x0] [url = about:blank] 13:27:13 INFO - PROCESS | 1929 | 1461616033964 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x123d0f800 == 100 [pid = 1929] [id = 484] 13:27:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x11883e800) [pid = 1929] [serial = 1452] [outer = 0x0] 13:27:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x11bf07400) [pid = 1929] [serial = 1453] [outer = 0x11883e800] 13:27:13 INFO - PROCESS | 1929 | 1461616033992 Marionette DEBUG loaded listener.js 13:27:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x123ecfc00) [pid = 1929] [serial = 1454] [outer = 0x11883e800] 13:27:14 INFO - PROCESS | 1929 | 1461616034316 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]]]}] 13:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 623ms 13:27:14 INFO - PROCESS | 1929 | 1461616034362 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 13:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:27:14 INFO - PROCESS | 1929 | 1461616034364 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 13:27:14 INFO - PROCESS | 1929 | 1461616034366 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:27:14 INFO - PROCESS | 1929 | 1461616034368 Marionette TRACE conn2 <- [1,1910,null,{}] 13:27:14 INFO - PROCESS | 1929 | 1461616034370 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}] 13:27:14 INFO - PROCESS | 1929 | 1461616034472 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 13:27:14 INFO - PROCESS | 1929 | 1461616034557 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x124ad2800 == 101 [pid = 1929] [id = 485] 13:27:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x123f3e800) [pid = 1929] [serial = 1455] [outer = 0x0] 13:27:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x1243a7000) [pid = 1929] [serial = 1456] [outer = 0x123f3e800] 13:27:14 INFO - PROCESS | 1929 | 1461616034584 Marionette DEBUG loaded listener.js 13:27:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x1279ea800) [pid = 1929] [serial = 1457] [outer = 0x123f3e800] 13:27:14 INFO - PROCESS | 1929 | 1461616034874 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]]]}] 13:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 521ms 13:27:14 INFO - PROCESS | 1929 | 1461616034895 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 13:27:14 INFO - PROCESS | 1929 | 1461616034896 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 13:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:27:14 INFO - PROCESS | 1929 | 1461616034898 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:27:14 INFO - PROCESS | 1929 | 1461616034899 Marionette TRACE conn2 <- [1,1914,null,{}] 13:27:14 INFO - PROCESS | 1929 | 1461616034902 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}] 13:27:15 INFO - PROCESS | 1929 | 1461616035007 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 13:27:15 INFO - PROCESS | 1929 | 1461616035092 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ae74000 == 102 [pid = 1929] [id = 486] 13:27:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x126ae1000) [pid = 1929] [serial = 1458] [outer = 0x0] 13:27:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x128796c00) [pid = 1929] [serial = 1459] [outer = 0x126ae1000] 13:27:15 INFO - PROCESS | 1929 | 1461616035118 Marionette DEBUG loaded listener.js 13:27:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x11b9d2400) [pid = 1929] [serial = 1460] [outer = 0x126ae1000] 13:27:15 INFO - PROCESS | 1929 | 1461616035426 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]]]}] 13:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 570ms 13:27:15 INFO - PROCESS | 1929 | 1461616035469 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 13:27:15 INFO - PROCESS | 1929 | 1461616035470 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 13:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:27:15 INFO - PROCESS | 1929 | 1461616035472 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:27:15 INFO - PROCESS | 1929 | 1461616035473 Marionette TRACE conn2 <- [1,1918,null,{}] 13:27:15 INFO - PROCESS | 1929 | 1461616035476 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}] 13:27:15 INFO - PROCESS | 1929 | 1461616035592 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 13:27:15 INFO - PROCESS | 1929 | 1461616035696 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bbe1800 == 103 [pid = 1929] [id = 487] 13:27:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x11c0b2800) [pid = 1929] [serial = 1461] [outer = 0x0] 13:27:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x12a8c0000) [pid = 1929] [serial = 1462] [outer = 0x11c0b2800] 13:27:15 INFO - PROCESS | 1929 | 1461616035724 Marionette DEBUG loaded listener.js 13:27:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x12aa99000) [pid = 1929] [serial = 1463] [outer = 0x11c0b2800] 13:27:16 INFO - PROCESS | 1929 | 1461616036035 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]]]}] 13:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 619ms 13:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:27:16 INFO - PROCESS | 1929 | 1461616036092 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 13:27:16 INFO - PROCESS | 1929 | 1461616036093 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 13:27:16 INFO - PROCESS | 1929 | 1461616036095 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:27:16 INFO - PROCESS | 1929 | 1461616036096 Marionette TRACE conn2 <- [1,1922,null,{}] 13:27:16 INFO - PROCESS | 1929 | 1461616036098 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}] 13:27:16 INFO - PROCESS | 1929 | 1461616036228 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 13:27:16 INFO - PROCESS | 1929 | 1461616036248 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c706800 == 104 [pid = 1929] [id = 488] 13:27:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x12aa3d400) [pid = 1929] [serial = 1464] [outer = 0x0] 13:27:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x12ab82000) [pid = 1929] [serial = 1465] [outer = 0x12aa3d400] 13:27:16 INFO - PROCESS | 1929 | 1461616036274 Marionette DEBUG loaded listener.js 13:27:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x12adc8400) [pid = 1929] [serial = 1466] [outer = 0x12aa3d400] 13:27:16 INFO - PROCESS | 1929 | 1461616036661 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]]]}] 13:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 569ms 13:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:27:16 INFO - PROCESS | 1929 | 1461616036665 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 13:27:16 INFO - PROCESS | 1929 | 1461616036666 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 13:27:16 INFO - PROCESS | 1929 | 1461616036668 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:27:16 INFO - PROCESS | 1929 | 1461616036669 Marionette TRACE conn2 <- [1,1926,null,{}] 13:27:16 INFO - PROCESS | 1929 | 1461616036671 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}] 13:27:16 INFO - PROCESS | 1929 | 1461616036801 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 13:27:16 INFO - PROCESS | 1929 | 1461616036813 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d336000 == 105 [pid = 1929] [id = 489] 13:27:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x12ab88800) [pid = 1929] [serial = 1467] [outer = 0x0] 13:27:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x12ae16400) [pid = 1929] [serial = 1468] [outer = 0x12ab88800] 13:27:16 INFO - PROCESS | 1929 | 1461616036838 Marionette DEBUG loaded listener.js 13:27:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x12aea8000) [pid = 1929] [serial = 1469] [outer = 0x12ab88800] 13:27:17 INFO - PROCESS | 1929 | 1461616037208 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]]]}] 13:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 570ms 13:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:27:17 INFO - PROCESS | 1929 | 1461616037243 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 13:27:17 INFO - PROCESS | 1929 | 1461616037245 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 13:27:17 INFO - PROCESS | 1929 | 1461616037247 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:27:17 INFO - PROCESS | 1929 | 1461616037248 Marionette TRACE conn2 <- [1,1930,null,{}] 13:27:17 INFO - PROCESS | 1929 | 1461616037250 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}] 13:27:17 INFO - PROCESS | 1929 | 1461616037384 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 13:27:17 INFO - PROCESS | 1929 | 1461616037397 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e506000 == 106 [pid = 1929] [id = 490] 13:27:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 213 (0x12adcd800) [pid = 1929] [serial = 1470] [outer = 0x0] 13:27:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 214 (0x12b4b4800) [pid = 1929] [serial = 1471] [outer = 0x12adcd800] 13:27:17 INFO - PROCESS | 1929 | 1461616037422 Marionette DEBUG loaded listener.js 13:27:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 215 (0x12b685800) [pid = 1929] [serial = 1472] [outer = 0x12adcd800] 13:27:18 INFO - PROCESS | 1929 | --DOMWINDOW == 214 (0x12d6b0400) [pid = 1929] [serial = 1401] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:27:18 INFO - PROCESS | 1929 | --DOMWINDOW == 213 (0x12a98e800) [pid = 1929] [serial = 1395] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:27:18 INFO - PROCESS | 1929 | --DOMWINDOW == 212 (0x11ad34400) [pid = 1929] [serial = 1383] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:27:18 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x12e3bc400) [pid = 1929] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:27:18 INFO - PROCESS | 1929 | --DOMWINDOW == 210 (0x12a96f000) [pid = 1929] [serial = 1392] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:27:18 INFO - PROCESS | 1929 | --DOMWINDOW == 209 (0x124993000) [pid = 1929] [serial = 1386] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:27:18 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x124993c00) [pid = 1929] [serial = 1389] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:27:18 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x1301dc800) [pid = 1929] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:27:18 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x114bb6400) [pid = 1929] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:27:18 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x1186b2000) [pid = 1929] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:27:18 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x12aea0c00) [pid = 1929] [serial = 1398] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:27:18 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x12d6b9c00) [pid = 1929] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:27:18 INFO - PROCESS | 1929 | 1461616038289 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]]]}] 13:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1068ms 13:27:18 INFO - PROCESS | 1929 | 1461616038316 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 13:27:18 INFO - PROCESS | 1929 | 1461616038317 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 13:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:27:18 INFO - PROCESS | 1929 | 1461616038322 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:27:18 INFO - PROCESS | 1929 | 1461616038323 Marionette TRACE conn2 <- [1,1934,null,{}] 13:27:18 INFO - PROCESS | 1929 | 1461616038326 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}] 13:27:18 INFO - PROCESS | 1929 | 1461616038427 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 13:27:18 INFO - PROCESS | 1929 | 1461616038519 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e3a2800 == 107 [pid = 1929] [id = 491] 13:27:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x124993000) [pid = 1929] [serial = 1473] [outer = 0x0] 13:27:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x12ae12800) [pid = 1929] [serial = 1474] [outer = 0x124993000] 13:27:18 INFO - PROCESS | 1929 | 1461616038546 Marionette DEBUG loaded listener.js 13:27:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x12b68e400) [pid = 1929] [serial = 1475] [outer = 0x124993000] 13:27:18 INFO - PROCESS | 1929 | 1461616038837 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]]]}] 13:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 571ms 13:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:27:18 INFO - PROCESS | 1929 | 1461616038892 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 13:27:18 INFO - PROCESS | 1929 | 1461616038893 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 13:27:18 INFO - PROCESS | 1929 | 1461616038895 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:27:18 INFO - PROCESS | 1929 | 1461616038897 Marionette TRACE conn2 <- [1,1938,null,{}] 13:27:18 INFO - PROCESS | 1929 | 1461616038900 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}] 13:27:19 INFO - PROCESS | 1929 | 1461616039018 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 13:27:19 INFO - PROCESS | 1929 | 1461616039106 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ef5b000 == 108 [pid = 1929] [id = 492] 13:27:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x129ea6800) [pid = 1929] [serial = 1476] [outer = 0x0] 13:27:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x12b8cb800) [pid = 1929] [serial = 1477] [outer = 0x129ea6800] 13:27:19 INFO - PROCESS | 1929 | 1461616039135 Marionette DEBUG loaded listener.js 13:27:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x12c672400) [pid = 1929] [serial = 1478] [outer = 0x129ea6800] 13:27:19 INFO - PROCESS | 1929 | 1461616039447 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]]]}] 13:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 570ms 13:27:19 INFO - PROCESS | 1929 | 1461616039467 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 13:27:19 INFO - PROCESS | 1929 | 1461616039468 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 13:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:27:19 INFO - PROCESS | 1929 | 1461616039473 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:27:19 INFO - PROCESS | 1929 | 1461616039475 Marionette TRACE conn2 <- [1,1942,null,{}] 13:27:19 INFO - PROCESS | 1929 | 1461616039478 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}] 13:27:19 INFO - PROCESS | 1929 | 1461616039585 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 13:27:19 INFO - PROCESS | 1929 | 1461616039589 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fc67000 == 109 [pid = 1929] [id = 493] 13:27:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x12c7b4800) [pid = 1929] [serial = 1479] [outer = 0x0] 13:27:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x12cfcac00) [pid = 1929] [serial = 1480] [outer = 0x12c7b4800] 13:27:19 INFO - PROCESS | 1929 | 1461616039614 Marionette DEBUG loaded listener.js 13:27:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x12d6bb400) [pid = 1929] [serial = 1481] [outer = 0x12c7b4800] 13:27:19 INFO - PROCESS | 1929 | 1461616039973 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]]]}] 13:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 520ms 13:27:19 INFO - PROCESS | 1929 | 1461616039993 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 13:27:19 INFO - PROCESS | 1929 | 1461616039994 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 13:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:27:19 INFO - PROCESS | 1929 | 1461616039996 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:27:19 INFO - PROCESS | 1929 | 1461616039998 Marionette TRACE conn2 <- [1,1946,null,{}] 13:27:20 INFO - PROCESS | 1929 | 1461616040000 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}] 13:27:20 INFO - PROCESS | 1929 | 1461616040160 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 13:27:20 INFO - PROCESS | 1929 | 1461616040338 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x11921b000 == 110 [pid = 1929] [id = 494] 13:27:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 213 (0x1135f7400) [pid = 1929] [serial = 1482] [outer = 0x0] 13:27:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 214 (0x1147dbc00) [pid = 1929] [serial = 1483] [outer = 0x1135f7400] 13:27:20 INFO - PROCESS | 1929 | 1461616040373 Marionette DEBUG loaded listener.js 13:27:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 215 (0x1186af000) [pid = 1929] [serial = 1484] [outer = 0x1135f7400] 13:27:20 INFO - PROCESS | 1929 | 1461616040822 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]]]}] 13:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 869ms 13:27:20 INFO - PROCESS | 1929 | 1461616040884 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 13:27:20 INFO - PROCESS | 1929 | 1461616040888 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 13:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:27:20 INFO - PROCESS | 1929 | 1461616040893 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:27:20 INFO - PROCESS | 1929 | 1461616040895 Marionette TRACE conn2 <- [1,1950,null,{}] 13:27:20 INFO - PROCESS | 1929 | 1461616040899 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}] 13:27:21 INFO - PROCESS | 1929 | 1461616041024 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 13:27:21 INFO - PROCESS | 1929 | 1461616041127 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x124ae1800 == 111 [pid = 1929] [id = 495] 13:27:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 216 (0x11bf06000) [pid = 1929] [serial = 1485] [outer = 0x0] 13:27:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 217 (0x11bf0d800) [pid = 1929] [serial = 1486] [outer = 0x11bf06000] 13:27:21 INFO - PROCESS | 1929 | 1461616041159 Marionette DEBUG loaded listener.js 13:27:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 218 (0x123db0400) [pid = 1929] [serial = 1487] [outer = 0x11bf06000] 13:27:21 INFO - PROCESS | 1929 | 1461616041578 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]]]}] 13:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 721ms 13:27:21 INFO - PROCESS | 1929 | 1461616041618 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 13:27:21 INFO - PROCESS | 1929 | 1461616041621 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 13:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:27:21 INFO - PROCESS | 1929 | 1461616041626 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:27:21 INFO - PROCESS | 1929 | 1461616041627 Marionette TRACE conn2 <- [1,1954,null,{}] 13:27:21 INFO - PROCESS | 1929 | 1461616041629 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}] 13:27:21 INFO - PROCESS | 1929 | 1461616041752 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 13:27:21 INFO - PROCESS | 1929 | 1461616041885 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d33f000 == 112 [pid = 1929] [id = 496] 13:27:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 219 (0x1243a8400) [pid = 1929] [serial = 1488] [outer = 0x0] 13:27:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 220 (0x129e9a800) [pid = 1929] [serial = 1489] [outer = 0x1243a8400] 13:27:21 INFO - PROCESS | 1929 | 1461616041918 Marionette DEBUG loaded listener.js 13:27:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 221 (0x12a963000) [pid = 1929] [serial = 1490] [outer = 0x1243a8400] 13:27:22 INFO - PROCESS | 1929 | 1461616042320 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]]]}] 13:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 721ms 13:27:22 INFO - PROCESS | 1929 | 1461616042347 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 13:27:22 INFO - PROCESS | 1929 | 1461616042348 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 13:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:27:22 INFO - PROCESS | 1929 | 1461616042356 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:27:22 INFO - PROCESS | 1929 | 1461616042360 Marionette TRACE conn2 <- [1,1958,null,{}] 13:27:22 INFO - PROCESS | 1929 | 1461616042364 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}] 13:27:22 INFO - PROCESS | 1929 | 1461616042487 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 13:27:22 INFO - PROCESS | 1929 | 1461616042620 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d25c000 == 113 [pid = 1929] [id = 497] 13:27:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 222 (0x124768800) [pid = 1929] [serial = 1491] [outer = 0x0] 13:27:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 223 (0x12aa98400) [pid = 1929] [serial = 1492] [outer = 0x124768800] 13:27:22 INFO - PROCESS | 1929 | 1461616042653 Marionette DEBUG loaded listener.js 13:27:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 224 (0x12b8c1c00) [pid = 1929] [serial = 1493] [outer = 0x124768800] 13:27:23 INFO - PROCESS | 1929 | 1461616043042 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]]]}] 13:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 728ms 13:27:23 INFO - PROCESS | 1929 | 1461616043079 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 13:27:23 INFO - PROCESS | 1929 | 1461616043081 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 13:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:27:23 INFO - PROCESS | 1929 | 1461616043083 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:27:23 INFO - PROCESS | 1929 | 1461616043084 Marionette TRACE conn2 <- [1,1962,null,{}] 13:27:23 INFO - PROCESS | 1929 | 1461616043087 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}] 13:27:23 INFO - PROCESS | 1929 | 1461616043228 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 13:27:23 INFO - PROCESS | 1929 | 1461616043332 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d432000 == 114 [pid = 1929] [id = 498] 13:27:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 225 (0x12b8c2c00) [pid = 1929] [serial = 1494] [outer = 0x0] 13:27:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 226 (0x12bee9000) [pid = 1929] [serial = 1495] [outer = 0x12b8c2c00] 13:27:23 INFO - PROCESS | 1929 | 1461616043362 Marionette DEBUG loaded listener.js 13:27:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 227 (0x12cfcdc00) [pid = 1929] [serial = 1496] [outer = 0x12b8c2c00] 13:27:23 INFO - PROCESS | 1929 | 1461616043826 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]]]}] 13:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 772ms 13:27:23 INFO - PROCESS | 1929 | 1461616043856 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 13:27:23 INFO - PROCESS | 1929 | 1461616043857 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 13:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:27:23 INFO - PROCESS | 1929 | 1461616043859 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:27:23 INFO - PROCESS | 1929 | 1461616043861 Marionette TRACE conn2 <- [1,1966,null,{}] 13:27:23 INFO - PROCESS | 1929 | 1461616043863 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}] 13:27:23 INFO - PROCESS | 1929 | 1461616043980 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 13:27:24 INFO - PROCESS | 1929 | 1461616044087 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d743800 == 115 [pid = 1929] [id = 499] 13:27:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 228 (0x12e3bd800) [pid = 1929] [serial = 1497] [outer = 0x0] 13:27:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 229 (0x12e56a000) [pid = 1929] [serial = 1498] [outer = 0x12e3bd800] 13:27:24 INFO - PROCESS | 1929 | 1461616044124 Marionette DEBUG loaded listener.js 13:27:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 230 (0x12e873400) [pid = 1929] [serial = 1499] [outer = 0x12e3bd800] 13:27:24 INFO - PROCESS | 1929 | 1461616044545 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]]]}] 13:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 718ms 13:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:27:24 INFO - PROCESS | 1929 | 1461616044598 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 13:27:24 INFO - PROCESS | 1929 | 1461616044599 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 13:27:24 INFO - PROCESS | 1929 | 1461616044614 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:27:24 INFO - PROCESS | 1929 | 1461616044615 Marionette TRACE conn2 <- [1,1970,null,{}] 13:27:24 INFO - PROCESS | 1929 | 1461616044621 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}] 13:27:24 INFO - PROCESS | 1929 | 1461616044743 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 13:27:24 INFO - PROCESS | 1929 | 1461616044876 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x13dc56000 == 116 [pid = 1929] [id = 500] 13:27:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 231 (0x12e874c00) [pid = 1929] [serial = 1500] [outer = 0x0] 13:27:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 232 (0x12ec5ac00) [pid = 1929] [serial = 1501] [outer = 0x12e874c00] 13:27:24 INFO - PROCESS | 1929 | 1461616044907 Marionette DEBUG loaded listener.js 13:27:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 233 (0x12f430400) [pid = 1929] [serial = 1502] [outer = 0x12e874c00] 13:27:25 INFO - PROCESS | 1929 | 1461616045289 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]]]}] 13:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 735ms 13:27:25 INFO - PROCESS | 1929 | 1461616045337 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 13:27:25 INFO - PROCESS | 1929 | 1461616045338 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 13:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:27:25 INFO - PROCESS | 1929 | 1461616045340 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:27:25 INFO - PROCESS | 1929 | 1461616045342 Marionette TRACE conn2 <- [1,1974,null,{}] 13:27:25 INFO - PROCESS | 1929 | 1461616045344 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}] 13:27:25 INFO - PROCESS | 1929 | 1461616045462 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 13:27:25 INFO - PROCESS | 1929 | 1461616045580 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x141d75800 == 117 [pid = 1929] [id = 501] 13:27:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 234 (0x12f7b4c00) [pid = 1929] [serial = 1503] [outer = 0x0] 13:27:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 235 (0x130178000) [pid = 1929] [serial = 1504] [outer = 0x12f7b4c00] 13:27:25 INFO - PROCESS | 1929 | 1461616045650 Marionette DEBUG loaded listener.js 13:27:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 236 (0x1303a6c00) [pid = 1929] [serial = 1505] [outer = 0x12f7b4c00] 13:27:26 INFO - PROCESS | 1929 | 1461616046036 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]]]}] 13:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 719ms 13:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:27:26 INFO - PROCESS | 1929 | 1461616046071 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 13:27:26 INFO - PROCESS | 1929 | 1461616046072 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 13:27:26 INFO - PROCESS | 1929 | 1461616046075 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:27:26 INFO - PROCESS | 1929 | 1461616046076 Marionette TRACE conn2 <- [1,1978,null,{}] 13:27:26 INFO - PROCESS | 1929 | 1461616046078 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}] 13:27:26 INFO - PROCESS | 1929 | 1461616046198 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 13:27:26 INFO - PROCESS | 1929 | 1461616046332 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x14242b800 == 118 [pid = 1929] [id = 502] 13:27:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 237 (0x12fdb9c00) [pid = 1929] [serial = 1506] [outer = 0x0] 13:27:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 238 (0x13cfea000) [pid = 1929] [serial = 1507] [outer = 0x12fdb9c00] 13:27:26 INFO - PROCESS | 1929 | 1461616046364 Marionette DEBUG loaded listener.js 13:27:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 239 (0x13cff1c00) [pid = 1929] [serial = 1508] [outer = 0x12fdb9c00] 13:27:26 INFO - PROCESS | 1929 | 1461616046767 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]]]}] 13:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 718ms 13:27:26 INFO - PROCESS | 1929 | 1461616046794 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 13:27:26 INFO - PROCESS | 1929 | 1461616046795 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 13:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:27:26 INFO - PROCESS | 1929 | 1461616046797 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:27:26 INFO - PROCESS | 1929 | 1461616046799 Marionette TRACE conn2 <- [1,1982,null,{}] 13:27:26 INFO - PROCESS | 1929 | 1461616046801 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}] 13:27:26 INFO - PROCESS | 1929 | 1461616046923 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 13:27:27 INFO - PROCESS | 1929 | 1461616047059 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x1429db800 == 119 [pid = 1929] [id = 503] 13:27:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 240 (0x13cff2000) [pid = 1929] [serial = 1509] [outer = 0x0] 13:27:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 241 (0x13d217400) [pid = 1929] [serial = 1510] [outer = 0x13cff2000] 13:27:27 INFO - PROCESS | 1929 | 1461616047092 Marionette DEBUG loaded listener.js 13:27:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 242 (0x13d2eec00) [pid = 1929] [serial = 1511] [outer = 0x13cff2000] 13:27:27 INFO - PROCESS | 1929 | 1461616047501 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]]]}] 13:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 720ms 13:27:27 INFO - PROCESS | 1929 | 1461616047518 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 13:27:27 INFO - PROCESS | 1929 | 1461616047519 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 13:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:27:27 INFO - PROCESS | 1929 | 1461616047521 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:27:27 INFO - PROCESS | 1929 | 1461616047522 Marionette TRACE conn2 <- [1,1986,null,{}] 13:27:27 INFO - PROCESS | 1929 | 1461616047525 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}] 13:27:27 INFO - PROCESS | 1929 | 1461616047671 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 13:27:27 INFO - PROCESS | 1929 | 1461616047780 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x1466c2800 == 120 [pid = 1929] [id = 504] 13:27:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 243 (0x13d219400) [pid = 1929] [serial = 1512] [outer = 0x0] 13:27:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 244 (0x13d515400) [pid = 1929] [serial = 1513] [outer = 0x13d219400] 13:27:27 INFO - PROCESS | 1929 | 1461616047814 Marionette DEBUG loaded listener.js 13:27:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 245 (0x13d51d000) [pid = 1929] [serial = 1514] [outer = 0x13d219400] 13:27:28 INFO - PROCESS | 1929 | 1461616048308 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]]]}] 13:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 823ms 13:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:27:28 INFO - PROCESS | 1929 | 1461616048344 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 13:27:28 INFO - PROCESS | 1929 | 1461616048346 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 13:27:28 INFO - PROCESS | 1929 | 1461616048349 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:27:28 INFO - PROCESS | 1929 | 1461616048351 Marionette TRACE conn2 <- [1,1990,null,{}] 13:27:28 INFO - PROCESS | 1929 | 1461616048353 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}] 13:27:28 INFO - PROCESS | 1929 | 1461616048489 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 13:27:28 INFO - PROCESS | 1929 | 1461616048598 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c186800 == 121 [pid = 1929] [id = 505] 13:27:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 246 (0x12a99cc00) [pid = 1929] [serial = 1515] [outer = 0x0] 13:27:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 247 (0x12e873000) [pid = 1929] [serial = 1516] [outer = 0x12a99cc00] 13:27:28 INFO - PROCESS | 1929 | 1461616048628 Marionette DEBUG loaded listener.js 13:27:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 248 (0x13d6b5000) [pid = 1929] [serial = 1517] [outer = 0x12a99cc00] 13:27:29 INFO - PROCESS | 1929 | 1461616049117 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]]]}] 13:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 823ms 13:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:27:29 INFO - PROCESS | 1929 | 1461616049172 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 13:27:29 INFO - PROCESS | 1929 | 1461616049174 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 13:27:29 INFO - PROCESS | 1929 | 1461616049176 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:27:29 INFO - PROCESS | 1929 | 1461616049177 Marionette TRACE conn2 <- [1,1994,null,{}] 13:27:29 INFO - PROCESS | 1929 | 1461616049179 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}] 13:27:29 INFO - PROCESS | 1929 | 1461616049303 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 13:27:29 INFO - PROCESS | 1929 | 1461616049646 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x11cbe8000 == 122 [pid = 1929] [id = 506] 13:27:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 249 (0x11350b800) [pid = 1929] [serial = 1518] [outer = 0x0] 13:27:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 250 (0x114b43000) [pid = 1929] [serial = 1519] [outer = 0x11350b800] 13:27:29 INFO - PROCESS | 1929 | 1461616049677 Marionette DEBUG loaded listener.js 13:27:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 251 (0x11797d400) [pid = 1929] [serial = 1520] [outer = 0x11350b800] 13:27:30 INFO - PROCESS | 1929 | 1461616050096 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]]]}] 13:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 969ms 13:27:30 INFO - PROCESS | 1929 | 1461616050146 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 13:27:30 INFO - PROCESS | 1929 | 1461616050149 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 13:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:27:30 INFO - PROCESS | 1929 | 1461616050151 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:27:30 INFO - PROCESS | 1929 | 1461616050154 Marionette TRACE conn2 <- [1,1998,null,{}] 13:27:30 INFO - PROCESS | 1929 | 1461616050157 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}] 13:27:30 INFO - PROCESS | 1929 | 1461616050274 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 13:27:30 INFO - PROCESS | 1929 | 1461616050417 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x12aa4d000 == 123 [pid = 1929] [id = 507] 13:27:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 252 (0x11560dc00) [pid = 1929] [serial = 1521] [outer = 0x0] 13:27:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 253 (0x119259000) [pid = 1929] [serial = 1522] [outer = 0x11560dc00] 13:27:30 INFO - PROCESS | 1929 | 1461616050450 Marionette DEBUG loaded listener.js 13:27:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 254 (0x123db2800) [pid = 1929] [serial = 1523] [outer = 0x11560dc00] 13:27:30 INFO - PROCESS | 1929 | 1461616050911 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]]]}] 13:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 823ms 13:27:30 INFO - PROCESS | 1929 | 1461616050977 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 13:27:30 INFO - PROCESS | 1929 | 1461616050979 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 13:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:27:30 INFO - PROCESS | 1929 | 1461616050982 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:27:30 INFO - PROCESS | 1929 | 1461616050983 Marionette TRACE conn2 <- [1,2002,null,{}] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12fc67000 == 122 [pid = 1929] [id = 493] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12ef5b000 == 121 [pid = 1929] [id = 492] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12e3a2800 == 120 [pid = 1929] [id = 491] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12e506000 == 119 [pid = 1929] [id = 490] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12d336000 == 118 [pid = 1929] [id = 489] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12c706800 == 117 [pid = 1929] [id = 488] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 253 (0x12dccbc00) [pid = 1929] [serial = 1365] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 252 (0x12eb0f000) [pid = 1929] [serial = 1368] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 251 (0x12fcbe400) [pid = 1929] [serial = 1371] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 250 (0x124286800) [pid = 1929] [serial = 1375] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 249 (0x13c1c1c00) [pid = 1929] [serial = 1378] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 248 (0x12ae17400) [pid = 1929] [serial = 1417] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | 1461616051092 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}] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12bbe1800 == 116 [pid = 1929] [id = 487] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12ae74000 == 115 [pid = 1929] [id = 486] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x124ad2800 == 114 [pid = 1929] [id = 485] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x123d0f800 == 113 [pid = 1929] [id = 484] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x119117800 == 112 [pid = 1929] [id = 483] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x123fc2800 == 111 [pid = 1929] [id = 482] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x11917f800 == 110 [pid = 1929] [id = 481] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x142add000 == 109 [pid = 1929] [id = 480] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x142a3a000 == 108 [pid = 1929] [id = 479] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x1429e2000 == 107 [pid = 1929] [id = 478] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x1424e9800 == 106 [pid = 1929] [id = 477] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x142436800 == 105 [pid = 1929] [id = 476] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x13dc5b000 == 104 [pid = 1929] [id = 475] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x12dc44800 == 103 [pid = 1929] [id = 474] 13:27:31 INFO - PROCESS | 1929 | --DOCSHELL 0x126a37000 == 102 [pid = 1929] [id = 473] 13:27:31 INFO - PROCESS | 1929 | 1461616051210 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 247 (0x12e596400) [pid = 1929] [serial = 1348] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 246 (0x12e56bc00) [pid = 1929] [serial = 1402] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 245 (0x11bab5800) [pid = 1929] [serial = 1353] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 244 (0x12b8c9800) [pid = 1929] [serial = 1362] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 243 (0x12adcd000) [pid = 1929] [serial = 1396] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 242 (0x12b2bc400) [pid = 1929] [serial = 1397] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 241 (0x11c7a8400) [pid = 1929] [serial = 1385] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 240 (0x11bab7000) [pid = 1929] [serial = 1384] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 239 (0x12e8cd400) [pid = 1929] [serial = 1405] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 238 (0x12adc0c00) [pid = 1929] [serial = 1359] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 237 (0x12aa8bc00) [pid = 1929] [serial = 1393] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 236 (0x12adc0400) [pid = 1929] [serial = 1394] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 235 (0x127ab7c00) [pid = 1929] [serial = 1356] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 234 (0x129e9f800) [pid = 1929] [serial = 1388] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 233 (0x12788e800) [pid = 1929] [serial = 1387] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 232 (0x12a8c5c00) [pid = 1929] [serial = 1390] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 231 (0x12a971c00) [pid = 1929] [serial = 1391] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 230 (0x11350d800) [pid = 1929] [serial = 1350] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 229 (0x13d0a6800) [pid = 1929] [serial = 1381] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 228 (0x12ef2f800) [pid = 1929] [serial = 1406] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 227 (0x13c1c9400) [pid = 1929] [serial = 1414] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 226 (0x123db6000) [pid = 1929] [serial = 856] [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.] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 225 (0x1279ea400) [pid = 1929] [serial = 1409] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 224 (0x13d519000) [pid = 1929] [serial = 1415] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 223 (0x12ab45000) [pid = 1929] [serial = 1411] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 222 (0x12b4aa000) [pid = 1929] [serial = 1399] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 221 (0x11ad33400) [pid = 1929] [serial = 1408] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 220 (0x12e8acc00) [pid = 1929] [serial = 1403] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 219 (0x130178800) [pid = 1929] [serial = 1412] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | --DOMWINDOW == 218 (0x12d2b4000) [pid = 1929] [serial = 1400] [outer = 0x0] [url = about:blank] 13:27:31 INFO - PROCESS | 1929 | 1461616051310 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a936000 == 103 [pid = 1929] [id = 508] 13:27:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 219 (0x115a3d800) [pid = 1929] [serial = 1524] [outer = 0x0] 13:27:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 220 (0x123db6000) [pid = 1929] [serial = 1525] [outer = 0x115a3d800] 13:27:31 INFO - PROCESS | 1929 | 1461616051340 Marionette DEBUG loaded listener.js 13:27:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 221 (0x129877800) [pid = 1929] [serial = 1526] [outer = 0x115a3d800] 13:27:31 INFO - PROCESS | 1929 | 1461616051678 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]]]}] 13:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 723ms 13:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:27:31 INFO - PROCESS | 1929 | 1461616051708 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 13:27:31 INFO - PROCESS | 1929 | 1461616051709 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 13:27:31 INFO - PROCESS | 1929 | 1461616051716 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:27:31 INFO - PROCESS | 1929 | 1461616051721 Marionette TRACE conn2 <- [1,2006,null,{}] 13:27:31 INFO - PROCESS | 1929 | 1461616051726 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}] 13:27:31 INFO - PROCESS | 1929 | 1461616051848 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 13:27:31 INFO - PROCESS | 1929 | 1461616051943 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x12aa60800 == 104 [pid = 1929] [id = 509] 13:27:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 222 (0x129b8e400) [pid = 1929] [serial = 1527] [outer = 0x0] 13:27:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 223 (0x12a8ce800) [pid = 1929] [serial = 1528] [outer = 0x129b8e400] 13:27:31 INFO - PROCESS | 1929 | 1461616051970 Marionette DEBUG loaded listener.js 13:27:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 224 (0x12ab3e800) [pid = 1929] [serial = 1529] [outer = 0x129b8e400] 13:27:32 INFO - PROCESS | 1929 | 1461616052264 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]]]}] 13:27:32 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 13:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 580ms 13:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:27:32 INFO - PROCESS | 1929 | 1461616052294 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 13:27:32 INFO - PROCESS | 1929 | 1461616052296 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 13:27:32 INFO - PROCESS | 1929 | 1461616052298 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:27:32 INFO - PROCESS | 1929 | 1461616052299 Marionette TRACE conn2 <- [1,2010,null,{}] 13:27:32 INFO - PROCESS | 1929 | 1461616052302 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}] 13:27:32 INFO - PROCESS | 1929 | 1461616052420 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 13:27:32 INFO - PROCESS | 1929 | 1461616052526 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c655000 == 105 [pid = 1929] [id = 510] 13:27:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 225 (0x119e45400) [pid = 1929] [serial = 1530] [outer = 0x0] 13:27:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 226 (0x12ab3c400) [pid = 1929] [serial = 1531] [outer = 0x119e45400] 13:27:32 INFO - PROCESS | 1929 | 1461616052555 Marionette DEBUG loaded listener.js 13:27:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 227 (0x12adc7400) [pid = 1929] [serial = 1532] [outer = 0x119e45400] 13:27:32 INFO - PROCESS | 1929 | 1461616052846 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]]]}] 13:27:32 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 13:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 572ms 13:27:32 INFO - PROCESS | 1929 | 1461616052876 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 13:27:32 INFO - PROCESS | 1929 | 1461616052878 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 13:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:27:32 INFO - PROCESS | 1929 | 1461616052881 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:27:32 INFO - PROCESS | 1929 | 1461616052882 Marionette TRACE conn2 <- [1,2014,null,{}] 13:27:32 INFO - PROCESS | 1929 | 1461616052884 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}] 13:27:32 INFO - PROCESS | 1929 | 1461616052994 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 13:27:33 INFO - PROCESS | 1929 | 1461616053098 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e50e000 == 106 [pid = 1929] [id = 511] 13:27:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 228 (0x12ae19800) [pid = 1929] [serial = 1533] [outer = 0x0] 13:27:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 229 (0x12aea4c00) [pid = 1929] [serial = 1534] [outer = 0x12ae19800] 13:27:33 INFO - PROCESS | 1929 | 1461616053127 Marionette DEBUG loaded listener.js 13:27:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 230 (0x12b68f400) [pid = 1929] [serial = 1535] [outer = 0x12ae19800] 13:27:33 INFO - PROCESS | 1929 | 1461616053455 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]]]}] 13:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 619ms 13:27:33 INFO - PROCESS | 1929 | 1461616053500 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 13:27:33 INFO - PROCESS | 1929 | 1461616053501 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 13:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:27:33 INFO - PROCESS | 1929 | 1461616053504 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:27:33 INFO - PROCESS | 1929 | 1461616053505 Marionette TRACE conn2 <- [1,2018,null,{}] 13:27:33 INFO - PROCESS | 1929 | 1461616053507 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}] 13:27:33 INFO - PROCESS | 1929 | 1461616053647 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 13:27:33 INFO - PROCESS | 1929 | 1461616053665 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f51c000 == 107 [pid = 1929] [id = 512] 13:27:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 231 (0x12b8ce800) [pid = 1929] [serial = 1536] [outer = 0x0] 13:27:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 232 (0x12c66d000) [pid = 1929] [serial = 1537] [outer = 0x12b8ce800] 13:27:33 INFO - PROCESS | 1929 | 1461616053690 Marionette DEBUG loaded listener.js 13:27:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 233 (0x12e3b7c00) [pid = 1929] [serial = 1538] [outer = 0x12b8ce800] 13:27:34 INFO - PROCESS | 1929 | 1461616054080 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]]]}] 13:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 620ms 13:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:27:34 INFO - PROCESS | 1929 | 1461616054124 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 13:27:34 INFO - PROCESS | 1929 | 1461616054125 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 13:27:34 INFO - PROCESS | 1929 | 1461616054127 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:27:34 INFO - PROCESS | 1929 | 1461616054128 Marionette TRACE conn2 <- [1,2022,null,{}] 13:27:34 INFO - PROCESS | 1929 | 1461616054131 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}] 13:27:34 INFO - PROCESS | 1929 | 1461616054268 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 13:27:34 INFO - PROCESS | 1929 | 1461616054284 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x13cfdb800 == 108 [pid = 1929] [id = 513] 13:27:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 234 (0x12e56c400) [pid = 1929] [serial = 1539] [outer = 0x0] 13:27:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 235 (0x12e596c00) [pid = 1929] [serial = 1540] [outer = 0x12e56c400] 13:27:34 INFO - PROCESS | 1929 | 1461616054310 Marionette DEBUG loaded listener.js 13:27:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 236 (0x12eb0b800) [pid = 1929] [serial = 1541] [outer = 0x12e56c400] 13:27:34 INFO - PROCESS | 1929 | 1461616054661 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]]]}] 13:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 569ms 13:27:34 INFO - PROCESS | 1929 | 1461616054697 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 13:27:34 INFO - PROCESS | 1929 | 1461616054698 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 13:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:27:34 INFO - PROCESS | 1929 | 1461616054700 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:27:34 INFO - PROCESS | 1929 | 1461616054701 Marionette TRACE conn2 <- [1,2026,null,{}] 13:27:34 INFO - PROCESS | 1929 | 1461616054703 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}] 13:27:34 INFO - PROCESS | 1929 | 1461616054848 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 13:27:34 INFO - PROCESS | 1929 | 1461616054862 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d426800 == 109 [pid = 1929] [id = 514] 13:27:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 237 (0x12e56d800) [pid = 1929] [serial = 1542] [outer = 0x0] 13:27:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 238 (0x12fcbe400) [pid = 1929] [serial = 1543] [outer = 0x12e56d800] 13:27:34 INFO - PROCESS | 1929 | 1461616054890 Marionette DEBUG loaded listener.js 13:27:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 239 (0x13cff0800) [pid = 1929] [serial = 1544] [outer = 0x12e56d800] 13:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 238 (0x12aa3d400) [pid = 1929] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 237 (0x12ab88800) [pid = 1929] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 236 (0x12adcd800) [pid = 1929] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 235 (0x124993000) [pid = 1929] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 234 (0x11883e800) [pid = 1929] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 233 (0x116854c00) [pid = 1929] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 232 (0x126ae1000) [pid = 1929] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 231 (0x123f3e800) [pid = 1929] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 230 (0x115748000) [pid = 1929] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 229 (0x129ea6800) [pid = 1929] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:27:35 INFO - PROCESS | 1929 | --DOMWINDOW == 228 (0x11c0b2800) [pid = 1929] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:27:35 INFO - PROCESS | 1929 | 1461616055601 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]]]}] 13:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 918ms 13:27:35 INFO - PROCESS | 1929 | 1461616055619 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 13:27:35 INFO - PROCESS | 1929 | 1461616055621 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 13:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:27:35 INFO - PROCESS | 1929 | 1461616055623 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:27:35 INFO - PROCESS | 1929 | 1461616055624 Marionette TRACE conn2 <- [1,2030,null,{}] 13:27:35 INFO - PROCESS | 1929 | 1461616055627 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}] 13:27:35 INFO - PROCESS | 1929 | 1461616055734 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 13:27:35 INFO - PROCESS | 1929 | 1461616055739 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bbe0000 == 110 [pid = 1929] [id = 515] 13:27:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 229 (0x123f3e800) [pid = 1929] [serial = 1545] [outer = 0x0] 13:27:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 230 (0x1299c2400) [pid = 1929] [serial = 1546] [outer = 0x123f3e800] 13:27:35 INFO - PROCESS | 1929 | 1461616055764 Marionette DEBUG loaded listener.js 13:27:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 231 (0x12ae18c00) [pid = 1929] [serial = 1547] [outer = 0x123f3e800] 13:27:36 INFO - PROCESS | 1929 | 1461616056207 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]]]}] 13:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 621ms 13:27:36 INFO - PROCESS | 1929 | 1461616056256 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 13:27:36 INFO - PROCESS | 1929 | 1461616056258 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 13:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:27:36 INFO - PROCESS | 1929 | 1461616056261 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:27:36 INFO - PROCESS | 1929 | 1461616056263 Marionette TRACE conn2 <- [1,2034,null,{}] 13:27:36 INFO - PROCESS | 1929 | 1461616056266 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}] 13:27:36 INFO - PROCESS | 1929 | 1461616056407 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 13:27:36 INFO - PROCESS | 1929 | 1461616056415 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x13dc68000 == 111 [pid = 1929] [id = 516] 13:27:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 232 (0x12a98e800) [pid = 1929] [serial = 1548] [outer = 0x0] 13:27:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 233 (0x13d2f1000) [pid = 1929] [serial = 1549] [outer = 0x12a98e800] 13:27:36 INFO - PROCESS | 1929 | 1461616056444 Marionette DEBUG loaded listener.js 13:27:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 234 (0x13d51cc00) [pid = 1929] [serial = 1550] [outer = 0x12a98e800] 13:27:36 INFO - PROCESS | 1929 | 1461616056822 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]]]}] 13:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 576ms 13:27:36 INFO - PROCESS | 1929 | 1461616056840 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 13:27:36 INFO - PROCESS | 1929 | 1461616056842 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 13:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:27:36 INFO - PROCESS | 1929 | 1461616056844 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:27:36 INFO - PROCESS | 1929 | 1461616056846 Marionette TRACE conn2 <- [1,2038,null,{}] 13:27:36 INFO - PROCESS | 1929 | 1461616056848 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}] 13:27:36 INFO - PROCESS | 1929 | 1461616056972 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 13:27:37 INFO - PROCESS | 1929 | 1461616057074 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x1424e9800 == 112 [pid = 1929] [id = 517] 13:27:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 235 (0x13d2f2800) [pid = 1929] [serial = 1551] [outer = 0x0] 13:27:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 236 (0x13d546800) [pid = 1929] [serial = 1552] [outer = 0x13d2f2800] 13:27:37 INFO - PROCESS | 1929 | 1461616057100 Marionette DEBUG loaded listener.js 13:27:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 237 (0x13d6b4c00) [pid = 1929] [serial = 1553] [outer = 0x13d2f2800] 13:27:37 INFO - PROCESS | 1929 | 1461616057393 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]]]}] 13:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 570ms 13:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:27:37 INFO - PROCESS | 1929 | 1461616057414 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 13:27:37 INFO - PROCESS | 1929 | 1461616057415 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 13:27:37 INFO - PROCESS | 1929 | 1461616057417 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:27:37 INFO - PROCESS | 1929 | 1461616057419 Marionette TRACE conn2 <- [1,2042,null,{}] 13:27:37 INFO - PROCESS | 1929 | 1461616057424 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}] 13:27:37 INFO - PROCESS | 1929 | 1461616057535 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 13:27:37 INFO - PROCESS | 1929 | 1461616057539 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x142b6f800 == 113 [pid = 1929] [id = 518] 13:27:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 238 (0x13d6b3400) [pid = 1929] [serial = 1554] [outer = 0x0] 13:27:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 239 (0x12ab3d800) [pid = 1929] [serial = 1555] [outer = 0x13d6b3400] 13:27:37 INFO - PROCESS | 1929 | 1461616057564 Marionette DEBUG loaded listener.js 13:27:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 240 (0x13d952c00) [pid = 1929] [serial = 1556] [outer = 0x13d6b3400] 13:27:38 INFO - PROCESS | 1929 | 1461616058175 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]]]}] 13:27:38 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) 13:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 773ms 13:27:38 INFO - PROCESS | 1929 | 1461616058191 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 13:27:38 INFO - PROCESS | 1929 | 1461616058194 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 13:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:27:38 INFO - PROCESS | 1929 | 1461616058197 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:27:38 INFO - PROCESS | 1929 | 1461616058200 Marionette TRACE conn2 <- [1,2046,null,{}] 13:27:38 INFO - PROCESS | 1929 | 1461616058204 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}] 13:27:38 INFO - PROCESS | 1929 | 1461616058336 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 13:27:38 INFO - PROCESS | 1929 | 1461616058449 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ae91800 == 114 [pid = 1929] [id = 519] 13:27:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 241 (0x11bf08c00) [pid = 1929] [serial = 1557] [outer = 0x0] 13:27:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 242 (0x123db8000) [pid = 1929] [serial = 1558] [outer = 0x11bf08c00] 13:27:38 INFO - PROCESS | 1929 | 1461616058481 Marionette DEBUG loaded listener.js 13:27:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 243 (0x124ae8400) [pid = 1929] [serial = 1559] [outer = 0x11bf08c00] 13:27:38 INFO - PROCESS | 1929 | 1461616058887 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]]]}] 13:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 724ms 13:27:38 INFO - PROCESS | 1929 | 1461616058926 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 13:27:38 INFO - PROCESS | 1929 | 1461616058930 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 13:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:27:38 INFO - PROCESS | 1929 | 1461616058934 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:27:38 INFO - PROCESS | 1929 | 1461616058937 Marionette TRACE conn2 <- [1,2050,null,{}] 13:27:38 INFO - PROCESS | 1929 | 1461616058941 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}] 13:27:39 INFO - PROCESS | 1929 | 1461616059089 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 13:27:39 INFO - PROCESS | 1929 | 1461616059229 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f76e000 == 115 [pid = 1929] [id = 520] 13:27:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 244 (0x12a8c1800) [pid = 1929] [serial = 1560] [outer = 0x0] 13:27:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 245 (0x12a999400) [pid = 1929] [serial = 1561] [outer = 0x12a8c1800] 13:27:39 INFO - PROCESS | 1929 | 1461616059261 Marionette DEBUG loaded listener.js 13:27:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 246 (0x12ab7fc00) [pid = 1929] [serial = 1562] [outer = 0x12a8c1800] 13:27:39 INFO - PROCESS | 1929 | 1461616059687 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]]]}] 13:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 777ms 13:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:27:39 INFO - PROCESS | 1929 | 1461616059726 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 13:27:39 INFO - PROCESS | 1929 | 1461616059728 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 13:27:39 INFO - PROCESS | 1929 | 1461616059730 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:27:39 INFO - PROCESS | 1929 | 1461616059733 Marionette TRACE conn2 <- [1,2054,null,{}] 13:27:39 INFO - PROCESS | 1929 | 1461616059743 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}] 13:27:39 INFO - PROCESS | 1929 | 1461616059872 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 13:27:40 INFO - PROCESS | 1929 | 1461616060015 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x1429ee800 == 116 [pid = 1929] [id = 521] 13:27:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 247 (0x12b2c0400) [pid = 1929] [serial = 1563] [outer = 0x0] 13:27:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 248 (0x12bb6a800) [pid = 1929] [serial = 1564] [outer = 0x12b2c0400] 13:27:40 INFO - PROCESS | 1929 | 1461616060049 Marionette DEBUG loaded listener.js 13:27:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 249 (0x12e872000) [pid = 1929] [serial = 1565] [outer = 0x12b2c0400] 13:27:40 INFO - PROCESS | 1929 | 1461616060451 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]]]}] 13:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 774ms 13:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:27:40 INFO - PROCESS | 1929 | 1461616060509 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 13:27:40 INFO - PROCESS | 1929 | 1461616060511 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 13:27:40 INFO - PROCESS | 1929 | 1461616060513 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:27:40 INFO - PROCESS | 1929 | 1461616060514 Marionette TRACE conn2 <- [1,2058,null,{}] 13:27:40 INFO - PROCESS | 1929 | 1461616060517 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}] 13:27:40 INFO - PROCESS | 1929 | 1461616060646 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 13:27:40 INFO - PROCESS | 1929 | 1461616060798 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x1471dd000 == 117 [pid = 1929] [id = 522] 13:27:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 250 (0x139b8d400) [pid = 1929] [serial = 1566] [outer = 0x0] 13:27:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 251 (0x13d2f6000) [pid = 1929] [serial = 1567] [outer = 0x139b8d400] 13:27:40 INFO - PROCESS | 1929 | 1461616060828 Marionette DEBUG loaded listener.js 13:27:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 252 (0x13d51ec00) [pid = 1929] [serial = 1568] [outer = 0x139b8d400] 13:27:41 INFO - PROCESS | 1929 | 1461616061252 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]]]}] 13:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 772ms 13:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:27:41 INFO - PROCESS | 1929 | 1461616061285 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 13:27:41 INFO - PROCESS | 1929 | 1461616061287 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 13:27:41 INFO - PROCESS | 1929 | 1461616061289 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:27:41 INFO - PROCESS | 1929 | 1461616061290 Marionette TRACE conn2 <- [1,2062,null,{}] 13:27:41 INFO - PROCESS | 1929 | 1461616061293 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}] 13:27:41 INFO - PROCESS | 1929 | 1461616061417 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 13:27:41 INFO - PROCESS | 1929 | 1461616061557 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x14676f000 == 118 [pid = 1929] [id = 523] 13:27:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 253 (0x1301e2800) [pid = 1929] [serial = 1569] [outer = 0x0] 13:27:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 254 (0x13d546c00) [pid = 1929] [serial = 1570] [outer = 0x1301e2800] 13:27:41 INFO - PROCESS | 1929 | 1461616061588 Marionette DEBUG loaded listener.js 13:27:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 255 (0x13d791800) [pid = 1929] [serial = 1571] [outer = 0x1301e2800] 13:27:42 INFO - PROCESS | 1929 | 1461616061999 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]]]}] 13:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 771ms 13:27:42 INFO - PROCESS | 1929 | 1461616062061 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 13:27:42 INFO - PROCESS | 1929 | 1461616062062 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 13:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:27:42 INFO - PROCESS | 1929 | 1461616062064 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:27:42 INFO - PROCESS | 1929 | 1461616062066 Marionette TRACE conn2 <- [1,2066,null,{}] 13:27:42 INFO - PROCESS | 1929 | 1461616062068 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}] 13:27:42 INFO - PROCESS | 1929 | 1461616062199 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 13:27:42 INFO - PROCESS | 1929 | 1461616062311 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x146788800 == 119 [pid = 1929] [id = 524] 13:27:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 256 (0x13d792800) [pid = 1929] [serial = 1572] [outer = 0x0] 13:27:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 257 (0x13d798400) [pid = 1929] [serial = 1573] [outer = 0x13d792800] 13:27:42 INFO - PROCESS | 1929 | 1461616062385 Marionette DEBUG loaded listener.js 13:27:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 258 (0x13d957000) [pid = 1929] [serial = 1574] [outer = 0x13d792800] 13:27:42 INFO - PROCESS | 1929 | 1461616062741 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]]]}] 13:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 720ms 13:27:42 INFO - PROCESS | 1929 | 1461616062785 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 13:27:42 INFO - PROCESS | 1929 | 1461616062786 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 13:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:27:42 INFO - PROCESS | 1929 | 1461616062789 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:27:42 INFO - PROCESS | 1929 | 1461616062790 Marionette TRACE conn2 <- [1,2070,null,{}] 13:27:42 INFO - PROCESS | 1929 | 1461616062793 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}] 13:27:42 INFO - PROCESS | 1929 | 1461616062913 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 13:27:43 INFO - PROCESS | 1929 | 1461616063054 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x1467a5000 == 120 [pid = 1929] [id = 525] 13:27:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 259 (0x13d94b400) [pid = 1929] [serial = 1575] [outer = 0x0] 13:27:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 260 (0x13d95a400) [pid = 1929] [serial = 1576] [outer = 0x13d94b400] 13:27:43 INFO - PROCESS | 1929 | 1461616063086 Marionette DEBUG loaded listener.js 13:27:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 261 (0x13da1b400) [pid = 1929] [serial = 1577] [outer = 0x13d94b400] 13:27:43 INFO - PROCESS | 1929 | 1461616063472 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]]]}] 13:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 721ms 13:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:27:43 INFO - PROCESS | 1929 | 1461616063511 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 13:27:43 INFO - PROCESS | 1929 | 1461616063512 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 13:27:43 INFO - PROCESS | 1929 | 1461616063514 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:27:43 INFO - PROCESS | 1929 | 1461616063515 Marionette TRACE conn2 <- [1,2074,null,{}] 13:27:43 INFO - PROCESS | 1929 | 1461616063518 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}] 13:27:43 INFO - PROCESS | 1929 | 1461616063661 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 13:27:43 INFO - PROCESS | 1929 | 1461616063774 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x1467ba800 == 121 [pid = 1929] [id = 526] 13:27:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 262 (0x13d959800) [pid = 1929] [serial = 1578] [outer = 0x0] 13:27:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 263 (0x13da1f400) [pid = 1929] [serial = 1579] [outer = 0x13d959800] 13:27:43 INFO - PROCESS | 1929 | 1461616063844 Marionette DEBUG loaded listener.js 13:27:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 264 (0x13da25800) [pid = 1929] [serial = 1580] [outer = 0x13d959800] 13:27:44 INFO - PROCESS | 1929 | 1461616064252 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]]]}] 13:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 770ms 13:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:27:44 INFO - PROCESS | 1929 | 1461616064291 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 13:27:44 INFO - PROCESS | 1929 | 1461616064292 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 13:27:44 INFO - PROCESS | 1929 | 1461616064294 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:27:44 INFO - PROCESS | 1929 | 1461616064295 Marionette TRACE conn2 <- [1,2078,null,{}] 13:27:44 INFO - PROCESS | 1929 | 1461616064298 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}] 13:27:44 INFO - PROCESS | 1929 | 1461616064423 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 13:27:44 INFO - PROCESS | 1929 | 1461616064584 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x146f96000 == 122 [pid = 1929] [id = 527] 13:27:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 265 (0x12f7b0400) [pid = 1929] [serial = 1581] [outer = 0x0] 13:27:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 266 (0x13dd0d800) [pid = 1929] [serial = 1582] [outer = 0x12f7b0400] 13:27:44 INFO - PROCESS | 1929 | 1461616064614 Marionette DEBUG loaded listener.js 13:27:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 267 (0x13dd14000) [pid = 1929] [serial = 1583] [outer = 0x12f7b0400] 13:27:45 INFO - PROCESS | 1929 | 1461616065420 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]]]}] 13:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1170ms 13:27:45 INFO - PROCESS | 1929 | 1461616065471 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 13:27:45 INFO - PROCESS | 1929 | 1461616065475 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 13:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:27:45 INFO - PROCESS | 1929 | 1461616065481 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:27:45 INFO - PROCESS | 1929 | 1461616065485 Marionette TRACE conn2 <- [1,2082,null,{}] 13:27:45 INFO - PROCESS | 1929 | 1461616065492 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}] 13:27:45 INFO - PROCESS | 1929 | 1461616065672 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 13:27:45 INFO - PROCESS | 1929 | 1461616065848 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c17f000 == 123 [pid = 1929] [id = 528] 13:27:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 268 (0x119258c00) [pid = 1929] [serial = 1584] [outer = 0x0] 13:27:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 269 (0x11a648400) [pid = 1929] [serial = 1585] [outer = 0x119258c00] 13:27:45 INFO - PROCESS | 1929 | 1461616065895 Marionette DEBUG loaded listener.js 13:27:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 270 (0x11b9d0400) [pid = 1929] [serial = 1586] [outer = 0x119258c00] 13:27:46 INFO - PROCESS | 1929 | 1461616066352 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]]]}] 13:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 925ms 13:27:46 INFO - PROCESS | 1929 | 1461616066407 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 13:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:27:46 INFO - PROCESS | 1929 | 1461616066410 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 13:27:46 INFO - PROCESS | 1929 | 1461616066415 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:27:46 INFO - PROCESS | 1929 | 1461616066416 Marionette TRACE conn2 <- [1,2086,null,{}] 13:27:46 INFO - PROCESS | 1929 | 1461616066419 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}] 13:27:46 INFO - PROCESS | 1929 | 1461616066530 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 13:27:46 INFO - PROCESS | 1929 | 1461616066647 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e511800 == 124 [pid = 1929] [id = 529] 13:27:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 271 (0x11bf07c00) [pid = 1929] [serial = 1587] [outer = 0x0] 13:27:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 272 (0x11bf11000) [pid = 1929] [serial = 1588] [outer = 0x11bf07c00] 13:27:46 INFO - PROCESS | 1929 | 1461616066674 Marionette DEBUG loaded listener.js 13:27:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 273 (0x123fd5400) [pid = 1929] [serial = 1589] [outer = 0x11bf07c00] 13:27:47 INFO - PROCESS | 1929 | 1461616067177 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]]]}] 13:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 824ms 13:27:47 INFO - PROCESS | 1929 | 1461616067258 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 13:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:27:47 INFO - PROCESS | 1929 | 1461616067260 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 13:27:47 INFO - PROCESS | 1929 | 1461616067264 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:27:47 INFO - PROCESS | 1929 | 1461616067266 Marionette TRACE conn2 <- [1,2090,null,{}] 13:27:47 INFO - PROCESS | 1929 | 1461616067276 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}] 13:27:47 INFO - PROCESS | 1929 | 1461616067390 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 13:27:47 INFO - PROCESS | 1929 | 1461616067535 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x12aa65800 == 125 [pid = 1929] [id = 530] 13:27:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 274 (0x11c320c00) [pid = 1929] [serial = 1590] [outer = 0x0] 13:27:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 275 (0x129ed4800) [pid = 1929] [serial = 1591] [outer = 0x11c320c00] 13:27:47 INFO - PROCESS | 1929 | 1461616067569 Marionette DEBUG loaded listener.js 13:27:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 276 (0x12a967c00) [pid = 1929] [serial = 1592] [outer = 0x11c320c00] 13:27:48 INFO - PROCESS | 1929 | 1461616067997 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]]]}] 13:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 771ms 13:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:27:48 INFO - PROCESS | 1929 | 1461616068036 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 13:27:48 INFO - PROCESS | 1929 | 1461616068038 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 13:27:48 INFO - PROCESS | 1929 | 1461616068040 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:27:48 INFO - PROCESS | 1929 | 1461616068041 Marionette TRACE conn2 <- [1,2094,null,{}] 13:27:48 INFO - PROCESS | 1929 | 1461616068043 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}] 13:27:48 INFO - PROCESS | 1929 | 1461616068158 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 13:27:48 INFO - PROCESS | 1929 | 1461616068276 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f529000 == 126 [pid = 1929] [id = 531] 13:27:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 277 (0x12a969c00) [pid = 1929] [serial = 1593] [outer = 0x0] 13:27:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 278 (0x12ab45c00) [pid = 1929] [serial = 1594] [outer = 0x12a969c00] 13:27:48 INFO - PROCESS | 1929 | 1461616068304 Marionette DEBUG loaded listener.js 13:27:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 279 (0x12adca000) [pid = 1929] [serial = 1595] [outer = 0x12a969c00] 13:27:48 INFO - PROCESS | 1929 | 1461616068715 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]]]}] 13:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 720ms 13:27:48 INFO - PROCESS | 1929 | 1461616068760 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 13:27:48 INFO - PROCESS | 1929 | 1461616068761 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 13:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:27:48 INFO - PROCESS | 1929 | 1461616068780 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:27:48 INFO - PROCESS | 1929 | 1461616068781 Marionette TRACE conn2 <- [1,2098,null,{}] 13:27:48 INFO - PROCESS | 1929 | 1461616068783 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}] 13:27:48 INFO - PROCESS | 1929 | 1461616068894 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 13:27:49 INFO - PROCESS | 1929 | 1461616069048 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x12e50c000 == 125 [pid = 1929] [id = 206] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x13069c800 == 124 [pid = 1929] [id = 408] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x1424e9800 == 123 [pid = 1929] [id = 517] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x13dc68000 == 122 [pid = 1929] [id = 516] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x12bbe0000 == 121 [pid = 1929] [id = 515] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x13d426800 == 120 [pid = 1929] [id = 514] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x13cfdb800 == 119 [pid = 1929] [id = 513] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 278 (0x12cfcac00) [pid = 1929] [serial = 1480] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 277 (0x12ae9f000) [pid = 1929] [serial = 1426] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 276 (0x1303a2800) [pid = 1929] [serial = 1432] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 275 (0x126a7c000) [pid = 1929] [serial = 1423] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 274 (0x11af19000) [pid = 1929] [serial = 1420] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 273 (0x12d6b9400) [pid = 1929] [serial = 1429] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 272 (0x13cff3800) [pid = 1929] [serial = 1435] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 271 (0x12ab84000) [pid = 1929] [serial = 1441] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 270 (0x13d2ef800) [pid = 1929] [serial = 1438] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 269 (0x127fbd800) [pid = 1929] [serial = 1444] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x118802800 == 120 [pid = 1929] [id = 532] 13:27:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 270 (0x116854c00) [pid = 1929] [serial = 1596] [outer = 0x0] 13:27:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 271 (0x11ada4c00) [pid = 1929] [serial = 1597] [outer = 0x116854c00] 13:27:49 INFO - PROCESS | 1929 | 1461616069130 Marionette DEBUG loaded listener.js 13:27:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 272 (0x126a8dc00) [pid = 1929] [serial = 1598] [outer = 0x116854c00] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x12f51c000 == 119 [pid = 1929] [id = 512] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x12e50e000 == 118 [pid = 1929] [id = 511] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x12c655000 == 117 [pid = 1929] [id = 510] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x12aa60800 == 116 [pid = 1929] [id = 509] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x11a936000 == 115 [pid = 1929] [id = 508] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x12aa4d000 == 114 [pid = 1929] [id = 507] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x11cbe8000 == 113 [pid = 1929] [id = 506] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x12c186800 == 112 [pid = 1929] [id = 505] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x1466c2800 == 111 [pid = 1929] [id = 504] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x1429db800 == 110 [pid = 1929] [id = 503] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x14242b800 == 109 [pid = 1929] [id = 502] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x141d75800 == 108 [pid = 1929] [id = 501] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x13dc56000 == 107 [pid = 1929] [id = 500] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x13d743800 == 106 [pid = 1929] [id = 499] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x13d432000 == 105 [pid = 1929] [id = 498] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x13d25c000 == 104 [pid = 1929] [id = 497] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x12d33f000 == 103 [pid = 1929] [id = 496] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x124ae1800 == 102 [pid = 1929] [id = 495] 13:27:49 INFO - PROCESS | 1929 | --DOCSHELL 0x11921b000 == 101 [pid = 1929] [id = 494] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 271 (0x12ab82000) [pid = 1929] [serial = 1465] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 270 (0x12ae16400) [pid = 1929] [serial = 1468] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 269 (0x12b4b4800) [pid = 1929] [serial = 1471] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 268 (0x12ae12800) [pid = 1929] [serial = 1474] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 267 (0x11bf07400) [pid = 1929] [serial = 1453] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 266 (0x123ecfc00) [pid = 1929] [serial = 1454] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 265 (0x118e0b800) [pid = 1929] [serial = 1447] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 264 (0x119839400) [pid = 1929] [serial = 1448] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 263 (0x128796c00) [pid = 1929] [serial = 1459] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 262 (0x11b9d2400) [pid = 1929] [serial = 1460] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 261 (0x1243a7000) [pid = 1929] [serial = 1456] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 260 (0x1279ea800) [pid = 1929] [serial = 1457] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 259 (0x11b1ea800) [pid = 1929] [serial = 1451] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 258 (0x11a649000) [pid = 1929] [serial = 1450] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 257 (0x12c672400) [pid = 1929] [serial = 1478] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 256 (0x12b685800) [pid = 1929] [serial = 1472] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 255 (0x12a8c0000) [pid = 1929] [serial = 1462] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 254 (0x12b68e400) [pid = 1929] [serial = 1475] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 253 (0x12adc8400) [pid = 1929] [serial = 1466] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 252 (0x12b8cb800) [pid = 1929] [serial = 1477] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 251 (0x12aea8000) [pid = 1929] [serial = 1469] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | --DOMWINDOW == 250 (0x12aa99000) [pid = 1929] [serial = 1463] [outer = 0x0] [url = about:blank] 13:27:49 INFO - PROCESS | 1929 | 1461616069458 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]]]}] 13:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 721ms 13:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:27:49 INFO - PROCESS | 1929 | 1461616069501 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 13:27:49 INFO - PROCESS | 1929 | 1461616069502 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 13:27:49 INFO - PROCESS | 1929 | 1461616069505 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:27:49 INFO - PROCESS | 1929 | 1461616069506 Marionette TRACE conn2 <- [1,2102,null,{}] 13:27:49 INFO - PROCESS | 1929 | 1461616069508 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}] 13:27:49 INFO - PROCESS | 1929 | 1461616069630 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 13:27:49 INFO - PROCESS | 1929 | 1461616069729 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x12aa53800 == 102 [pid = 1929] [id = 533] 13:27:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 251 (0x127fbd800) [pid = 1929] [serial = 1599] [outer = 0x0] 13:27:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 252 (0x12ae0e800) [pid = 1929] [serial = 1600] [outer = 0x127fbd800] 13:27:49 INFO - PROCESS | 1929 | 1461616069757 Marionette DEBUG loaded listener.js 13:27:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 253 (0x12b685c00) [pid = 1929] [serial = 1601] [outer = 0x127fbd800] 13:27:50 INFO - PROCESS | 1929 | 1461616070064 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]]]}] 13:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 618ms 13:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:27:50 INFO - PROCESS | 1929 | 1461616070123 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 13:27:50 INFO - PROCESS | 1929 | 1461616070124 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 13:27:50 INFO - PROCESS | 1929 | 1461616070127 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:27:50 INFO - PROCESS | 1929 | 1461616070128 Marionette TRACE conn2 <- [1,2106,null,{}] 13:27:50 INFO - PROCESS | 1929 | 1461616070130 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}] 13:27:50 INFO - PROCESS | 1929 | 1461616070234 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 13:27:50 INFO - PROCESS | 1929 | 1461616070348 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c71d800 == 103 [pid = 1929] [id = 534] 13:27:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 254 (0x12ae16400) [pid = 1929] [serial = 1602] [outer = 0x0] 13:27:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 255 (0x12bb69800) [pid = 1929] [serial = 1603] [outer = 0x12ae16400] 13:27:50 INFO - PROCESS | 1929 | 1461616070373 Marionette DEBUG loaded listener.js 13:27:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 256 (0x12c670400) [pid = 1929] [serial = 1604] [outer = 0x12ae16400] 13:27:50 INFO - PROCESS | 1929 | 1461616070660 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]]]}] 13:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 568ms 13:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:27:50 INFO - PROCESS | 1929 | 1461616070696 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 13:27:50 INFO - PROCESS | 1929 | 1461616070697 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 13:27:50 INFO - PROCESS | 1929 | 1461616070699 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:27:50 INFO - PROCESS | 1929 | 1461616070700 Marionette TRACE conn2 <- [1,2110,null,{}] 13:27:50 INFO - PROCESS | 1929 | 1461616070703 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}] 13:27:50 INFO - PROCESS | 1929 | 1461616070853 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 13:27:50 INFO - PROCESS | 1929 | 1461616070861 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ef51800 == 104 [pid = 1929] [id = 535] 13:27:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 257 (0x12bca3800) [pid = 1929] [serial = 1605] [outer = 0x0] 13:27:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 258 (0x12c7b8c00) [pid = 1929] [serial = 1606] [outer = 0x12bca3800] 13:27:50 INFO - PROCESS | 1929 | 1461616070887 Marionette DEBUG loaded listener.js 13:27:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 259 (0x12d6b6000) [pid = 1929] [serial = 1607] [outer = 0x12bca3800] 13:27:51 INFO - PROCESS | 1929 | 1461616071237 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]]]}] 13:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 572ms 13:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:27:51 INFO - PROCESS | 1929 | 1461616071272 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 13:27:51 INFO - PROCESS | 1929 | 1461616071275 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 13:27:51 INFO - PROCESS | 1929 | 1461616071277 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:27:51 INFO - PROCESS | 1929 | 1461616071278 Marionette TRACE conn2 <- [1,2114,null,{}] 13:27:51 INFO - PROCESS | 1929 | 1461616071280 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}] 13:27:51 INFO - PROCESS | 1929 | 1461616071382 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 13:27:51 INFO - PROCESS | 1929 | 1461616071387 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d25a800 == 105 [pid = 1929] [id = 536] 13:27:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 260 (0x12cfd6c00) [pid = 1929] [serial = 1608] [outer = 0x0] 13:27:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 261 (0x12e575800) [pid = 1929] [serial = 1609] [outer = 0x12cfd6c00] 13:27:51 INFO - PROCESS | 1929 | 1461616071412 Marionette DEBUG loaded listener.js 13:27:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 262 (0x12e87e800) [pid = 1929] [serial = 1610] [outer = 0x12cfd6c00] 13:27:51 INFO - PROCESS | 1929 | 1461616071829 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]]]}] 13:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 569ms 13:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:27:51 INFO - PROCESS | 1929 | 1461616071846 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 13:27:51 INFO - PROCESS | 1929 | 1461616071848 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 13:27:51 INFO - PROCESS | 1929 | 1461616071850 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:27:51 INFO - PROCESS | 1929 | 1461616071851 Marionette TRACE conn2 <- [1,2118,null,{}] 13:27:51 INFO - PROCESS | 1929 | 1461616071859 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}] 13:27:52 INFO - PROCESS | 1929 | 1461616072006 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 13:27:52 INFO - PROCESS | 1929 | 1461616072023 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d731800 == 106 [pid = 1929] [id = 537] 13:27:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 263 (0x12cf03c00) [pid = 1929] [serial = 1611] [outer = 0x0] 13:27:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 264 (0x12eb0ec00) [pid = 1929] [serial = 1612] [outer = 0x12cf03c00] 13:27:52 INFO - PROCESS | 1929 | 1461616072049 Marionette DEBUG loaded listener.js 13:27:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 265 (0x12ef2f000) [pid = 1929] [serial = 1613] [outer = 0x12cf03c00] 13:27:52 INFO - PROCESS | 1929 | 1461616072515 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]]]}] 13:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 673ms 13:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:27:52 INFO - PROCESS | 1929 | 1461616072526 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 13:27:52 INFO - PROCESS | 1929 | 1461616072528 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 13:27:52 INFO - PROCESS | 1929 | 1461616072532 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:27:52 INFO - PROCESS | 1929 | 1461616072535 Marionette TRACE conn2 <- [1,2122,null,{}] 13:27:52 INFO - PROCESS | 1929 | 1461616072540 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}] 13:27:52 INFO - PROCESS | 1929 | 1461616072724 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 13:27:52 INFO - PROCESS | 1929 | 1461616072770 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x13ddfb000 == 107 [pid = 1929] [id = 538] 13:27:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 266 (0x139b8e800) [pid = 1929] [serial = 1614] [outer = 0x0] 13:27:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 267 (0x13cff0400) [pid = 1929] [serial = 1615] [outer = 0x139b8e800] 13:27:52 INFO - PROCESS | 1929 | 1461616072799 Marionette DEBUG loaded listener.js 13:27:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 268 (0x13d2f5c00) [pid = 1929] [serial = 1616] [outer = 0x139b8e800] 13:27:53 INFO - PROCESS | 1929 | 1461616073201 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]]]}] 13:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 675ms 13:27:53 INFO - PROCESS | 1929 | 1461616073208 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 13:27:53 INFO - PROCESS | 1929 | 1461616073209 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 13:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:27:53 INFO - PROCESS | 1929 | 1461616073212 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:27:53 INFO - PROCESS | 1929 | 1461616073213 Marionette TRACE conn2 <- [1,2126,null,{}] 13:27:53 INFO - PROCESS | 1929 | 1461616073215 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}] 13:27:53 INFO - PROCESS | 1929 | 1461616073358 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 13:27:53 INFO - PROCESS | 1929 | 1461616073374 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x142423800 == 108 [pid = 1929] [id = 539] 13:27:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 269 (0x1301e3000) [pid = 1929] [serial = 1617] [outer = 0x0] 13:27:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 270 (0x1309cf400) [pid = 1929] [serial = 1618] [outer = 0x1301e3000] 13:27:53 INFO - PROCESS | 1929 | 1461616073400 Marionette DEBUG loaded listener.js 13:27:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 271 (0x1309d6400) [pid = 1929] [serial = 1619] [outer = 0x1301e3000] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 270 (0x12e3c5000) [pid = 1929] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 269 (0x13d2f2800) [pid = 1929] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 268 (0x1188e2000) [pid = 1929] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 267 (0x115a3d800) [pid = 1929] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 266 (0x12ae19800) [pid = 1929] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 265 (0x129b8e400) [pid = 1929] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 264 (0x13d0a8000) [pid = 1929] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 263 (0x12c7b4800) [pid = 1929] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 262 (0x11350b800) [pid = 1929] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 261 (0x12e56c400) [pid = 1929] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 260 (0x12878f400) [pid = 1929] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 259 (0x12b8ce800) [pid = 1929] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 258 (0x11b973000) [pid = 1929] [serial = 1380] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 257 (0x123f3e800) [pid = 1929] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 256 (0x13d221800) [pid = 1929] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 255 (0x12a98e800) [pid = 1929] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 254 (0x119e45400) [pid = 1929] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 253 (0x12e56d800) [pid = 1929] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 252 (0x115125c00) [pid = 1929] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 251 (0x13016c400) [pid = 1929] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 250 (0x11560dc00) [pid = 1929] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 249 (0x11b9d2c00) [pid = 1929] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 248 (0x12a968c00) [pid = 1929] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 247 (0x124996000) [pid = 1929] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 246 (0x13016c000) [pid = 1929] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:27:54 INFO - PROCESS | 1929 | --DOMWINDOW == 245 (0x113504c00) [pid = 1929] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:27:54 INFO - PROCESS | 1929 | 1461616074345 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]]]}] 13:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1172ms 13:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:27:54 INFO - PROCESS | 1929 | 1461616074385 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 13:27:54 INFO - PROCESS | 1929 | 1461616074386 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 13:27:54 INFO - PROCESS | 1929 | 1461616074388 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:27:54 INFO - PROCESS | 1929 | 1461616074389 Marionette TRACE conn2 <- [1,2130,null,{}] 13:27:54 INFO - PROCESS | 1929 | 1461616074392 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}] 13:27:54 INFO - PROCESS | 1929 | 1461616074496 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 13:27:54 INFO - PROCESS | 1929 | 1461616074600 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ae86800 == 109 [pid = 1929] [id = 540] 13:27:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 246 (0x1188e2000) [pid = 1929] [serial = 1620] [outer = 0x0] 13:27:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 247 (0x12427b000) [pid = 1929] [serial = 1621] [outer = 0x1188e2000] 13:27:54 INFO - PROCESS | 1929 | 1461616074626 Marionette DEBUG loaded listener.js 13:27:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 248 (0x12ab7e800) [pid = 1929] [serial = 1622] [outer = 0x1188e2000] 13:27:54 INFO - PROCESS | 1929 | 1461616074938 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] 13:27:54 INFO - PROCESS | 1929 | 1461616074963 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 13:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:27:54 INFO - PROCESS | 1929 | 1461616074965 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:27:54 INFO - PROCESS | 1929 | 1461616074966 Marionette TRACE conn2 <- [1,2134,null,{}] 13:27:54 INFO - PROCESS | 1929 | 1461616074968 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}] 13:27:55 INFO - PROCESS | 1929 | 1461616075083 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 13:27:55 INFO - PROCESS | 1929 | 1461616075182 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x13db5a800 == 110 [pid = 1929] [id = 541] 13:27:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 249 (0x11bca3800) [pid = 1929] [serial = 1623] [outer = 0x0] 13:27:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 250 (0x12e3c5000) [pid = 1929] [serial = 1624] [outer = 0x11bca3800] 13:27:55 INFO - PROCESS | 1929 | 1461616075208 Marionette DEBUG loaded listener.js 13:27:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 251 (0x13d0a8000) [pid = 1929] [serial = 1625] [outer = 0x11bca3800] 13:27:55 INFO - PROCESS | 1929 | 1461616075530 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]]]}] 13:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 571ms 13:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:27:55 INFO - PROCESS | 1929 | 1461616075542 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 13:27:55 INFO - PROCESS | 1929 | 1461616075543 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 13:27:55 INFO - PROCESS | 1929 | 1461616075546 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:27:55 INFO - PROCESS | 1929 | 1461616075547 Marionette TRACE conn2 <- [1,2138,null,{}] 13:27:55 INFO - PROCESS | 1929 | 1461616075549 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}] 13:27:55 INFO - PROCESS | 1929 | 1461616075668 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 13:27:55 INFO - PROCESS | 1929 | 1461616075673 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x142acf000 == 111 [pid = 1929] [id = 542] 13:27:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 252 (0x12ec51c00) [pid = 1929] [serial = 1626] [outer = 0x0] 13:27:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 253 (0x13d51a000) [pid = 1929] [serial = 1627] [outer = 0x12ec51c00] 13:27:55 INFO - PROCESS | 1929 | 1461616075699 Marionette DEBUG loaded listener.js 13:27:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 254 (0x13d54a400) [pid = 1929] [serial = 1628] [outer = 0x12ec51c00] 13:27:56 INFO - PROCESS | 1929 | 1461616076080 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]]]}] 13:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 568ms 13:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:27:56 INFO - PROCESS | 1929 | 1461616076114 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 13:27:56 INFO - PROCESS | 1929 | 1461616076116 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 13:27:56 INFO - PROCESS | 1929 | 1461616076118 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:27:56 INFO - PROCESS | 1929 | 1461616076119 Marionette TRACE conn2 <- [1,2142,null,{}] 13:27:56 INFO - PROCESS | 1929 | 1461616076127 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}] 13:27:56 INFO - PROCESS | 1929 | 1461616076292 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 13:27:56 INFO - PROCESS | 1929 | 1461616076487 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c277000 == 112 [pid = 1929] [id = 543] 13:27:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 255 (0x114bb7400) [pid = 1929] [serial = 1629] [outer = 0x0] 13:27:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 256 (0x115131000) [pid = 1929] [serial = 1630] [outer = 0x114bb7400] 13:27:56 INFO - PROCESS | 1929 | 1461616076522 Marionette DEBUG loaded listener.js 13:27:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 257 (0x11a654800) [pid = 1929] [serial = 1631] [outer = 0x114bb7400] 13:27:57 INFO - PROCESS | 1929 | 1461616077001 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] 13:27:57 INFO - PROCESS | 1929 | 1461616077049 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 13:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:27:57 INFO - PROCESS | 1929 | 1461616077052 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:27:57 INFO - PROCESS | 1929 | 1461616077055 Marionette TRACE conn2 <- [1,2146,null,{}] 13:27:57 INFO - PROCESS | 1929 | 1461616077077 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}] 13:27:57 INFO - PROCESS | 1929 | 1461616077212 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 13:27:57 INFO - PROCESS | 1929 | 1461616077326 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c722800 == 113 [pid = 1929] [id = 544] 13:27:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 258 (0x124548000) [pid = 1929] [serial = 1632] [outer = 0x0] 13:27:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 259 (0x126a8f800) [pid = 1929] [serial = 1633] [outer = 0x124548000] 13:27:57 INFO - PROCESS | 1929 | 1461616077357 Marionette DEBUG loaded listener.js 13:27:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 260 (0x129ea6800) [pid = 1929] [serial = 1634] [outer = 0x124548000] 13:27:57 INFO - PROCESS | 1929 | 1461616077801 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] 13:27:57 INFO - PROCESS | 1929 | 1461616077849 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 13:27:57 INFO - PROCESS | 1929 | 1461616077851 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:27:57 INFO - PROCESS | 1929 | 1461616077853 Marionette TRACE conn2 <- [1,2150,null,{}] 13:27:57 INFO - PROCESS | 1929 | 1461616077855 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}] 13:27:57 INFO - PROCESS | 1929 | 1461616077984 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 13:27:58 INFO - PROCESS | 1929 | 1461616078131 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d8bc000 == 114 [pid = 1929] [id = 545] 13:27:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 261 (0x12a994c00) [pid = 1929] [serial = 1635] [outer = 0x0] 13:27:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 262 (0x12ae12c00) [pid = 1929] [serial = 1636] [outer = 0x12a994c00] 13:27:58 INFO - PROCESS | 1929 | 1461616078163 Marionette DEBUG loaded listener.js 13:27:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 263 (0x12b562000) [pid = 1929] [serial = 1637] [outer = 0x12a994c00] 13:27:58 INFO - PROCESS | 1929 | 1461616078572 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]]]}] 13:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 774ms 13:27:58 INFO - PROCESS | 1929 | 1461616078626 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 13:27:58 INFO - PROCESS | 1929 | 1461616078627 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 13:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:27:58 INFO - PROCESS | 1929 | 1461616078634 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:27:58 INFO - PROCESS | 1929 | 1461616078639 Marionette TRACE conn2 <- [1,2154,null,{}] 13:27:58 INFO - PROCESS | 1929 | 1461616078642 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}] 13:27:58 INFO - PROCESS | 1929 | 1461616078776 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 13:27:58 INFO - PROCESS | 1929 | 1461616078922 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x1467b7000 == 115 [pid = 1929] [id = 546] 13:27:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 264 (0x12aea8000) [pid = 1929] [serial = 1638] [outer = 0x0] 13:27:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 265 (0x12d08e400) [pid = 1929] [serial = 1639] [outer = 0x12aea8000] 13:27:58 INFO - PROCESS | 1929 | 1461616078952 Marionette DEBUG loaded listener.js 13:27:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 266 (0x13039d400) [pid = 1929] [serial = 1640] [outer = 0x12aea8000] 13:27:59 INFO - PROCESS | 1929 | 1461616079395 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]]]}] 13:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 832ms 13:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:27:59 INFO - PROCESS | 1929 | 1461616079471 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 13:27:59 INFO - PROCESS | 1929 | 1461616079473 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 13:27:59 INFO - PROCESS | 1929 | 1461616079477 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:27:59 INFO - PROCESS | 1929 | 1461616079478 Marionette TRACE conn2 <- [1,2158,null,{}] 13:27:59 INFO - PROCESS | 1929 | 1461616079481 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}] 13:27:59 INFO - PROCESS | 1929 | 1461616079610 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 13:27:59 INFO - PROCESS | 1929 | 1461616079768 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x14707c000 == 116 [pid = 1929] [id = 547] 13:27:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 267 (0x13039d800) [pid = 1929] [serial = 1641] [outer = 0x0] 13:27:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 268 (0x13cfea800) [pid = 1929] [serial = 1642] [outer = 0x13039d800] 13:27:59 INFO - PROCESS | 1929 | 1461616079799 Marionette DEBUG loaded listener.js 13:27:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 269 (0x13d540400) [pid = 1929] [serial = 1643] [outer = 0x13039d800] 13:28:00 INFO - PROCESS | 1929 | 1461616080223 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]]]}] 13:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 769ms 13:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:28:00 INFO - PROCESS | 1929 | 1461616080247 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 13:28:00 INFO - PROCESS | 1929 | 1461616080248 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 13:28:00 INFO - PROCESS | 1929 | 1461616080250 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:28:00 INFO - PROCESS | 1929 | 1461616080252 Marionette TRACE conn2 <- [1,2162,null,{}] 13:28:00 INFO - PROCESS | 1929 | 1461616080254 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}] 13:28:00 INFO - PROCESS | 1929 | 1461616080380 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 13:28:00 INFO - PROCESS | 1929 | 1461616080525 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d08c000 == 117 [pid = 1929] [id = 548] 13:28:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 270 (0x13d794c00) [pid = 1929] [serial = 1644] [outer = 0x0] 13:28:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 271 (0x13d79a000) [pid = 1929] [serial = 1645] [outer = 0x13d794c00] 13:28:00 INFO - PROCESS | 1929 | 1461616080562 Marionette DEBUG loaded listener.js 13:28:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 272 (0x13d955c00) [pid = 1929] [serial = 1646] [outer = 0x13d794c00] 13:28:01 INFO - PROCESS | 1929 | 1461616081039 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]]]}] 13:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 822ms 13:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:28:01 INFO - PROCESS | 1929 | 1461616081073 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 13:28:01 INFO - PROCESS | 1929 | 1461616081074 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 13:28:01 INFO - PROCESS | 1929 | 1461616081076 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:28:01 INFO - PROCESS | 1929 | 1461616081078 Marionette TRACE conn2 <- [1,2166,null,{}] 13:28:01 INFO - PROCESS | 1929 | 1461616081080 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}] 13:28:01 INFO - PROCESS | 1929 | 1461616081206 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 13:28:01 INFO - PROCESS | 1929 | 1461616081356 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x1475cb800 == 118 [pid = 1929] [id = 549] 13:28:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 273 (0x13d795800) [pid = 1929] [serial = 1647] [outer = 0x0] 13:28:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 274 (0x13dd0f400) [pid = 1929] [serial = 1648] [outer = 0x13d795800] 13:28:01 INFO - PROCESS | 1929 | 1461616081387 Marionette DEBUG loaded listener.js 13:28:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 275 (0x142b95000) [pid = 1929] [serial = 1649] [outer = 0x13d795800] 13:28:01 INFO - PROCESS | 1929 | 1461616081792 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]]]}] 13:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 769ms 13:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:28:01 INFO - PROCESS | 1929 | 1461616081845 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 13:28:01 INFO - PROCESS | 1929 | 1461616081847 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 13:28:01 INFO - PROCESS | 1929 | 1461616081849 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:28:01 INFO - PROCESS | 1929 | 1461616081850 Marionette TRACE conn2 <- [1,2170,null,{}] 13:28:01 INFO - PROCESS | 1929 | 1461616081852 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}] 13:28:01 INFO - PROCESS | 1929 | 1461616081978 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 13:28:02 INFO - PROCESS | 1929 | 1461616082136 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x1475e3800 == 119 [pid = 1929] [id = 550] 13:28:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 276 (0x13d95a800) [pid = 1929] [serial = 1650] [outer = 0x0] 13:28:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 277 (0x142b9a400) [pid = 1929] [serial = 1651] [outer = 0x13d95a800] 13:28:02 INFO - PROCESS | 1929 | 1461616082167 Marionette DEBUG loaded listener.js 13:28:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 278 (0x142ba0000) [pid = 1929] [serial = 1652] [outer = 0x13d95a800] 13:28:02 INFO - PROCESS | 1929 | 1461616082556 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]]]}] 13:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 718ms 13:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:28:02 INFO - PROCESS | 1929 | 1461616082567 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 13:28:02 INFO - PROCESS | 1929 | 1461616082569 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 13:28:02 INFO - PROCESS | 1929 | 1461616082571 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:28:02 INFO - PROCESS | 1929 | 1461616082574 Marionette TRACE conn2 <- [1,2174,null,{}] 13:28:02 INFO - PROCESS | 1929 | 1461616082595 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}] 13:28:02 INFO - PROCESS | 1929 | 1461616082720 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 13:28:02 INFO - PROCESS | 1929 | 1461616082834 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x147176800 == 120 [pid = 1929] [id = 551] 13:28:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 279 (0x142b9b800) [pid = 1929] [serial = 1653] [outer = 0x0] 13:28:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 280 (0x142c58800) [pid = 1929] [serial = 1654] [outer = 0x142b9b800] 13:28:02 INFO - PROCESS | 1929 | 1461616082863 Marionette DEBUG loaded listener.js 13:28:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 281 (0x142c5d000) [pid = 1929] [serial = 1655] [outer = 0x142b9b800] 13:28:03 INFO - PROCESS | 1929 | 1461616083248 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]]]}] 13:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 740ms 13:28:03 INFO - PROCESS | 1929 | 1461616083311 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 13:28:03 INFO - PROCESS | 1929 | 1461616083313 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 13:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:28:03 INFO - PROCESS | 1929 | 1461616083315 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:28:03 INFO - PROCESS | 1929 | 1461616083316 Marionette TRACE conn2 <- [1,2178,null,{}] 13:28:03 INFO - PROCESS | 1929 | 1461616083319 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}] 13:28:03 INFO - PROCESS | 1929 | 1461616083446 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 13:28:03 INFO - PROCESS | 1929 | 1461616083595 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x148cd8800 == 121 [pid = 1929] [id = 552] 13:28:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 282 (0x142b9fc00) [pid = 1929] [serial = 1656] [outer = 0x0] 13:28:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 283 (0x142c63800) [pid = 1929] [serial = 1657] [outer = 0x142b9fc00] 13:28:03 INFO - PROCESS | 1929 | 1461616083625 Marionette DEBUG loaded listener.js 13:28:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 284 (0x146a4e000) [pid = 1929] [serial = 1658] [outer = 0x142b9fc00] 13:28:04 INFO - PROCESS | 1929 | 1461616084026 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]]]}] 13:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 770ms 13:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:28:04 INFO - PROCESS | 1929 | 1461616084086 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 13:28:04 INFO - PROCESS | 1929 | 1461616084087 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 13:28:04 INFO - PROCESS | 1929 | 1461616084089 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:28:04 INFO - PROCESS | 1929 | 1461616084090 Marionette TRACE conn2 <- [1,2182,null,{}] 13:28:04 INFO - PROCESS | 1929 | 1461616084093 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}] 13:28:04 INFO - PROCESS | 1929 | 1461616084221 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 13:28:04 INFO - PROCESS | 1929 | 1461616084412 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x146aa0000 == 122 [pid = 1929] [id = 553] 13:28:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 285 (0x13d94bc00) [pid = 1929] [serial = 1659] [outer = 0x0] 13:28:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 286 (0x146a51000) [pid = 1929] [serial = 1660] [outer = 0x13d94bc00] 13:28:04 INFO - PROCESS | 1929 | 1461616084449 Marionette DEBUG loaded listener.js 13:28:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 287 (0x146a5c400) [pid = 1929] [serial = 1661] [outer = 0x13d94bc00] 13:28:04 INFO - PROCESS | 1929 | 1461616084883 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]]]}] 13:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 822ms 13:28:04 INFO - PROCESS | 1929 | 1461616084911 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 13:28:04 INFO - PROCESS | 1929 | 1461616084913 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 13:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:28:04 INFO - PROCESS | 1929 | 1461616084915 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:28:04 INFO - PROCESS | 1929 | 1461616084917 Marionette TRACE conn2 <- [1,2186,null,{}] 13:28:04 INFO - PROCESS | 1929 | 1461616084920 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}] 13:28:05 INFO - PROCESS | 1929 | 1461616085063 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 13:28:05 INFO - PROCESS | 1929 | 1461616085217 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x127f9e000 == 123 [pid = 1929] [id = 554] 13:28:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 288 (0x11c3afc00) [pid = 1929] [serial = 1662] [outer = 0x0] 13:28:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 289 (0x12e8db000) [pid = 1929] [serial = 1663] [outer = 0x11c3afc00] 13:28:05 INFO - PROCESS | 1929 | 1461616085249 Marionette DEBUG loaded listener.js 13:28:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 290 (0x146c22000) [pid = 1929] [serial = 1664] [outer = 0x11c3afc00] 13:28:05 INFO - PROCESS | 1929 | 1461616085725 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]]]}] 13:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 822ms 13:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:28:05 INFO - PROCESS | 1929 | 1461616085737 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 13:28:05 INFO - PROCESS | 1929 | 1461616085738 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 13:28:05 INFO - PROCESS | 1929 | 1461616085740 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:28:05 INFO - PROCESS | 1929 | 1461616085742 Marionette TRACE conn2 <- [1,2190,null,{}] 13:28:05 INFO - PROCESS | 1929 | 1461616085744 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}] 13:28:05 INFO - PROCESS | 1929 | 1461616085874 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 13:28:06 INFO - PROCESS | 1929 | 1461616086025 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x12aa4b000 == 124 [pid = 1929] [id = 555] 13:28:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 291 (0x146c20400) [pid = 1929] [serial = 1665] [outer = 0x0] 13:28:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 292 (0x146c23c00) [pid = 1929] [serial = 1666] [outer = 0x146c20400] 13:28:06 INFO - PROCESS | 1929 | 1461616086054 Marionette DEBUG loaded listener.js 13:28:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 293 (0x146c27c00) [pid = 1929] [serial = 1667] [outer = 0x146c20400] 13:28:06 INFO - PROCESS | 1929 | 1461616086474 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]]]}] 13:28:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:28:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 772ms 13:28:06 INFO - PROCESS | 1929 | 1461616086513 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 13:28:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:28:06 INFO - PROCESS | 1929 | 1461616086515 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 13:28:06 INFO - PROCESS | 1929 | 1461616086518 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:28:06 INFO - PROCESS | 1929 | 1461616086520 Marionette TRACE conn2 <- [1,2194,null,{}] 13:28:06 INFO - PROCESS | 1929 | 1461616086523 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}] 13:28:06 INFO - PROCESS | 1929 | 1461616086723 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 13:28:07 INFO - PROCESS | 1929 | 1461616087275 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x1287da800 == 125 [pid = 1929] [id = 556] 13:28:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 294 (0x1152dd400) [pid = 1929] [serial = 1668] [outer = 0x0] 13:28:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 295 (0x115ab1400) [pid = 1929] [serial = 1669] [outer = 0x1152dd400] 13:28:07 INFO - PROCESS | 1929 | 1461616087418 Marionette DEBUG loaded listener.js 13:28:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 296 (0x119e4ac00) [pid = 1929] [serial = 1670] [outer = 0x1152dd400] 13:28:07 INFO - PROCESS | 1929 | 1461616087967 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]]]}] 13:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1476ms 13:28:07 INFO - PROCESS | 1929 | 1461616087993 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 13:28:07 INFO - PROCESS | 1929 | 1461616087996 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 13:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:28:08 INFO - PROCESS | 1929 | 1461616087999 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:28:08 INFO - PROCESS | 1929 | 1461616088001 Marionette TRACE conn2 <- [1,2198,null,{}] 13:28:08 INFO - PROCESS | 1929 | 1461616088004 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}] 13:28:08 INFO - PROCESS | 1929 | 1461616088126 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 13:28:08 INFO - PROCESS | 1929 | 1461616088280 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ea21000 == 126 [pid = 1929] [id = 557] 13:28:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 297 (0x11c0ab400) [pid = 1929] [serial = 1671] [outer = 0x0] 13:28:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 298 (0x123db0000) [pid = 1929] [serial = 1672] [outer = 0x11c0ab400] 13:28:08 INFO - PROCESS | 1929 | 1461616088312 Marionette DEBUG loaded listener.js 13:28:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 299 (0x124a74400) [pid = 1929] [serial = 1673] [outer = 0x11c0ab400] 13:28:08 INFO - PROCESS | 1929 | 1461616088882 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]]]}] 13:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 921ms 13:28:08 INFO - PROCESS | 1929 | 1461616088925 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 13:28:08 INFO - PROCESS | 1929 | 1461616088927 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 13:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:28:08 INFO - PROCESS | 1929 | 1461616088930 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:28:08 INFO - PROCESS | 1929 | 1461616088932 Marionette TRACE conn2 <- [1,2202,null,{}] 13:28:08 INFO - PROCESS | 1929 | 1461616088934 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}] 13:28:09 INFO - PROCESS | 1929 | 1461616089055 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 13:28:09 INFO - PROCESS | 1929 | 1461616089227 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x142acf000 == 125 [pid = 1929] [id = 542] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x13db5a800 == 124 [pid = 1929] [id = 541] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12ae86800 == 123 [pid = 1929] [id = 540] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x142423800 == 122 [pid = 1929] [id = 539] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 298 (0x12e873000) [pid = 1929] [serial = 1516] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a93f800 == 123 [pid = 1929] [id = 558] 13:28:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 299 (0x113477800) [pid = 1929] [serial = 1674] [outer = 0x0] 13:28:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 300 (0x11a979800) [pid = 1929] [serial = 1675] [outer = 0x113477800] 13:28:09 INFO - PROCESS | 1929 | 1461616089312 Marionette DEBUG loaded listener.js 13:28:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 301 (0x12a971c00) [pid = 1929] [serial = 1676] [outer = 0x113477800] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x13d25a800 == 122 [pid = 1929] [id = 536] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12ef51800 == 121 [pid = 1929] [id = 535] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12c71d800 == 120 [pid = 1929] [id = 534] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12aa53800 == 119 [pid = 1929] [id = 533] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x118802800 == 118 [pid = 1929] [id = 532] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12f529000 == 117 [pid = 1929] [id = 531] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12aa65800 == 116 [pid = 1929] [id = 530] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12e511800 == 115 [pid = 1929] [id = 529] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12c17f000 == 114 [pid = 1929] [id = 528] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x146f96000 == 113 [pid = 1929] [id = 527] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1467ba800 == 112 [pid = 1929] [id = 526] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1467a5000 == 111 [pid = 1929] [id = 525] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x146788800 == 110 [pid = 1929] [id = 524] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x14676f000 == 109 [pid = 1929] [id = 523] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1471dd000 == 108 [pid = 1929] [id = 522] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x1429ee800 == 107 [pid = 1929] [id = 521] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12f76e000 == 106 [pid = 1929] [id = 520] 13:28:09 INFO - PROCESS | 1929 | --DOCSHELL 0x12ae91800 == 105 [pid = 1929] [id = 519] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 300 (0x13d6b4c00) [pid = 1929] [serial = 1553] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 299 (0x12ef2cc00) [pid = 1929] [serial = 1180] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 298 (0x13d546800) [pid = 1929] [serial = 1552] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 297 (0x12ae9b800) [pid = 1929] [serial = 1445] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 296 (0x13d217400) [pid = 1929] [serial = 1510] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 295 (0x11bf0d800) [pid = 1929] [serial = 1486] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 294 (0x123db6000) [pid = 1929] [serial = 1525] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 293 (0x129e9a800) [pid = 1929] [serial = 1489] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 292 (0x12b68f400) [pid = 1929] [serial = 1535] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 291 (0x12ab3e800) [pid = 1929] [serial = 1529] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 290 (0x12e56a000) [pid = 1929] [serial = 1498] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 289 (0x1147dbc00) [pid = 1929] [serial = 1483] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 288 (0x13d222800) [pid = 1929] [serial = 1189] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 287 (0x12d6bb400) [pid = 1929] [serial = 1481] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 286 (0x11797d400) [pid = 1929] [serial = 1520] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 285 (0x12a8ce800) [pid = 1929] [serial = 1528] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 284 (0x12e596c00) [pid = 1929] [serial = 1540] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 283 (0x12dcc5000) [pid = 1929] [serial = 1177] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 282 (0x12c66d000) [pid = 1929] [serial = 1537] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 281 (0x13d50f400) [pid = 1929] [serial = 1382] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 280 (0x12ae18c00) [pid = 1929] [serial = 1547] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 279 (0x1299c2400) [pid = 1929] [serial = 1546] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 278 (0x13d6b2800) [pid = 1929] [serial = 1192] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 277 (0x13d51cc00) [pid = 1929] [serial = 1550] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 276 (0x13d515400) [pid = 1929] [serial = 1513] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 275 (0x12adc7400) [pid = 1929] [serial = 1532] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 274 (0x13d2f1000) [pid = 1929] [serial = 1549] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 273 (0x12fcbe400) [pid = 1929] [serial = 1543] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 272 (0x12bee9000) [pid = 1929] [serial = 1495] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 271 (0x13cff0800) [pid = 1929] [serial = 1544] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 270 (0x11af04800) [pid = 1929] [serial = 1312] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 269 (0x129877800) [pid = 1929] [serial = 1526] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 268 (0x13d0b4800) [pid = 1929] [serial = 1186] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 267 (0x123db2800) [pid = 1929] [serial = 1523] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 266 (0x12ab3c400) [pid = 1929] [serial = 1531] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 265 (0x123f40c00) [pid = 1929] [serial = 1171] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 264 (0x12aa98400) [pid = 1929] [serial = 1492] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 263 (0x13d6ac000) [pid = 1929] [serial = 1243] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 262 (0x12aea4c00) [pid = 1929] [serial = 1534] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 261 (0x12eb0b800) [pid = 1929] [serial = 1541] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 260 (0x12ec5ac00) [pid = 1929] [serial = 1501] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 259 (0x12a98fc00) [pid = 1929] [serial = 1174] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 258 (0x13c1bf000) [pid = 1929] [serial = 1183] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 257 (0x130178000) [pid = 1929] [serial = 1504] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 256 (0x119259000) [pid = 1929] [serial = 1522] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 255 (0x13cfea000) [pid = 1929] [serial = 1507] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 254 (0x114b43000) [pid = 1929] [serial = 1519] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 253 (0x1163f5400) [pid = 1929] [serial = 1168] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | --DOMWINDOW == 252 (0x12e3b7c00) [pid = 1929] [serial = 1538] [outer = 0x0] [url = about:blank] 13:28:09 INFO - PROCESS | 1929 | 1461616089729 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]]]}] 13:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 821ms 13:28:09 INFO - PROCESS | 1929 | 1461616089752 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 13:28:09 INFO - PROCESS | 1929 | 1461616089754 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 13:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:28:09 INFO - PROCESS | 1929 | 1461616089759 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:28:09 INFO - PROCESS | 1929 | 1461616089765 Marionette TRACE conn2 <- [1,2206,null,{}] 13:28:09 INFO - PROCESS | 1929 | 1461616089774 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}] 13:28:09 INFO - PROCESS | 1929 | 1461616089942 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 13:28:10 INFO - PROCESS | 1929 | 1461616090077 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c17f000 == 106 [pid = 1929] [id = 559] 13:28:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 253 (0x1147dbc00) [pid = 1929] [serial = 1677] [outer = 0x0] 13:28:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 254 (0x12ab3fc00) [pid = 1929] [serial = 1678] [outer = 0x1147dbc00] 13:28:10 INFO - PROCESS | 1929 | 1461616090103 Marionette DEBUG loaded listener.js 13:28:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 255 (0x12ae19000) [pid = 1929] [serial = 1679] [outer = 0x1147dbc00] 13:28:10 INFO - PROCESS | 1929 | 1461616090413 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]]]}] 13:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 681ms 13:28:10 INFO - PROCESS | 1929 | 1461616090441 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 13:28:10 INFO - PROCESS | 1929 | 1461616090445 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 13:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:28:10 INFO - PROCESS | 1929 | 1461616090449 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:28:10 INFO - PROCESS | 1929 | 1461616090450 Marionette TRACE conn2 <- [1,2210,null,{}] 13:28:10 INFO - PROCESS | 1929 | 1461616090453 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}] 13:28:10 INFO - PROCESS | 1929 | 1461616090646 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 13:28:10 INFO - PROCESS | 1929 | 1461616090748 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e398800 == 107 [pid = 1929] [id = 560] 13:28:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 256 (0x12adc4000) [pid = 1929] [serial = 1680] [outer = 0x0] 13:28:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 257 (0x12b4ab000) [pid = 1929] [serial = 1681] [outer = 0x12adc4000] 13:28:10 INFO - PROCESS | 1929 | 1461616090774 Marionette DEBUG loaded listener.js 13:28:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 258 (0x12b68e400) [pid = 1929] [serial = 1682] [outer = 0x12adc4000] 13:28:11 INFO - PROCESS | 1929 | 1461616091077 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]]]}] 13:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 13:28:11 INFO - PROCESS | 1929 | 1461616091119 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 13:28:11 INFO - PROCESS | 1929 | 1461616091120 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 13:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:28:11 INFO - PROCESS | 1929 | 1461616091122 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:28:11 INFO - PROCESS | 1929 | 1461616091124 Marionette TRACE conn2 <- [1,2214,null,{}] 13:28:11 INFO - PROCESS | 1929 | 1461616091126 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}] 13:28:11 INFO - PROCESS | 1929 | 1461616091320 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 13:28:11 INFO - PROCESS | 1929 | 1461616091394 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x130342800 == 108 [pid = 1929] [id = 561] 13:28:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 259 (0x12bee1800) [pid = 1929] [serial = 1683] [outer = 0x0] 13:28:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 260 (0x12c66dc00) [pid = 1929] [serial = 1684] [outer = 0x12bee1800] 13:28:11 INFO - PROCESS | 1929 | 1461616091420 Marionette DEBUG loaded listener.js 13:28:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 261 (0x12d2b5c00) [pid = 1929] [serial = 1685] [outer = 0x12bee1800] 13:28:11 INFO - PROCESS | 1929 | 1461616091827 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]]]}] 13:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 723ms 13:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:28:11 INFO - PROCESS | 1929 | 1461616091846 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 13:28:11 INFO - PROCESS | 1929 | 1461616091848 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 13:28:11 INFO - PROCESS | 1929 | 1461616091852 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:28:11 INFO - PROCESS | 1929 | 1461616091853 Marionette TRACE conn2 <- [1,2218,null,{}] 13:28:11 INFO - PROCESS | 1929 | 1461616091857 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}] 13:28:12 INFO - PROCESS | 1929 | 1461616092110 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 13:28:12 INFO - PROCESS | 1929 | 1461616092149 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d41b000 == 109 [pid = 1929] [id = 562] 13:28:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 262 (0x12dcc5000) [pid = 1929] [serial = 1686] [outer = 0x0] 13:28:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 263 (0x12e877800) [pid = 1929] [serial = 1687] [outer = 0x12dcc5000] 13:28:12 INFO - PROCESS | 1929 | 1461616092190 Marionette DEBUG loaded listener.js 13:28:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 264 (0x12e8d7000) [pid = 1929] [serial = 1688] [outer = 0x12dcc5000] 13:28:12 INFO - PROCESS | 1929 | 1461616092570 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]]]}] 13:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 772ms 13:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:28:12 INFO - PROCESS | 1929 | 1461616092623 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 13:28:12 INFO - PROCESS | 1929 | 1461616092624 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 13:28:12 INFO - PROCESS | 1929 | 1461616092626 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:28:12 INFO - PROCESS | 1929 | 1461616092627 Marionette TRACE conn2 <- [1,2222,null,{}] 13:28:12 INFO - PROCESS | 1929 | 1461616092629 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}] 13:28:12 INFO - PROCESS | 1929 | 1461616092773 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 13:28:12 INFO - PROCESS | 1929 | 1461616092790 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d717000 == 110 [pid = 1929] [id = 563] 13:28:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 265 (0x12eb11800) [pid = 1929] [serial = 1689] [outer = 0x0] 13:28:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 266 (0x12ef35000) [pid = 1929] [serial = 1690] [outer = 0x12eb11800] 13:28:12 INFO - PROCESS | 1929 | 1461616092815 Marionette DEBUG loaded listener.js 13:28:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 267 (0x130178000) [pid = 1929] [serial = 1691] [outer = 0x12eb11800] 13:28:13 INFO - PROCESS | 1929 | 1461616093186 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]]]}] 13:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 570ms 13:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:28:13 INFO - PROCESS | 1929 | 1461616093196 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 13:28:13 INFO - PROCESS | 1929 | 1461616093197 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 13:28:13 INFO - PROCESS | 1929 | 1461616093199 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:28:13 INFO - PROCESS | 1929 | 1461616093200 Marionette TRACE conn2 <- [1,2226,null,{}] 13:28:13 INFO - PROCESS | 1929 | 1461616093203 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}] 13:28:13 INFO - PROCESS | 1929 | 1461616093348 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 13:28:13 INFO - PROCESS | 1929 | 1461616093365 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x13db48000 == 111 [pid = 1929] [id = 564] 13:28:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 268 (0x12f7a9800) [pid = 1929] [serial = 1692] [outer = 0x0] 13:28:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 269 (0x1309d4000) [pid = 1929] [serial = 1693] [outer = 0x12f7a9800] 13:28:13 INFO - PROCESS | 1929 | 1461616093391 Marionette DEBUG loaded listener.js 13:28:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 270 (0x13b677c00) [pid = 1929] [serial = 1694] [outer = 0x12f7a9800] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 269 (0x119258c00) [pid = 1929] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 268 (0x12ae16400) [pid = 1929] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 267 (0x13d6b3400) [pid = 1929] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 266 (0x127fbd800) [pid = 1929] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 265 (0x11bca3800) [pid = 1929] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 264 (0x12a968400) [pid = 1929] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 263 (0x139b87c00) [pid = 1929] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 262 (0x118836400) [pid = 1929] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 261 (0x12ab4ac00) [pid = 1929] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 260 (0x12aa91400) [pid = 1929] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 259 (0x119194c00) [pid = 1929] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 258 (0x12a968000) [pid = 1929] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 257 (0x11af09400) [pid = 1929] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 256 (0x139b86800) [pid = 1929] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 255 (0x13cfeac00) [pid = 1929] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 254 (0x11c7b4c00) [pid = 1929] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 253 (0x13d2e9800) [pid = 1929] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 252 (0x12b4aa400) [pid = 1929] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 251 (0x12bee5c00) [pid = 1929] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 250 (0x12e876000) [pid = 1929] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 249 (0x114bc1400) [pid = 1929] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 248 (0x113475400) [pid = 1929] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 247 (0x11c0ae800) [pid = 1929] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 246 (0x12ab3cc00) [pid = 1929] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 245 (0x12e8bac00) [pid = 1929] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 244 (0x113505800) [pid = 1929] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 243 (0x126a7b800) [pid = 1929] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 242 (0x12aa92000) [pid = 1929] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 241 (0x12aa95c00) [pid = 1929] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 240 (0x13039f000) [pid = 1929] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 239 (0x12adc5400) [pid = 1929] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 238 (0x12ab83000) [pid = 1929] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 237 (0x12d6af000) [pid = 1929] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 236 (0x12d088800) [pid = 1929] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 235 (0x12427d000) [pid = 1929] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 234 (0x12bca8400) [pid = 1929] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 233 (0x12bcad400) [pid = 1929] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 232 (0x12e576400) [pid = 1929] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 231 (0x11bc4c000) [pid = 1929] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 230 (0x12ae9ac00) [pid = 1929] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 229 (0x12ae9c800) [pid = 1929] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 228 (0x12b4ad400) [pid = 1929] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 227 (0x12d08f000) [pid = 1929] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 226 (0x12e8d8400) [pid = 1929] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 225 (0x12ef31c00) [pid = 1929] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 224 (0x123db7c00) [pid = 1929] [serial = 1374] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 223 (0x12f432400) [pid = 1929] [serial = 1377] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 222 (0x119259400) [pid = 1929] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 221 (0x12b8c2c00) [pid = 1929] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 220 (0x12e3bd800) [pid = 1929] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 219 (0x1135f7400) [pid = 1929] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 218 (0x1243a8400) [pid = 1929] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 217 (0x124768800) [pid = 1929] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 216 (0x12e874c00) [pid = 1929] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 215 (0x11bf06000) [pid = 1929] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 214 (0x12cf03c00) [pid = 1929] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 213 (0x139b8e800) [pid = 1929] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 212 (0x12cfd6c00) [pid = 1929] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x11c320c00) [pid = 1929] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 210 (0x1301e3000) [pid = 1929] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 209 (0x116854c00) [pid = 1929] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x1188e2000) [pid = 1929] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x11bf07c00) [pid = 1929] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x12a969c00) [pid = 1929] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:28:14 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x12bca3800) [pid = 1929] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:28:14 INFO - PROCESS | 1929 | 1461616094261 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]]]}] 13:28:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1073ms 13:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:28:14 INFO - PROCESS | 1929 | 1461616094273 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 13:28:14 INFO - PROCESS | 1929 | 1461616094275 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 13:28:14 INFO - PROCESS | 1929 | 1461616094277 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:28:14 INFO - PROCESS | 1929 | 1461616094278 Marionette TRACE conn2 <- [1,2230,null,{}] 13:28:14 INFO - PROCESS | 1929 | 1461616094280 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}] 13:28:14 INFO - PROCESS | 1929 | 1461616094392 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 13:28:14 INFO - PROCESS | 1929 | 1461616094499 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x126aa3000 == 112 [pid = 1929] [id = 565] 13:28:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x119259400) [pid = 1929] [serial = 1695] [outer = 0x0] 13:28:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x11af1d800) [pid = 1929] [serial = 1696] [outer = 0x119259400] 13:28:14 INFO - PROCESS | 1929 | 1461616094525 Marionette DEBUG loaded listener.js 13:28:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x123f43400) [pid = 1929] [serial = 1697] [outer = 0x119259400] 13:28:14 INFO - PROCESS | 1929 | 1461616094804 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]]]}] 13:28:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 570ms 13:28:14 INFO - PROCESS | 1929 | 1461616094848 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 13:28:14 INFO - PROCESS | 1929 | 1461616094849 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 13:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:28:14 INFO - PROCESS | 1929 | 1461616094852 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:28:14 INFO - PROCESS | 1929 | 1461616094853 Marionette TRACE conn2 <- [1,2234,null,{}] 13:28:14 INFO - PROCESS | 1929 | 1461616094857 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}] 13:28:14 INFO - PROCESS | 1929 | 1461616094974 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 13:28:14 INFO - PROCESS | 1929 | 1461616094978 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d427000 == 113 [pid = 1929] [id = 566] 13:28:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x1243a8400) [pid = 1929] [serial = 1698] [outer = 0x0] 13:28:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x12a964c00) [pid = 1929] [serial = 1699] [outer = 0x1243a8400] 13:28:15 INFO - PROCESS | 1929 | 1461616095007 Marionette DEBUG loaded listener.js 13:28:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x12ab83000) [pid = 1929] [serial = 1700] [outer = 0x1243a8400] 13:28:15 INFO - PROCESS | 1929 | 1461616095396 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]]]}] 13:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 572ms 13:28:15 INFO - PROCESS | 1929 | 1461616095443 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 13:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:28:15 INFO - PROCESS | 1929 | 1461616095445 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 13:28:15 INFO - PROCESS | 1929 | 1461616095447 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:28:15 INFO - PROCESS | 1929 | 1461616095449 Marionette TRACE conn2 <- [1,2238,null,{}] 13:28:15 INFO - PROCESS | 1929 | 1461616095451 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}] 13:28:15 INFO - PROCESS | 1929 | 1461616095576 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 13:28:15 INFO - PROCESS | 1929 | 1461616095580 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x1420ac800 == 114 [pid = 1929] [id = 567] 13:28:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x12a969000) [pid = 1929] [serial = 1701] [outer = 0x0] 13:28:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 213 (0x12bca3800) [pid = 1929] [serial = 1702] [outer = 0x12a969000] 13:28:15 INFO - PROCESS | 1929 | 1461616095605 Marionette DEBUG loaded listener.js 13:28:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 214 (0x12d092400) [pid = 1929] [serial = 1703] [outer = 0x12a969000] 13:28:15 INFO - PROCESS | 1929 | 1461616095990 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]]]}] 13:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 569ms 13:28:16 INFO - PROCESS | 1929 | 1461616096017 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 13:28:16 INFO - PROCESS | 1929 | 1461616096018 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 13:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:28:16 INFO - PROCESS | 1929 | 1461616096021 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:28:16 INFO - PROCESS | 1929 | 1461616096022 Marionette TRACE conn2 <- [1,2242,null,{}] 13:28:16 INFO - PROCESS | 1929 | 1461616096026 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}] 13:28:16 INFO - PROCESS | 1929 | 1461616096268 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 13:28:16 INFO - PROCESS | 1929 | 1461616096520 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c45800 == 115 [pid = 1929] [id = 568] 13:28:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 215 (0x115125c00) [pid = 1929] [serial = 1704] [outer = 0x0] 13:28:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 216 (0x1166fac00) [pid = 1929] [serial = 1705] [outer = 0x115125c00] 13:28:16 INFO - PROCESS | 1929 | 1461616096555 Marionette DEBUG loaded listener.js 13:28:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 217 (0x11a976800) [pid = 1929] [serial = 1706] [outer = 0x115125c00] 13:28:17 INFO - PROCESS | 1929 | 1461616096994 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]]]}] 13:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1024ms 13:28:17 INFO - PROCESS | 1929 | 1461616097056 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 13:28:17 INFO - PROCESS | 1929 | 1461616097059 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 13:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:28:17 INFO - PROCESS | 1929 | 1461616097077 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:28:17 INFO - PROCESS | 1929 | 1461616097079 Marionette TRACE conn2 <- [1,2246,null,{}] 13:28:17 INFO - PROCESS | 1929 | 1461616097082 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}] 13:28:17 INFO - PROCESS | 1929 | 1461616097215 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 13:28:17 INFO - PROCESS | 1929 | 1461616097332 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d036800 == 116 [pid = 1929] [id = 569] 13:28:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 218 (0x1279f0400) [pid = 1929] [serial = 1707] [outer = 0x0] 13:28:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 219 (0x1299c2400) [pid = 1929] [serial = 1708] [outer = 0x1279f0400] 13:28:17 INFO - PROCESS | 1929 | 1461616097404 Marionette DEBUG loaded listener.js 13:28:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 220 (0x12a8c5000) [pid = 1929] [serial = 1709] [outer = 0x1279f0400] 13:28:17 INFO - PROCESS | 1929 | 1461616097879 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]]]}] 13:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 821ms 13:28:17 INFO - PROCESS | 1929 | 1461616097907 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 13:28:17 INFO - PROCESS | 1929 | 1461616097910 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 13:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:28:17 INFO - PROCESS | 1929 | 1461616097915 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:28:17 INFO - PROCESS | 1929 | 1461616097916 Marionette TRACE conn2 <- [1,2250,null,{}] 13:28:17 INFO - PROCESS | 1929 | 1461616097919 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}] 13:28:18 INFO - PROCESS | 1929 | 1461616098048 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 13:28:18 INFO - PROCESS | 1929 | 1461616098168 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d25c000 == 117 [pid = 1929] [id = 570] 13:28:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 221 (0x12a99d000) [pid = 1929] [serial = 1710] [outer = 0x0] 13:28:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 222 (0x12aa41400) [pid = 1929] [serial = 1711] [outer = 0x12a99d000] 13:28:18 INFO - PROCESS | 1929 | 1461616098198 Marionette DEBUG loaded listener.js 13:28:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 223 (0x12adc7000) [pid = 1929] [serial = 1712] [outer = 0x12a99d000] 13:28:18 INFO - PROCESS | 1929 | 1461616098628 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]]]}] 13:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 724ms 13:28:18 INFO - PROCESS | 1929 | 1461616098640 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 13:28:18 INFO - PROCESS | 1929 | 1461616098641 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 13:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:28:18 INFO - PROCESS | 1929 | 1461616098649 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:28:18 INFO - PROCESS | 1929 | 1461616098653 Marionette TRACE conn2 <- [1,2254,null,{}] 13:28:18 INFO - PROCESS | 1929 | 1461616098657 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}] 13:28:18 INFO - PROCESS | 1929 | 1461616098789 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 13:28:18 INFO - PROCESS | 1929 | 1461616098935 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x1420a4800 == 118 [pid = 1929] [id = 571] 13:28:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 224 (0x12a997000) [pid = 1929] [serial = 1713] [outer = 0x0] 13:28:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 225 (0x12b2c0000) [pid = 1929] [serial = 1714] [outer = 0x12a997000] 13:28:18 INFO - PROCESS | 1929 | 1461616098968 Marionette DEBUG loaded listener.js 13:28:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 226 (0x12c7b4800) [pid = 1929] [serial = 1715] [outer = 0x12a997000] 13:28:19 INFO - PROCESS | 1929 | 1461616099394 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]]]}] 13:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 780ms 13:28:19 INFO - PROCESS | 1929 | 1461616099435 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 13:28:19 INFO - PROCESS | 1929 | 1461616099436 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 13:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:28:19 INFO - PROCESS | 1929 | 1461616099441 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:28:19 INFO - PROCESS | 1929 | 1461616099442 Marionette TRACE conn2 <- [1,2258,null,{}] 13:28:19 INFO - PROCESS | 1929 | 1461616099445 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}] 13:28:19 INFO - PROCESS | 1929 | 1461616099575 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 13:28:19 INFO - PROCESS | 1929 | 1461616099724 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x142ad7800 == 119 [pid = 1929] [id = 572] 13:28:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 227 (0x12aa36c00) [pid = 1929] [serial = 1716] [outer = 0x0] 13:28:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 228 (0x12d6af000) [pid = 1929] [serial = 1717] [outer = 0x12aa36c00] 13:28:19 INFO - PROCESS | 1929 | 1461616099754 Marionette DEBUG loaded listener.js 13:28:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 229 (0x12e874c00) [pid = 1929] [serial = 1718] [outer = 0x12aa36c00] 13:28:20 INFO - PROCESS | 1929 | 1461616100176 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]]]}] 13:28:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:28:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 771ms 13:28:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:28:20 INFO - PROCESS | 1929 | 1461616100212 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 13:28:20 INFO - PROCESS | 1929 | 1461616100214 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 13:28:20 INFO - PROCESS | 1929 | 1461616100216 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:28:20 INFO - PROCESS | 1929 | 1461616100217 Marionette TRACE conn2 <- [1,2262,null,{}] 13:28:20 INFO - PROCESS | 1929 | 1461616100219 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}] 13:28:20 INFO - PROCESS | 1929 | 1461616100347 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 13:28:20 INFO - PROCESS | 1929 | 1461616100499 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x146774800 == 120 [pid = 1929] [id = 573] 13:28:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 230 (0x12f432400) [pid = 1929] [serial = 1719] [outer = 0x0] 13:28:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 231 (0x12fdadc00) [pid = 1929] [serial = 1720] [outer = 0x12f432400] 13:28:20 INFO - PROCESS | 1929 | 1461616100536 Marionette DEBUG loaded listener.js 13:28:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 232 (0x1309cc800) [pid = 1929] [serial = 1721] [outer = 0x12f432400] 13:28:20 INFO - PROCESS | 1929 | 1461616100992 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]]]}] 13:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 824ms 13:28:21 INFO - PROCESS | 1929 | 1461616101040 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 13:28:21 INFO - PROCESS | 1929 | 1461616101041 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 13:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:28:21 INFO - PROCESS | 1929 | 1461616101043 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:28:21 INFO - PROCESS | 1929 | 1461616101044 Marionette TRACE conn2 <- [1,2266,null,{}] 13:28:21 INFO - PROCESS | 1929 | 1461616101047 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}] 13:28:21 INFO - PROCESS | 1929 | 1461616101174 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 13:28:21 INFO - PROCESS | 1929 | 1461616101375 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x146a96000 == 121 [pid = 1929] [id = 574] 13:28:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 233 (0x12f7a6c00) [pid = 1929] [serial = 1722] [outer = 0x0] 13:28:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 234 (0x13b67a000) [pid = 1929] [serial = 1723] [outer = 0x12f7a6c00] 13:28:21 INFO - PROCESS | 1929 | 1461616101423 Marionette DEBUG loaded listener.js 13:28:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 235 (0x13b67f800) [pid = 1929] [serial = 1724] [outer = 0x12f7a6c00] 13:28:21 INFO - PROCESS | 1929 | 1461616101927 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]]]}] 13:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 922ms 13:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:28:21 INFO - PROCESS | 1929 | 1461616101966 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 13:28:21 INFO - PROCESS | 1929 | 1461616101967 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 13:28:21 INFO - PROCESS | 1929 | 1461616101970 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:28:21 INFO - PROCESS | 1929 | 1461616101971 Marionette TRACE conn2 <- [1,2270,null,{}] 13:28:21 INFO - PROCESS | 1929 | 1461616101973 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}] 13:28:22 INFO - PROCESS | 1929 | 1461616102101 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 13:28:22 INFO - PROCESS | 1929 | 1461616102252 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x146f8a000 == 122 [pid = 1929] [id = 575] 13:28:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 236 (0x13b67e800) [pid = 1929] [serial = 1725] [outer = 0x0] 13:28:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 237 (0x13cff3000) [pid = 1929] [serial = 1726] [outer = 0x13b67e800] 13:28:22 INFO - PROCESS | 1929 | 1461616102282 Marionette DEBUG loaded listener.js 13:28:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 238 (0x13d21b000) [pid = 1929] [serial = 1727] [outer = 0x13b67e800] 13:28:22 INFO - PROCESS | 1929 | 1461616102704 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]]]}] 13:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 772ms 13:28:22 INFO - PROCESS | 1929 | 1461616102750 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 13:28:22 INFO - PROCESS | 1929 | 1461616102752 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 13:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:28:22 INFO - PROCESS | 1929 | 1461616102756 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:28:22 INFO - PROCESS | 1929 | 1461616102757 Marionette TRACE conn2 <- [1,2274,null,{}] 13:28:22 INFO - PROCESS | 1929 | 1461616102760 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}] 13:28:22 INFO - PROCESS | 1929 | 1461616102888 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 13:28:23 INFO - PROCESS | 1929 | 1461616103038 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x1471d6000 == 123 [pid = 1929] [id = 576] 13:28:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 239 (0x13c1c6000) [pid = 1929] [serial = 1728] [outer = 0x0] 13:28:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 240 (0x13d2f7800) [pid = 1929] [serial = 1729] [outer = 0x13c1c6000] 13:28:23 INFO - PROCESS | 1929 | 1461616103070 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 241 (0x13d517400) [pid = 1929] [serial = 1730] [outer = 0x13c1c6000] 13:28:23 INFO - PROCESS | 1929 | 1461616103479 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]]]}] 13:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 771ms 13:28:23 INFO - PROCESS | 1929 | 1461616103539 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 13:28:23 INFO - PROCESS | 1929 | 1461616103541 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 13:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:28:23 INFO - PROCESS | 1929 | 1461616103545 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:28:23 INFO - PROCESS | 1929 | 1461616103547 Marionette TRACE conn2 <- [1,2278,null,{}] 13:28:23 INFO - PROCESS | 1929 | 1461616103549 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}] 13:28:23 INFO - PROCESS | 1929 | 1461616103680 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 13:28:23 INFO - PROCESS | 1929 | 1461616103803 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x148cec800 == 124 [pid = 1929] [id = 577] 13:28:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 242 (0x13d3ad400) [pid = 1929] [serial = 1731] [outer = 0x0] 13:28:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 243 (0x13d3afc00) [pid = 1929] [serial = 1732] [outer = 0x13d3ad400] 13:28:23 INFO - PROCESS | 1929 | 1461616103833 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 244 (0x13d3b4400) [pid = 1929] [serial = 1733] [outer = 0x13d3ad400] 13:28:24 INFO - PROCESS | 1929 | 1461616104254 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]]]}] 13:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 719ms 13:28:24 INFO - PROCESS | 1929 | 1461616104264 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 13:28:24 INFO - PROCESS | 1929 | 1461616104265 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 13:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:28:24 INFO - PROCESS | 1929 | 1461616104304 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:28:24 INFO - PROCESS | 1929 | 1461616104305 Marionette TRACE conn2 <- [1,2282,null,{}] 13:28:24 INFO - PROCESS | 1929 | 1461616104327 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}] 13:28:24 INFO - PROCESS | 1929 | 1461616104458 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 13:28:24 INFO - PROCESS | 1929 | 1461616104582 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x147add000 == 125 [pid = 1929] [id = 578] 13:28:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 245 (0x13d511400) [pid = 1929] [serial = 1734] [outer = 0x0] 13:28:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 246 (0x13d540800) [pid = 1929] [serial = 1735] [outer = 0x13d511400] 13:28:24 INFO - PROCESS | 1929 | 1461616104616 Marionette DEBUG loaded listener.js 13:28:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 247 (0x13d6ac400) [pid = 1929] [serial = 1736] [outer = 0x13d511400] 13:28:25 INFO - PROCESS | 1929 | 1461616105079 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]]]}] 13:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 807ms 13:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:28:25 INFO - PROCESS | 1929 | 1461616105097 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 13:28:25 INFO - PROCESS | 1929 | 1461616105099 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 13:28:25 INFO - PROCESS | 1929 | 1461616105103 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:28:25 INFO - PROCESS | 1929 | 1461616105106 Marionette TRACE conn2 <- [1,2286,null,{}] 13:28:25 INFO - PROCESS | 1929 | 1461616105133 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}] 13:28:25 INFO - PROCESS | 1929 | 1461616105314 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 13:28:25 INFO - PROCESS | 1929 | 1461616105525 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x14afd2800 == 126 [pid = 1929] [id = 579] 13:28:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 248 (0x13d50fc00) [pid = 1929] [serial = 1737] [outer = 0x0] 13:28:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 249 (0x13d94ec00) [pid = 1929] [serial = 1738] [outer = 0x13d50fc00] 13:28:25 INFO - PROCESS | 1929 | 1461616105557 Marionette DEBUG loaded listener.js 13:28:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 250 (0x13da17400) [pid = 1929] [serial = 1739] [outer = 0x13d50fc00] 13:28:25 INFO - PROCESS | 1929 | 1461616105978 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]]]}] 13:28:25 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 13:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 895ms 13:28:26 INFO - PROCESS | 1929 | 1461616105998 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 13:28:26 INFO - PROCESS | 1929 | 1461616105999 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 13:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:28:26 INFO - PROCESS | 1929 | 1461616106002 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:28:26 INFO - PROCESS | 1929 | 1461616106003 Marionette TRACE conn2 <- [1,2290,null,{}] 13:28:26 INFO - PROCESS | 1929 | 1461616106005 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}] 13:28:26 INFO - PROCESS | 1929 | 1461616106148 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 13:28:26 INFO - PROCESS | 1929 | 1461616106319 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x123fad800 == 127 [pid = 1929] [id = 580] 13:28:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 251 (0x118f6ec00) [pid = 1929] [serial = 1740] [outer = 0x0] 13:28:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 252 (0x124994400) [pid = 1929] [serial = 1741] [outer = 0x118f6ec00] 13:28:26 INFO - PROCESS | 1929 | 1461616106351 Marionette DEBUG loaded listener.js 13:28:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 253 (0x12e877000) [pid = 1929] [serial = 1742] [outer = 0x118f6ec00] 13:28:26 INFO - PROCESS | 1929 | 1461616106782 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]]]}] 13:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 822ms 13:28:26 INFO - PROCESS | 1929 | 1461616106824 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 13:28:26 INFO - PROCESS | 1929 | 1461616106826 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 13:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:28:26 INFO - PROCESS | 1929 | 1461616106828 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:28:26 INFO - PROCESS | 1929 | 1461616106829 Marionette TRACE conn2 <- [1,2294,null,{}] 13:28:26 INFO - PROCESS | 1929 | 1461616106832 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}] 13:28:26 INFO - PROCESS | 1929 | 1461616106963 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 13:28:27 INFO - PROCESS | 1929 | 1461616107119 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c27f800 == 128 [pid = 1929] [id = 581] 13:28:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 254 (0x1156e4000) [pid = 1929] [serial = 1743] [outer = 0x0] 13:28:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 255 (0x11a648800) [pid = 1929] [serial = 1744] [outer = 0x1156e4000] 13:28:27 INFO - PROCESS | 1929 | 1461616107149 Marionette DEBUG loaded listener.js 13:28:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 256 (0x126a85c00) [pid = 1929] [serial = 1745] [outer = 0x1156e4000] 13:28:27 INFO - PROCESS | 1929 | 1461616107602 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]]]}] 13:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 819ms 13:28:27 INFO - PROCESS | 1929 | 1461616107648 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 13:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:28:27 INFO - PROCESS | 1929 | 1461616107649 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 13:28:27 INFO - PROCESS | 1929 | 1461616107651 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:28:27 INFO - PROCESS | 1929 | 1461616107653 Marionette TRACE conn2 <- [1,2298,null,{}] 13:28:27 INFO - PROCESS | 1929 | 1461616107655 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}] 13:28:27 INFO - PROCESS | 1929 | 1461616107791 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 13:28:28 INFO - PROCESS | 1929 | 1461616108198 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x12aa4c800 == 129 [pid = 1929] [id = 582] 13:28:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 257 (0x113505400) [pid = 1929] [serial = 1746] [outer = 0x0] 13:28:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 258 (0x113513400) [pid = 1929] [serial = 1747] [outer = 0x113505400] 13:28:28 INFO - PROCESS | 1929 | 1461616108281 Marionette DEBUG loaded listener.js 13:28:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 259 (0x118f73400) [pid = 1929] [serial = 1748] [outer = 0x113505400] 13:28:28 INFO - PROCESS | 1929 | 1461616108766 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]]]}] 13:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1171ms 13:28:28 INFO - PROCESS | 1929 | 1461616108825 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 13:28:28 INFO - PROCESS | 1929 | 1461616108828 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 13:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:28:28 INFO - PROCESS | 1929 | 1461616108831 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:28:28 INFO - PROCESS | 1929 | 1461616108833 Marionette TRACE conn2 <- [1,2302,null,{}] 13:28:28 INFO - PROCESS | 1929 | 1461616108836 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}] 13:28:28 INFO - PROCESS | 1929 | 1461616108960 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 13:28:29 INFO - PROCESS | 1929 | 1461616109129 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x119819800 == 130 [pid = 1929] [id = 583] 13:28:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 260 (0x11c320c00) [pid = 1929] [serial = 1749] [outer = 0x0] 13:28:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 261 (0x123dba800) [pid = 1929] [serial = 1750] [outer = 0x11c320c00] 13:28:29 INFO - PROCESS | 1929 | 1461616109162 Marionette DEBUG loaded listener.js 13:28:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 262 (0x1247f7c00) [pid = 1929] [serial = 1751] [outer = 0x11c320c00] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x1420ac800 == 129 [pid = 1929] [id = 567] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x13d427000 == 128 [pid = 1929] [id = 566] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x126aa3000 == 127 [pid = 1929] [id = 565] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x13db48000 == 126 [pid = 1929] [id = 564] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x13d717000 == 125 [pid = 1929] [id = 563] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 261 (0x13dd0d800) [pid = 1929] [serial = 1582] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 260 (0x13d51a000) [pid = 1929] [serial = 1627] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x13d41b000 == 124 [pid = 1929] [id = 562] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x13d731800 == 123 [pid = 1929] [id = 537] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x130342800 == 122 [pid = 1929] [id = 561] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12e398800 == 121 [pid = 1929] [id = 560] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12c17f000 == 120 [pid = 1929] [id = 559] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x11a93f800 == 119 [pid = 1929] [id = 558] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x13ddfb000 == 118 [pid = 1929] [id = 538] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12ea21000 == 117 [pid = 1929] [id = 557] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x1287da800 == 116 [pid = 1929] [id = 556] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x148cd8800 == 115 [pid = 1929] [id = 552] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x147176800 == 114 [pid = 1929] [id = 551] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x1475e3800 == 113 [pid = 1929] [id = 550] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x1475cb800 == 112 [pid = 1929] [id = 549] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x13d08c000 == 111 [pid = 1929] [id = 548] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x14707c000 == 110 [pid = 1929] [id = 547] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x1467b7000 == 109 [pid = 1929] [id = 546] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x13d8bc000 == 108 [pid = 1929] [id = 545] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12c722800 == 107 [pid = 1929] [id = 544] 13:28:29 INFO - PROCESS | 1929 | --DOCSHELL 0x11c277000 == 106 [pid = 1929] [id = 543] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 259 (0x12d089400) [pid = 1929] [serial = 1216] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 258 (0x12e3bfc00) [pid = 1929] [serial = 1219] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 257 (0x130173400) [pid = 1929] [serial = 1222] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 256 (0x1301e6c00) [pid = 1929] [serial = 1225] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 255 (0x12aea6c00) [pid = 1929] [serial = 1228] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 254 (0x12b4b0400) [pid = 1929] [serial = 1231] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 253 (0x1301dec00) [pid = 1929] [serial = 1234] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 252 (0x12e8bbc00) [pid = 1929] [serial = 1366] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 251 (0x12f42b800) [pid = 1929] [serial = 1369] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 250 (0x12fdad000) [pid = 1929] [serial = 1372] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 249 (0x12fdb2800) [pid = 1929] [serial = 1376] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 248 (0x13d0ac400) [pid = 1929] [serial = 1379] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 247 (0x11c3b3c00) [pid = 1929] [serial = 1421] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 246 (0x12b4b3000) [pid = 1929] [serial = 1285] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 245 (0x12b568c00) [pid = 1929] [serial = 1213] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 244 (0x13d222c00) [pid = 1929] [serial = 1309] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 243 (0x139b89400) [pid = 1929] [serial = 1240] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 242 (0x11c712800) [pid = 1929] [serial = 1354] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 241 (0x13d0a8800) [pid = 1929] [serial = 1237] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 240 (0x13d517c00) [pid = 1929] [serial = 1436] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 239 (0x12a98f800) [pid = 1929] [serial = 1424] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 238 (0x13d2f4c00) [pid = 1929] [serial = 1439] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 237 (0x12c7b6c00) [pid = 1929] [serial = 1288] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 236 (0x12ec5e400) [pid = 1929] [serial = 1430] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 235 (0x12f42b400) [pid = 1929] [serial = 1294] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 234 (0x129b90c00) [pid = 1929] [serial = 1204] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 233 (0x115127400) [pid = 1929] [serial = 1351] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 232 (0x12a8c1400) [pid = 1929] [serial = 1210] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 231 (0x12bca7c00) [pid = 1929] [serial = 1427] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 230 (0x1301e3400) [pid = 1929] [serial = 1297] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 229 (0x119130c00) [pid = 1929] [serial = 1276] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 228 (0x12a8e3c00) [pid = 1929] [serial = 1279] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 227 (0x12b2bac00) [pid = 1929] [serial = 1360] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 226 (0x12c7c0400) [pid = 1929] [serial = 1363] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 225 (0x139b8c000) [pid = 1929] [serial = 1303] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 224 (0x1303a0000) [pid = 1929] [serial = 1300] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 223 (0x12ab8b800) [pid = 1929] [serial = 1442] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 222 (0x12e872800) [pid = 1929] [serial = 1291] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 221 (0x13d0af400) [pid = 1929] [serial = 1433] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 220 (0x12a966400) [pid = 1929] [serial = 1357] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 219 (0x12d6b6000) [pid = 1929] [serial = 1607] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 218 (0x12a967c00) [pid = 1929] [serial = 1592] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 217 (0x13d2f6000) [pid = 1929] [serial = 1567] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 216 (0x11b9d0400) [pid = 1929] [serial = 1586] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 215 (0x11a648400) [pid = 1929] [serial = 1585] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 214 (0x12bb69800) [pid = 1929] [serial = 1603] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 213 (0x12c670400) [pid = 1929] [serial = 1604] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 212 (0x12ab3d800) [pid = 1929] [serial = 1555] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x13d952c00) [pid = 1929] [serial = 1556] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 210 (0x12ae0e800) [pid = 1929] [serial = 1600] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 209 (0x12b685c00) [pid = 1929] [serial = 1601] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x13d546c00) [pid = 1929] [serial = 1570] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x13da1f400) [pid = 1929] [serial = 1579] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x12bb6a800) [pid = 1929] [serial = 1564] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x123db8000) [pid = 1929] [serial = 1558] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x12a999400) [pid = 1929] [serial = 1561] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x1309d6400) [pid = 1929] [serial = 1619] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x12ef2f000) [pid = 1929] [serial = 1613] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x12ab7e800) [pid = 1929] [serial = 1622] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x12e87e800) [pid = 1929] [serial = 1610] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x13d0a8000) [pid = 1929] [serial = 1625] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x12e3c5000) [pid = 1929] [serial = 1624] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x12aa95800) [pid = 1929] [serial = 1282] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x13d0af800) [pid = 1929] [serial = 1306] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x11b9d0800) [pid = 1929] [serial = 1207] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x12cfcdc00) [pid = 1929] [serial = 1496] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12e873400) [pid = 1929] [serial = 1499] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x1186af000) [pid = 1929] [serial = 1484] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x12a963000) [pid = 1929] [serial = 1490] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x12b8c1c00) [pid = 1929] [serial = 1493] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x12f430400) [pid = 1929] [serial = 1502] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x123db0400) [pid = 1929] [serial = 1487] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x12eb0ec00) [pid = 1929] [serial = 1612] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x13cff0400) [pid = 1929] [serial = 1615] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x12e575800) [pid = 1929] [serial = 1609] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x13d95a400) [pid = 1929] [serial = 1576] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x129ed4800) [pid = 1929] [serial = 1591] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x1309cf400) [pid = 1929] [serial = 1618] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x11ada4c00) [pid = 1929] [serial = 1597] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x12427b000) [pid = 1929] [serial = 1621] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x123fd5400) [pid = 1929] [serial = 1589] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x126a8dc00) [pid = 1929] [serial = 1598] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x11bf11000) [pid = 1929] [serial = 1588] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x13d2f5c00) [pid = 1929] [serial = 1616] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x13d798400) [pid = 1929] [serial = 1573] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x12adca000) [pid = 1929] [serial = 1595] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x12ab45c00) [pid = 1929] [serial = 1594] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x12c7b8c00) [pid = 1929] [serial = 1606] [outer = 0x0] [url = about:blank] 13:28:29 INFO - PROCESS | 1929 | 1461616109684 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]]]}] 13:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 873ms 13:28:29 INFO - PROCESS | 1929 | 1461616109707 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 13:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:28:29 INFO - PROCESS | 1929 | 1461616109710 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 13:28:29 INFO - PROCESS | 1929 | 1461616109712 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:28:29 INFO - PROCESS | 1929 | 1461616109713 Marionette TRACE conn2 <- [1,2306,null,{}] 13:28:29 INFO - PROCESS | 1929 | 1461616109716 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}] 13:28:29 INFO - PROCESS | 1929 | 1461616109831 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 13:28:29 INFO - PROCESS | 1929 | 1461616109836 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c743800 == 107 [pid = 1929] [id = 584] 13:28:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x123db0400) [pid = 1929] [serial = 1752] [outer = 0x0] 13:28:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12498f000) [pid = 1929] [serial = 1753] [outer = 0x123db0400] 13:28:29 INFO - PROCESS | 1929 | 1461616109863 Marionette DEBUG loaded listener.js 13:28:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x129b84c00) [pid = 1929] [serial = 1754] [outer = 0x123db0400] 13:28:30 INFO - PROCESS | 1929 | 1461616110363 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]]]}] 13:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 13:28:30 INFO - PROCESS | 1929 | 1461616110383 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 13:28:30 INFO - PROCESS | 1929 | 1461616110385 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 13:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:28:30 INFO - PROCESS | 1929 | 1461616110394 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:28:30 INFO - PROCESS | 1929 | 1461616110399 Marionette TRACE conn2 <- [1,2310,null,{}] 13:28:30 INFO - PROCESS | 1929 | 1461616110403 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}] 13:28:30 INFO - PROCESS | 1929 | 1461616110577 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 13:28:30 INFO - PROCESS | 1929 | 1461616110726 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c178000 == 108 [pid = 1929] [id = 585] 13:28:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x1247eac00) [pid = 1929] [serial = 1755] [outer = 0x0] 13:28:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x12a99a000) [pid = 1929] [serial = 1756] [outer = 0x1247eac00] 13:28:30 INFO - PROCESS | 1929 | 1461616110760 Marionette DEBUG loaded listener.js 13:28:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x12aa94400) [pid = 1929] [serial = 1757] [outer = 0x1247eac00] 13:28:31 INFO - PROCESS | 1929 | 1461616111174 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]]]}] 13:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 881ms 13:28:31 INFO - PROCESS | 1929 | 1461616111269 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 13:28:31 INFO - PROCESS | 1929 | 1461616111272 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 13:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:28:31 INFO - PROCESS | 1929 | 1461616111275 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:28:31 INFO - PROCESS | 1929 | 1461616111278 Marionette TRACE conn2 <- [1,2314,null,{}] 13:28:31 INFO - PROCESS | 1929 | 1461616111283 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}] 13:28:31 INFO - PROCESS | 1929 | 1461616111418 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 13:28:31 INFO - PROCESS | 1929 | 1461616111553 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x129e81000 == 109 [pid = 1929] [id = 586] 13:28:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x11adae000) [pid = 1929] [serial = 1758] [outer = 0x0] 13:28:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x11b9d0800) [pid = 1929] [serial = 1759] [outer = 0x11adae000] 13:28:31 INFO - PROCESS | 1929 | 1461616111590 Marionette DEBUG loaded listener.js 13:28:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x123db8000) [pid = 1929] [serial = 1760] [outer = 0x11adae000] 13:28:32 INFO - PROCESS | 1929 | 1461616112060 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]]]}] 13:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 823ms 13:28:32 INFO - PROCESS | 1929 | 1461616112098 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 13:28:32 INFO - PROCESS | 1929 | 1461616112102 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 13:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:28:32 INFO - PROCESS | 1929 | 1461616112107 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:28:32 INFO - PROCESS | 1929 | 1461616112109 Marionette TRACE conn2 <- [1,2318,null,{}] 13:28:32 INFO - PROCESS | 1929 | 1461616112112 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}] 13:28:32 INFO - PROCESS | 1929 | 1461616112237 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 13:28:32 INFO - PROCESS | 1929 | 1461616112345 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e50b800 == 110 [pid = 1929] [id = 587] 13:28:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x11c3b3c00) [pid = 1929] [serial = 1761] [outer = 0x0] 13:28:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x1299c3000) [pid = 1929] [serial = 1762] [outer = 0x11c3b3c00] 13:28:32 INFO - PROCESS | 1929 | 1461616112376 Marionette DEBUG loaded listener.js 13:28:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12a8cac00) [pid = 1929] [serial = 1763] [outer = 0x11c3b3c00] 13:28:32 INFO - PROCESS | 1929 | 1461616112854 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] 13:28:32 INFO - PROCESS | 1929 | 1461616112879 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 13:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:28:32 INFO - PROCESS | 1929 | 1461616112882 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:28:32 INFO - PROCESS | 1929 | 1461616112885 Marionette TRACE conn2 <- [1,2322,null,{}] 13:28:32 INFO - PROCESS | 1929 | 1461616112892 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}] 13:28:33 INFO - PROCESS | 1929 | 1461616113022 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 13:28:33 INFO - PROCESS | 1929 | 1461616113165 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f76a800 == 111 [pid = 1929] [id = 588] 13:28:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12aa8bc00) [pid = 1929] [serial = 1764] [outer = 0x0] 13:28:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12ab8bc00) [pid = 1929] [serial = 1765] [outer = 0x12aa8bc00] 13:28:33 INFO - PROCESS | 1929 | 1461616113200 Marionette DEBUG loaded listener.js 13:28:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x12aea2800) [pid = 1929] [serial = 1766] [outer = 0x12aa8bc00] 13:28:33 INFO - PROCESS | 1929 | 1461616113627 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]]]}] 13:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 773ms 13:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:28:33 INFO - PROCESS | 1929 | 1461616113656 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 13:28:33 INFO - PROCESS | 1929 | 1461616113658 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 13:28:33 INFO - PROCESS | 1929 | 1461616113660 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:28:33 INFO - PROCESS | 1929 | 1461616113661 Marionette TRACE conn2 <- [1,2326,null,{}] 13:28:33 INFO - PROCESS | 1929 | 1461616113664 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}] 13:28:33 INFO - PROCESS | 1929 | 1461616113790 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 13:28:33 INFO - PROCESS | 1929 | 1461616113930 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x13032a000 == 112 [pid = 1929] [id = 589] 13:28:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x12aea4c00) [pid = 1929] [serial = 1767] [outer = 0x0] 13:28:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12b4b2800) [pid = 1929] [serial = 1768] [outer = 0x12aea4c00] 13:28:33 INFO - PROCESS | 1929 | 1461616113963 Marionette DEBUG loaded listener.js 13:28:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x12b691000) [pid = 1929] [serial = 1769] [outer = 0x12aea4c00] 13:28:34 INFO - PROCESS | 1929 | 1461616114372 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]]]}] 13:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 769ms 13:28:34 INFO - PROCESS | 1929 | 1461616114436 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 13:28:34 INFO - PROCESS | 1929 | 1461616114437 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 13:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:28:34 INFO - PROCESS | 1929 | 1461616114442 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:28:34 INFO - PROCESS | 1929 | 1461616114443 Marionette TRACE conn2 <- [1,2330,null,{}] 13:28:34 INFO - PROCESS | 1929 | 1461616114446 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}] 13:28:34 INFO - PROCESS | 1929 | 1461616114569 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 13:28:34 INFO - PROCESS | 1929 | 1461616114710 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x13cfd6000 == 113 [pid = 1929] [id = 590] 13:28:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12b8c1c00) [pid = 1929] [serial = 1770] [outer = 0x0] 13:28:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x12bee7400) [pid = 1929] [serial = 1771] [outer = 0x12b8c1c00] 13:28:34 INFO - PROCESS | 1929 | 1461616114742 Marionette DEBUG loaded listener.js 13:28:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x12c7b6800) [pid = 1929] [serial = 1772] [outer = 0x12b8c1c00] 13:28:35 INFO - PROCESS | 1929 | 1461616115146 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]]]}] 13:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 720ms 13:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:28:35 INFO - PROCESS | 1929 | 1461616115162 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 13:28:35 INFO - PROCESS | 1929 | 1461616115164 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 13:28:35 INFO - PROCESS | 1929 | 1461616115166 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:28:35 INFO - PROCESS | 1929 | 1461616115167 Marionette TRACE conn2 <- [1,2334,null,{}] 13:28:35 INFO - PROCESS | 1929 | 1461616115169 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}] 13:28:35 INFO - PROCESS | 1929 | 1461616115366 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 13:28:35 INFO - PROCESS | 1929 | 1461616115474 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d41f800 == 114 [pid = 1929] [id = 591] 13:28:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x12bcab800) [pid = 1929] [serial = 1773] [outer = 0x0] 13:28:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x12d6b0000) [pid = 1929] [serial = 1774] [outer = 0x12bcab800] 13:28:35 INFO - PROCESS | 1929 | 1461616115508 Marionette DEBUG loaded listener.js 13:28:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x12e87dc00) [pid = 1929] [serial = 1775] [outer = 0x12bcab800] 13:28:35 INFO - PROCESS | 1929 | 1461616115938 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]]]}] 13:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 820ms 13:28:35 INFO - PROCESS | 1929 | 1461616115987 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 13:28:35 INFO - PROCESS | 1929 | 1461616115988 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 13:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:28:35 INFO - PROCESS | 1929 | 1461616115990 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:28:35 INFO - PROCESS | 1929 | 1461616115992 Marionette TRACE conn2 <- [1,2338,null,{}] 13:28:35 INFO - PROCESS | 1929 | 1461616115994 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}] 13:28:36 INFO - PROCESS | 1929 | 1461616116118 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 13:28:36 INFO - PROCESS | 1929 | 1461616116231 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d712000 == 115 [pid = 1929] [id = 592] 13:28:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x12dcc3400) [pid = 1929] [serial = 1776] [outer = 0x0] 13:28:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x12eb0d800) [pid = 1929] [serial = 1777] [outer = 0x12dcc3400] 13:28:36 INFO - PROCESS | 1929 | 1461616116301 Marionette DEBUG loaded listener.js 13:28:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x12ef2cc00) [pid = 1929] [serial = 1778] [outer = 0x12dcc3400] 13:28:36 INFO - PROCESS | 1929 | 1461616116709 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]]]}] 13:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 773ms 13:28:36 INFO - PROCESS | 1929 | 1461616116773 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 13:28:36 INFO - PROCESS | 1929 | 1461616116774 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 13:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:28:36 INFO - PROCESS | 1929 | 1461616116779 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:28:36 INFO - PROCESS | 1929 | 1461616116780 Marionette TRACE conn2 <- [1,2342,null,{}] 13:28:36 INFO - PROCESS | 1929 | 1461616116783 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}] 13:28:36 INFO - PROCESS | 1929 | 1461616116914 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 13:28:37 INFO - PROCESS | 1929 | 1461616117027 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d875800 == 116 [pid = 1929] [id = 593] 13:28:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x12ef2f000) [pid = 1929] [serial = 1779] [outer = 0x0] 13:28:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x12f42b800) [pid = 1929] [serial = 1780] [outer = 0x12ef2f000] 13:28:37 INFO - PROCESS | 1929 | 1461616117057 Marionette DEBUG loaded listener.js 13:28:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x13016d400) [pid = 1929] [serial = 1781] [outer = 0x12ef2f000] 13:28:37 INFO - PROCESS | 1929 | 1461616117461 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]]]}] 13:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 721ms 13:28:37 INFO - PROCESS | 1929 | 1461616117501 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 13:28:37 INFO - PROCESS | 1929 | 1461616117502 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 13:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:28:37 INFO - PROCESS | 1929 | 1461616117504 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:28:37 INFO - PROCESS | 1929 | 1461616117506 Marionette TRACE conn2 <- [1,2346,null,{}] 13:28:37 INFO - PROCESS | 1929 | 1461616117508 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}] 13:28:37 INFO - PROCESS | 1929 | 1461616117634 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 13:28:37 INFO - PROCESS | 1929 | 1461616117748 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x13db4b800 == 117 [pid = 1929] [id = 594] 13:28:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x12fdb9400) [pid = 1929] [serial = 1782] [outer = 0x0] 13:28:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x1301e6c00) [pid = 1929] [serial = 1783] [outer = 0x12fdb9400] 13:28:37 INFO - PROCESS | 1929 | 1461616117780 Marionette DEBUG loaded listener.js 13:28:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x1309ca000) [pid = 1929] [serial = 1784] [outer = 0x12fdb9400] 13:28:38 INFO - PROCESS | 1929 | 1461616118281 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]]]}] 13:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 822ms 13:28:38 INFO - PROCESS | 1929 | 1461616118329 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 13:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:28:38 INFO - PROCESS | 1929 | 1461616118331 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 13:28:38 INFO - PROCESS | 1929 | 1461616118334 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:28:38 INFO - PROCESS | 1929 | 1461616118336 Marionette TRACE conn2 <- [1,2350,null,{}] 13:28:38 INFO - PROCESS | 1929 | 1461616118340 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}] 13:28:38 INFO - PROCESS | 1929 | 1461616118477 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 13:28:38 INFO - PROCESS | 1929 | 1461616118623 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x13ddf9000 == 118 [pid = 1929] [id = 595] 13:28:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x12eb0fc00) [pid = 1929] [serial = 1785] [outer = 0x0] 13:28:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x139b89400) [pid = 1929] [serial = 1786] [outer = 0x12eb0fc00] 13:28:38 INFO - PROCESS | 1929 | 1461616118654 Marionette DEBUG loaded listener.js 13:28:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x13b676800) [pid = 1929] [serial = 1787] [outer = 0x12eb0fc00] 13:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 770ms 13:28:39 INFO - PROCESS | 1929 | 1461616119098 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]]]}] 13:28:39 INFO - PROCESS | 1929 | 1461616119104 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 13:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:28:39 INFO - PROCESS | 1929 | 1461616119106 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 13:28:39 INFO - PROCESS | 1929 | 1461616119108 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:28:39 INFO - PROCESS | 1929 | 1461616119110 Marionette TRACE conn2 <- [1,2354,null,{}] 13:28:39 INFO - PROCESS | 1929 | 1461616119113 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}] 13:28:39 INFO - PROCESS | 1929 | 1461616119254 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 13:28:39 INFO - PROCESS | 1929 | 1461616119399 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x141ecd800 == 119 [pid = 1929] [id = 596] 13:28:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x13b673000) [pid = 1929] [serial = 1788] [outer = 0x0] 13:28:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x13d0ac400) [pid = 1929] [serial = 1789] [outer = 0x13b673000] 13:28:39 INFO - PROCESS | 1929 | 1461616119433 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x13d3b5c00) [pid = 1929] [serial = 1790] [outer = 0x13b673000] 13:28:39 INFO - PROCESS | 1929 | 1461616119836 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]]]}] 13:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 768ms 13:28:39 INFO - PROCESS | 1929 | 1461616119878 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 13:28:39 INFO - PROCESS | 1929 | 1461616119880 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 13:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:28:39 INFO - PROCESS | 1929 | 1461616119883 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:28:39 INFO - PROCESS | 1929 | 1461616119884 Marionette TRACE conn2 <- [1,2358,null,{}] 13:28:39 INFO - PROCESS | 1929 | 1461616119886 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}] 13:28:40 INFO - PROCESS | 1929 | 1461616120016 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 13:28:40 INFO - PROCESS | 1929 | 1461616120163 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x142853800 == 120 [pid = 1929] [id = 597] 13:28:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x12e58f000) [pid = 1929] [serial = 1791] [outer = 0x0] 13:28:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 213 (0x13d220800) [pid = 1929] [serial = 1792] [outer = 0x12e58f000] 13:28:40 INFO - PROCESS | 1929 | 1461616120193 Marionette DEBUG loaded listener.js 13:28:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 214 (0x13d6b7800) [pid = 1929] [serial = 1793] [outer = 0x12e58f000] 13:28:40 INFO - PROCESS | 1929 | 1461616120601 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]]]}] 13:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 768ms 13:28:40 INFO - PROCESS | 1929 | 1461616120668 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 13:28:40 INFO - PROCESS | 1929 | 1461616120669 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 13:28:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:28:40 INFO - PROCESS | 1929 | 1461616120676 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:28:40 INFO - PROCESS | 1929 | 1461616120677 Marionette TRACE conn2 <- [1,2362,null,{}] 13:28:40 INFO - PROCESS | 1929 | 1461616120679 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}] 13:28:40 INFO - PROCESS | 1929 | 1461616120806 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 13:28:40 INFO - PROCESS | 1929 | 1461616120922 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x142acd000 == 121 [pid = 1929] [id = 598] 13:28:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 215 (0x13d548400) [pid = 1929] [serial = 1794] [outer = 0x0] 13:28:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 216 (0x13d94f000) [pid = 1929] [serial = 1795] [outer = 0x13d548400] 13:28:40 INFO - PROCESS | 1929 | 1461616120951 Marionette DEBUG loaded listener.js 13:28:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 217 (0x13da1a000) [pid = 1929] [serial = 1796] [outer = 0x13d548400] 13:28:41 INFO - PROCESS | 1929 | 1461616121413 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]]]}] 13:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 770ms 13:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:28:41 INFO - PROCESS | 1929 | 1461616121451 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 13:28:41 INFO - PROCESS | 1929 | 1461616121452 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 13:28:41 INFO - PROCESS | 1929 | 1461616121455 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:28:41 INFO - PROCESS | 1929 | 1461616121457 Marionette TRACE conn2 <- [1,2366,null,{}] 13:28:41 INFO - PROCESS | 1929 | 1461616121461 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}] 13:28:41 INFO - PROCESS | 1929 | 1461616121588 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 13:28:41 INFO - PROCESS | 1929 | 1461616121739 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x1466df000 == 122 [pid = 1929] [id = 599] 13:28:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 218 (0x12e3bec00) [pid = 1929] [serial = 1797] [outer = 0x0] 13:28:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 219 (0x13da22400) [pid = 1929] [serial = 1798] [outer = 0x12e3bec00] 13:28:41 INFO - PROCESS | 1929 | 1461616121769 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 220 (0x13dd16c00) [pid = 1929] [serial = 1799] [outer = 0x12e3bec00] 13:28:42 INFO - PROCESS | 1929 | 1461616122229 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]]]}] 13:28:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:28:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 823ms 13:28:42 INFO - PROCESS | 1929 | 1461616122279 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 13:28:42 INFO - PROCESS | 1929 | 1461616122280 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 13:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:28:42 INFO - PROCESS | 1929 | 1461616122282 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:28:42 INFO - PROCESS | 1929 | 1461616122283 Marionette TRACE conn2 <- [1,2370,null,{}] 13:28:42 INFO - PROCESS | 1929 | 1461616122286 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}] 13:28:42 INFO - PROCESS | 1929 | 1461616122417 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 13:28:42 INFO - PROCESS | 1929 | 1461616122728 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x12997d000 == 123 [pid = 1929] [id = 600] 13:28:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 221 (0x11350ec00) [pid = 1929] [serial = 1800] [outer = 0x0] 13:28:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 222 (0x115125400) [pid = 1929] [serial = 1801] [outer = 0x11350ec00] 13:28:42 INFO - PROCESS | 1929 | 1461616122758 Marionette DEBUG loaded listener.js 13:28:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 223 (0x11a648000) [pid = 1929] [serial = 1802] [outer = 0x11350ec00] 13:28:43 INFO - PROCESS | 1929 | 1461616123194 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]]]}] 13:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 971ms 13:28:43 INFO - PROCESS | 1929 | 1461616123254 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 13:28:43 INFO - PROCESS | 1929 | 1461616123256 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 13:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:28:43 INFO - PROCESS | 1929 | 1461616123260 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - PROCESS | 1929 | 1461616123262 Marionette TRACE conn2 <- [1,2374,null,{}] 13:28:43 INFO - PROCESS | 1929 | 1461616123265 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}] 13:28:43 INFO - PROCESS | 1929 | 1461616123428 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 13:28:43 INFO - PROCESS | 1929 | 1461616123578 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x11920f800 == 124 [pid = 1929] [id = 601] 13:28:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 224 (0x11bf02400) [pid = 1929] [serial = 1803] [outer = 0x0] 13:28:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 225 (0x123f3f800) [pid = 1929] [serial = 1804] [outer = 0x11bf02400] 13:28:43 INFO - PROCESS | 1929 | 1461616123607 Marionette DEBUG loaded listener.js 13:28:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 226 (0x12a8c5400) [pid = 1929] [serial = 1805] [outer = 0x11bf02400] 13:28:44 INFO - PROCESS | 1929 | --DOCSHELL 0x11c743800 == 123 [pid = 1929] [id = 584] 13:28:44 INFO - PROCESS | 1929 | --DOCSHELL 0x119819800 == 122 [pid = 1929] [id = 583] 13:28:44 INFO - PROCESS | 1929 | --DOCSHELL 0x12aa4c800 == 121 [pid = 1929] [id = 582] 13:28:44 INFO - PROCESS | 1929 | --DOCSHELL 0x1471d6000 == 120 [pid = 1929] [id = 576] 13:28:44 INFO - PROCESS | 1929 | --DOCSHELL 0x146f8a000 == 119 [pid = 1929] [id = 575] 13:28:44 INFO - PROCESS | 1929 | --DOCSHELL 0x146a96000 == 118 [pid = 1929] [id = 574] 13:28:44 INFO - PROCESS | 1929 | --DOCSHELL 0x146774800 == 117 [pid = 1929] [id = 573] 13:28:44 INFO - PROCESS | 1929 | --DOCSHELL 0x142ad7800 == 116 [pid = 1929] [id = 572] 13:28:44 INFO - PROCESS | 1929 | --DOCSHELL 0x1420a4800 == 115 [pid = 1929] [id = 571] 13:28:44 INFO - PROCESS | 1929 | --DOCSHELL 0x13d25c000 == 114 [pid = 1929] [id = 570] 13:28:44 INFO - PROCESS | 1929 | --DOCSHELL 0x12d036800 == 113 [pid = 1929] [id = 569] 13:28:44 INFO - PROCESS | 1929 | --DOCSHELL 0x123c45800 == 112 [pid = 1929] [id = 568] 13:28:44 INFO - PROCESS | 1929 | 1461616124133 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]]]}] 13:28:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:28:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 921ms 13:28:44 INFO - PROCESS | 1929 | 1461616124183 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 13:28:44 INFO - PROCESS | 1929 | 1461616124186 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 13:28:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:28:44 INFO - PROCESS | 1929 | 1461616124189 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:28:44 INFO - PROCESS | 1929 | 1461616124192 Marionette TRACE conn2 <- [1,2378,null,{}] 13:28:44 INFO - PROCESS | 1929 | 1461616124195 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}] 13:28:44 INFO - PROCESS | 1929 | 1461616124308 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 13:28:44 INFO - PROCESS | 1929 | 1461616124430 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d343000 == 113 [pid = 1929] [id = 602] 13:28:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 227 (0x129e9a800) [pid = 1929] [serial = 1806] [outer = 0x0] 13:28:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 228 (0x12ae1b400) [pid = 1929] [serial = 1807] [outer = 0x129e9a800] 13:28:44 INFO - PROCESS | 1929 | 1461616124459 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 229 (0x12b686800) [pid = 1929] [serial = 1808] [outer = 0x129e9a800] 13:28:44 INFO - PROCESS | 1929 | 1461616124836 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]]]}] 13:28:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:28:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 673ms 13:28:44 INFO - PROCESS | 1929 | 1461616124863 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 13:28:44 INFO - PROCESS | 1929 | 1461616124864 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 13:28:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:28:44 INFO - PROCESS | 1929 | 1461616124877 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:28:44 INFO - PROCESS | 1929 | 1461616124881 Marionette TRACE conn2 <- [1,2382,null,{}] 13:28:44 INFO - PROCESS | 1929 | 1461616124885 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}] 13:28:45 INFO - PROCESS | 1929 | 1461616125040 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 13:28:45 INFO - PROCESS | 1929 | 1461616125064 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d71f800 == 114 [pid = 1929] [id = 603] 13:28:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 230 (0x12b4a9800) [pid = 1929] [serial = 1809] [outer = 0x0] 13:28:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 231 (0x12c7ba400) [pid = 1929] [serial = 1810] [outer = 0x12b4a9800] 13:28:45 INFO - PROCESS | 1929 | 1461616125090 Marionette DEBUG loaded listener.js 13:28:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 232 (0x12e3bfc00) [pid = 1929] [serial = 1811] [outer = 0x12b4a9800] 13:28:45 INFO - PROCESS | 1929 | 1461616125484 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]]]}] 13:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 632ms 13:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:28:45 INFO - PROCESS | 1929 | 1461616125500 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 13:28:45 INFO - PROCESS | 1929 | 1461616125502 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 13:28:45 INFO - PROCESS | 1929 | 1461616125504 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:28:45 INFO - PROCESS | 1929 | 1461616125505 Marionette TRACE conn2 <- [1,2386,null,{}] 13:28:45 INFO - PROCESS | 1929 | 1461616125511 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}] 13:28:45 INFO - PROCESS | 1929 | 1461616125668 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 13:28:45 INFO - PROCESS | 1929 | 1461616125711 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x1420ad800 == 115 [pid = 1929] [id = 604] 13:28:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 233 (0x12e874000) [pid = 1929] [serial = 1812] [outer = 0x0] 13:28:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 234 (0x12ec59400) [pid = 1929] [serial = 1813] [outer = 0x12e874000] 13:28:45 INFO - PROCESS | 1929 | 1461616125737 Marionette DEBUG loaded listener.js 13:28:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 235 (0x13b675800) [pid = 1929] [serial = 1814] [outer = 0x12e874000] 13:28:46 INFO - PROCESS | 1929 | 1461616126135 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]]]}] 13:28:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:28:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 673ms 13:28:46 INFO - PROCESS | 1929 | 1461616126177 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 13:28:46 INFO - PROCESS | 1929 | 1461616126179 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 13:28:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:28:46 INFO - PROCESS | 1929 | 1461616126181 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:28:46 INFO - PROCESS | 1929 | 1461616126182 Marionette TRACE conn2 <- [1,2390,null,{}] 13:28:46 INFO - PROCESS | 1929 | 1461616126184 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}] 13:28:46 INFO - PROCESS | 1929 | 1461616126339 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 13:28:46 INFO - PROCESS | 1929 | 1461616126357 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x14677e800 == 116 [pid = 1929] [id = 605] 13:28:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 236 (0x13cff4800) [pid = 1929] [serial = 1815] [outer = 0x0] 13:28:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 237 (0x13d0b1000) [pid = 1929] [serial = 1816] [outer = 0x13cff4800] 13:28:46 INFO - PROCESS | 1929 | 1461616126389 Marionette DEBUG loaded listener.js 13:28:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 238 (0x13d3b0000) [pid = 1929] [serial = 1817] [outer = 0x13cff4800] 13:28:46 INFO - PROCESS | 1929 | --DOMWINDOW == 237 (0x12adc4000) [pid = 1929] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:28:46 INFO - PROCESS | 1929 | --DOMWINDOW == 236 (0x1152dd400) [pid = 1929] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:28:46 INFO - PROCESS | 1929 | --DOMWINDOW == 235 (0x12bee1800) [pid = 1929] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:28:46 INFO - PROCESS | 1929 | --DOMWINDOW == 234 (0x11c0ab400) [pid = 1929] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:28:46 INFO - PROCESS | 1929 | --DOMWINDOW == 233 (0x1147dbc00) [pid = 1929] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:28:46 INFO - PROCESS | 1929 | --DOMWINDOW == 232 (0x12a969000) [pid = 1929] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:28:46 INFO - PROCESS | 1929 | --DOMWINDOW == 231 (0x113505400) [pid = 1929] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:28:46 INFO - PROCESS | 1929 | --DOMWINDOW == 230 (0x123db0400) [pid = 1929] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:28:46 INFO - PROCESS | 1929 | --DOMWINDOW == 229 (0x11c320c00) [pid = 1929] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:28:46 INFO - PROCESS | 1929 | --DOMWINDOW == 228 (0x12ec51c00) [pid = 1929] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:28:46 INFO - PROCESS | 1929 | --DOMWINDOW == 227 (0x12dcc5000) [pid = 1929] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:28:46 INFO - PROCESS | 1929 | --DOMWINDOW == 226 (0x12eb11800) [pid = 1929] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:28:46 INFO - PROCESS | 1929 | --DOMWINDOW == 225 (0x119259400) [pid = 1929] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:28:46 INFO - PROCESS | 1929 | --DOMWINDOW == 224 (0x12f7a9800) [pid = 1929] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:28:46 INFO - PROCESS | 1929 | --DOMWINDOW == 223 (0x1243a8400) [pid = 1929] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:28:46 INFO - PROCESS | 1929 | --DOMWINDOW == 222 (0x113477800) [pid = 1929] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:28:46 INFO - PROCESS | 1929 | 1461616126931 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]]]}] 13:28:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:28:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 769ms 13:28:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:28:46 INFO - PROCESS | 1929 | 1461616126951 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 13:28:46 INFO - PROCESS | 1929 | 1461616126952 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 13:28:46 INFO - PROCESS | 1929 | 1461616126954 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:28:46 INFO - PROCESS | 1929 | 1461616126956 Marionette TRACE conn2 <- [1,2394,null,{}] 13:28:46 INFO - PROCESS | 1929 | 1461616126960 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}] 13:28:47 INFO - PROCESS | 1929 | 1461616127088 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 13:28:47 INFO - PROCESS | 1929 | 1461616127204 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x1467b2800 == 117 [pid = 1929] [id = 606] 13:28:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 223 (0x124280000) [pid = 1929] [serial = 1818] [outer = 0x0] 13:28:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 224 (0x12a8c5800) [pid = 1929] [serial = 1819] [outer = 0x124280000] 13:28:47 INFO - PROCESS | 1929 | 1461616127231 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 225 (0x12ec51c00) [pid = 1929] [serial = 1820] [outer = 0x124280000] 13:28:47 INFO - PROCESS | 1929 | 1461616127536 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]]]}] 13:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 621ms 13:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:28:47 INFO - PROCESS | 1929 | 1461616127577 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 13:28:47 INFO - PROCESS | 1929 | 1461616127578 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 13:28:47 INFO - PROCESS | 1929 | 1461616127580 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:28:47 INFO - PROCESS | 1929 | 1461616127581 Marionette TRACE conn2 <- [1,2398,null,{}] 13:28:47 INFO - PROCESS | 1929 | 1461616127584 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}] 13:28:47 INFO - PROCESS | 1929 | 1461616127696 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 13:28:47 INFO - PROCESS | 1929 | 1461616127807 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x146f9d800 == 118 [pid = 1929] [id = 607] 13:28:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 226 (0x12498e000) [pid = 1929] [serial = 1821] [outer = 0x0] 13:28:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 227 (0x13d332000) [pid = 1929] [serial = 1822] [outer = 0x12498e000] 13:28:47 INFO - PROCESS | 1929 | 1461616127833 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 228 (0x13d33c800) [pid = 1929] [serial = 1823] [outer = 0x12498e000] 13:28:48 INFO - PROCESS | 1929 | 1461616128113 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]]]}] 13:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 570ms 13:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:28:48 INFO - PROCESS | 1929 | 1461616128150 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 13:28:48 INFO - PROCESS | 1929 | 1461616128152 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 13:28:48 INFO - PROCESS | 1929 | 1461616128154 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:28:48 INFO - PROCESS | 1929 | 1461616128155 Marionette TRACE conn2 <- [1,2402,null,{}] 13:28:48 INFO - PROCESS | 1929 | 1461616128160 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}] 13:28:48 INFO - PROCESS | 1929 | 1461616128277 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 13:28:48 INFO - PROCESS | 1929 | 1461616128405 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x1471ca000 == 119 [pid = 1929] [id = 608] 13:28:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 229 (0x12ae9a800) [pid = 1929] [serial = 1824] [outer = 0x0] 13:28:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 230 (0x13d33d800) [pid = 1929] [serial = 1825] [outer = 0x12ae9a800] 13:28:48 INFO - PROCESS | 1929 | 1461616128430 Marionette DEBUG loaded listener.js 13:28:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 231 (0x13d407000) [pid = 1929] [serial = 1826] [outer = 0x12ae9a800] 13:28:48 INFO - PROCESS | 1929 | 1461616128730 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]]]}] 13:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 622ms 13:28:48 INFO - PROCESS | 1929 | 1461616128890 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 13:28:48 INFO - PROCESS | 1929 | 1461616128892 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 13:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:28:48 INFO - PROCESS | 1929 | 1461616128903 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:28:48 INFO - PROCESS | 1929 | 1461616128906 Marionette TRACE conn2 <- [1,2406,null,{}] 13:28:48 INFO - PROCESS | 1929 | 1461616128911 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}] 13:28:49 INFO - PROCESS | 1929 | 1461616129053 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 13:28:49 INFO - PROCESS | 1929 | 1461616129173 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c17c800 == 120 [pid = 1929] [id = 609] 13:28:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 232 (0x11b9d5c00) [pid = 1929] [serial = 1827] [outer = 0x0] 13:28:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 233 (0x11c0ab400) [pid = 1929] [serial = 1828] [outer = 0x11b9d5c00] 13:28:49 INFO - PROCESS | 1929 | 1461616129206 Marionette DEBUG loaded listener.js 13:28:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 234 (0x124a71c00) [pid = 1929] [serial = 1829] [outer = 0x11b9d5c00] 13:28:49 INFO - PROCESS | 1929 | 1461616129684 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]]]}] 13:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 824ms 13:28:49 INFO - PROCESS | 1929 | 1461616129727 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 13:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:28:49 INFO - PROCESS | 1929 | 1461616129730 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 13:28:49 INFO - PROCESS | 1929 | 1461616129736 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - PROCESS | 1929 | 1461616129739 Marionette TRACE conn2 <- [1,2410,null,{}] 13:28:49 INFO - PROCESS | 1929 | 1461616129762 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}] 13:28:49 INFO - PROCESS | 1929 | 1461616129897 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 13:28:50 INFO - PROCESS | 1929 | 1461616130019 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d41c800 == 121 [pid = 1929] [id = 610] 13:28:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 235 (0x124a6d800) [pid = 1929] [serial = 1830] [outer = 0x0] 13:28:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 236 (0x12ab4a800) [pid = 1929] [serial = 1831] [outer = 0x124a6d800] 13:28:50 INFO - PROCESS | 1929 | 1461616130050 Marionette DEBUG loaded listener.js 13:28:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 237 (0x12ae9f000) [pid = 1929] [serial = 1832] [outer = 0x124a6d800] 13:28:50 INFO - PROCESS | 1929 | 1461616130484 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]]]}] 13:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 791ms 13:28:50 INFO - PROCESS | 1929 | 1461616130525 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 13:28:50 INFO - PROCESS | 1929 | 1461616130527 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 13:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:28:50 INFO - PROCESS | 1929 | 1461616130529 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:28:50 INFO - PROCESS | 1929 | 1461616130531 Marionette TRACE conn2 <- [1,2414,null,{}] 13:28:50 INFO - PROCESS | 1929 | 1461616130538 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}] 13:28:50 INFO - PROCESS | 1929 | 1461616130677 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 13:28:50 INFO - PROCESS | 1929 | 1461616130835 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x147075800 == 122 [pid = 1929] [id = 611] 13:28:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 238 (0x12dccd400) [pid = 1929] [serial = 1833] [outer = 0x0] 13:28:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 239 (0x12e594800) [pid = 1929] [serial = 1834] [outer = 0x12dccd400] 13:28:50 INFO - PROCESS | 1929 | 1461616130868 Marionette DEBUG loaded listener.js 13:28:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 240 (0x130179800) [pid = 1929] [serial = 1835] [outer = 0x12dccd400] 13:28:51 INFO - PROCESS | 1929 | 1461616131333 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]]]}] 13:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 820ms 13:28:51 INFO - PROCESS | 1929 | 1461616131358 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 13:28:51 INFO - PROCESS | 1929 | 1461616131360 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 13:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:28:51 INFO - PROCESS | 1929 | 1461616131364 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:28:51 INFO - PROCESS | 1929 | 1461616131365 Marionette TRACE conn2 <- [1,2418,null,{}] 13:28:51 INFO - PROCESS | 1929 | 1461616131367 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}] 13:28:51 INFO - PROCESS | 1929 | 1461616131500 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 13:28:51 INFO - PROCESS | 1929 | 1461616131654 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x14afc5800 == 123 [pid = 1929] [id = 612] 13:28:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 241 (0x13c1cc400) [pid = 1929] [serial = 1836] [outer = 0x0] 13:28:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 242 (0x13d334800) [pid = 1929] [serial = 1837] [outer = 0x13c1cc400] 13:28:51 INFO - PROCESS | 1929 | 1461616131684 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 243 (0x13d3b0800) [pid = 1929] [serial = 1838] [outer = 0x13c1cc400] 13:28:52 INFO - PROCESS | 1929 | 1461616132114 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]]]}] 13:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 769ms 13:28:52 INFO - PROCESS | 1929 | 1461616132133 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 1929 | 1461616132134 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 13:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:28:52 INFO - PROCESS | 1929 | 1461616132137 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - PROCESS | 1929 | 1461616132138 Marionette TRACE conn2 <- [1,2422,null,{}] 13:28:52 INFO - PROCESS | 1929 | 1461616132143 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}] 13:28:52 INFO - PROCESS | 1929 | 1461616132272 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 13:28:52 INFO - PROCESS | 1929 | 1461616132395 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x14afdf800 == 124 [pid = 1929] [id = 613] 13:28:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 244 (0x13d337400) [pid = 1929] [serial = 1839] [outer = 0x0] 13:28:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 245 (0x13d409c00) [pid = 1929] [serial = 1840] [outer = 0x13d337400] 13:28:52 INFO - PROCESS | 1929 | 1461616132425 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 246 (0x13d410400) [pid = 1929] [serial = 1841] [outer = 0x13d337400] 13:28:52 INFO - PROCESS | 1929 | 1461616132828 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]]]}] 13:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 719ms 13:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:28:52 INFO - PROCESS | 1929 | 1461616132856 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 1929 | 1461616132858 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 13:28:52 INFO - PROCESS | 1929 | 1461616132860 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - PROCESS | 1929 | 1461616132861 Marionette TRACE conn2 <- [1,2426,null,{}] 13:28:52 INFO - PROCESS | 1929 | 1461616132864 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}] 13:28:53 INFO - PROCESS | 1929 | 1461616133032 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 13:28:53 INFO - PROCESS | 1929 | 1461616133190 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x146b97000 == 125 [pid = 1929] [id = 614] 13:28:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 247 (0x13d406800) [pid = 1929] [serial = 1842] [outer = 0x0] 13:28:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 248 (0x13d794400) [pid = 1929] [serial = 1843] [outer = 0x13d406800] 13:28:53 INFO - PROCESS | 1929 | 1461616133221 Marionette DEBUG loaded listener.js 13:28:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 249 (0x13da2d800) [pid = 1929] [serial = 1844] [outer = 0x13d406800] 13:28:53 INFO - PROCESS | 1929 | 1461616133647 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]]]}] 13:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 818ms 13:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:28:53 INFO - PROCESS | 1929 | 1461616133679 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 13:28:53 INFO - PROCESS | 1929 | 1461616133680 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 13:28:53 INFO - PROCESS | 1929 | 1461616133682 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:28:53 INFO - PROCESS | 1929 | 1461616133684 Marionette TRACE conn2 <- [1,2430,null,{}] 13:28:53 INFO - PROCESS | 1929 | 1461616133686 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}] 13:28:53 INFO - PROCESS | 1929 | 1461616133820 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 13:28:53 INFO - PROCESS | 1929 | 1461616133977 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x146bad800 == 126 [pid = 1929] [id = 615] 13:28:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 250 (0x13da2e000) [pid = 1929] [serial = 1845] [outer = 0x0] 13:28:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 251 (0x13da31800) [pid = 1929] [serial = 1846] [outer = 0x13da2e000] 13:28:54 INFO - PROCESS | 1929 | 1461616134006 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 252 (0x13dd12800) [pid = 1929] [serial = 1847] [outer = 0x13da2e000] 13:28:54 INFO - PROCESS | 1929 | 1461616134421 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]]]}] 13:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 769ms 13:28:54 INFO - PROCESS | 1929 | 1461616134457 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 13:28:54 INFO - PROCESS | 1929 | 1461616134458 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 13:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:28:54 INFO - PROCESS | 1929 | 1461616134463 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:28:54 INFO - PROCESS | 1929 | 1461616134464 Marionette TRACE conn2 <- [1,2434,null,{}] 13:28:54 INFO - PROCESS | 1929 | 1461616134466 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}] 13:28:54 INFO - PROCESS | 1929 | 1461616134597 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 13:28:54 INFO - PROCESS | 1929 | 1461616134763 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x13b64e800 == 127 [pid = 1929] [id = 616] 13:28:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 253 (0x13db1f400) [pid = 1929] [serial = 1848] [outer = 0x0] 13:28:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 254 (0x13db25000) [pid = 1929] [serial = 1849] [outer = 0x13db1f400] 13:28:54 INFO - PROCESS | 1929 | 1461616134794 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 255 (0x13db29400) [pid = 1929] [serial = 1850] [outer = 0x13db1f400] 13:28:55 INFO - PROCESS | 1929 | 1461616135200 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]]]}] 13:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 768ms 13:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:28:55 INFO - PROCESS | 1929 | 1461616135232 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 13:28:55 INFO - PROCESS | 1929 | 1461616135233 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 13:28:55 INFO - PROCESS | 1929 | 1461616135235 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:28:55 INFO - PROCESS | 1929 | 1461616135236 Marionette TRACE conn2 <- [1,2438,null,{}] 13:28:55 INFO - PROCESS | 1929 | 1461616135239 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}] 13:28:55 INFO - PROCESS | 1929 | 1461616135372 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 13:28:55 INFO - PROCESS | 1929 | 1461616135526 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x14b2da000 == 128 [pid = 1929] [id = 617] 13:28:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 256 (0x13db22400) [pid = 1929] [serial = 1851] [outer = 0x0] 13:28:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 257 (0x13db2cc00) [pid = 1929] [serial = 1852] [outer = 0x13db22400] 13:28:55 INFO - PROCESS | 1929 | 1461616135556 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 258 (0x13dd24c00) [pid = 1929] [serial = 1853] [outer = 0x13db22400] 13:28:56 INFO - PROCESS | 1929 | 1461616135994 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]]]}] 13:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 820ms 13:28:56 INFO - PROCESS | 1929 | 1461616136055 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 13:28:56 INFO - PROCESS | 1929 | 1461616136057 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 13:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:28:56 INFO - PROCESS | 1929 | 1461616136059 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:28:56 INFO - PROCESS | 1929 | 1461616136060 Marionette TRACE conn2 <- [1,2442,null,{}] 13:28:56 INFO - PROCESS | 1929 | 1461616136063 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}] 13:28:56 INFO - PROCESS | 1929 | 1461616136195 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 13:28:56 INFO - PROCESS | 1929 | 1461616136418 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ae89000 == 129 [pid = 1929] [id = 618] 13:28:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 259 (0x12a967400) [pid = 1929] [serial = 1854] [outer = 0x0] 13:28:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 260 (0x13dd2a000) [pid = 1929] [serial = 1855] [outer = 0x12a967400] 13:28:56 INFO - PROCESS | 1929 | 1461616136451 Marionette DEBUG loaded listener.js 13:28:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 261 (0x13dd2f000) [pid = 1929] [serial = 1856] [outer = 0x12a967400] 13:28:56 INFO - PROCESS | 1929 | 1461616136852 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]]]}] 13:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 821ms 13:28:56 INFO - PROCESS | 1929 | 1461616136881 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 13:28:56 INFO - PROCESS | 1929 | 1461616136884 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 13:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:28:56 INFO - PROCESS | 1929 | 1461616136888 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:28:56 INFO - PROCESS | 1929 | 1461616136891 Marionette TRACE conn2 <- [1,2446,null,{}] 13:28:56 INFO - PROCESS | 1929 | 1461616136895 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}] 13:28:57 INFO - PROCESS | 1929 | 1461616137080 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 13:28:57 INFO - PROCESS | 1929 | 1461616137195 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x1243c0000 == 130 [pid = 1929] [id = 619] 13:28:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 262 (0x118f71000) [pid = 1929] [serial = 1857] [outer = 0x0] 13:28:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 263 (0x123f3dc00) [pid = 1929] [serial = 1858] [outer = 0x118f71000] 13:28:57 INFO - PROCESS | 1929 | 1461616137279 Marionette DEBUG loaded listener.js 13:28:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 264 (0x142b9d400) [pid = 1929] [serial = 1859] [outer = 0x118f71000] 13:28:57 INFO - PROCESS | 1929 | 1461616137910 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]]]}] 13:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1076ms 13:28:57 INFO - PROCESS | 1929 | 1461616137965 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 13:28:57 INFO - PROCESS | 1929 | 1461616137967 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 13:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:28:57 INFO - PROCESS | 1929 | 1461616137970 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:28:57 INFO - PROCESS | 1929 | 1461616137972 Marionette TRACE conn2 <- [1,2450,null,{}] 13:28:57 INFO - PROCESS | 1929 | 1461616137975 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}] 13:28:58 INFO - PROCESS | 1929 | 1461616138453 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 13:28:58 INFO - PROCESS | 1929 | 1461616138674 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b163800 == 131 [pid = 1929] [id = 620] 13:28:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 265 (0x113504800) [pid = 1929] [serial = 1860] [outer = 0x0] 13:28:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 266 (0x113510c00) [pid = 1929] [serial = 1861] [outer = 0x113504800] 13:28:58 INFO - PROCESS | 1929 | 1461616138703 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 267 (0x11553e000) [pid = 1929] [serial = 1862] [outer = 0x113504800] 13:28:59 INFO - PROCESS | 1929 | 1461616139178 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]]]}] 13:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1222ms 13:28:59 INFO - PROCESS | 1929 | 1461616139192 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 13:28:59 INFO - PROCESS | 1929 | 1461616139194 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 13:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:28:59 INFO - PROCESS | 1929 | 1461616139197 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 1929 | 1461616139200 Marionette TRACE conn2 <- [1,2454,null,{}] 13:28:59 INFO - PROCESS | 1929 | 1461616139203 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}] 13:28:59 INFO - PROCESS | 1929 | 1461616139323 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 13:28:59 INFO - PROCESS | 1929 | 1461616139485 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x123fbb000 == 132 [pid = 1929] [id = 621] 13:28:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 268 (0x118832000) [pid = 1929] [serial = 1863] [outer = 0x0] 13:28:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 269 (0x118a48000) [pid = 1929] [serial = 1864] [outer = 0x118832000] 13:28:59 INFO - PROCESS | 1929 | 1461616139518 Marionette DEBUG loaded listener.js 13:28:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 270 (0x119839400) [pid = 1929] [serial = 1865] [outer = 0x118832000] 13:29:00 INFO - PROCESS | 1929 | 1461616140059 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]]]}] 13:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 878ms 13:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:29:00 INFO - PROCESS | 1929 | 1461616140077 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 13:29:00 INFO - PROCESS | 1929 | 1461616140079 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 13:29:00 INFO - PROCESS | 1929 | 1461616140083 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:29:00 INFO - PROCESS | 1929 | 1461616140085 Marionette TRACE conn2 <- [1,2458,null,{}] 13:29:00 INFO - PROCESS | 1929 | 1461616140089 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}] 13:29:00 INFO - PROCESS | 1929 | 1461616140261 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x141ece800 == 131 [pid = 1929] [id = 411] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x142b76800 == 130 [pid = 1929] [id = 330] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x146f9d800 == 129 [pid = 1929] [id = 607] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x1467b2800 == 128 [pid = 1929] [id = 606] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x14677e800 == 127 [pid = 1929] [id = 605] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x1420ad800 == 126 [pid = 1929] [id = 604] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x142b6f800 == 125 [pid = 1929] [id = 518] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 269 (0x13d3afc00) [pid = 1929] [serial = 1732] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 268 (0x13d2f7800) [pid = 1929] [serial = 1729] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 267 (0x13d94ec00) [pid = 1929] [serial = 1738] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 266 (0x12a99a000) [pid = 1929] [serial = 1756] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 265 (0x11a648800) [pid = 1929] [serial = 1744] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 264 (0x124994400) [pid = 1929] [serial = 1741] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 263 (0x13d540800) [pid = 1929] [serial = 1735] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | 1461616140500 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x13d71f800 == 124 [pid = 1929] [id = 603] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12d343000 == 123 [pid = 1929] [id = 602] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x11920f800 == 122 [pid = 1929] [id = 601] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12997d000 == 121 [pid = 1929] [id = 600] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x13ddf9000 == 120 [pid = 1929] [id = 595] 13:29:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x115778000 == 121 [pid = 1929] [id = 622] 13:29:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 264 (0x113505400) [pid = 1929] [serial = 1866] [outer = 0x0] 13:29:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 265 (0x119d92000) [pid = 1929] [serial = 1867] [outer = 0x113505400] 13:29:00 INFO - PROCESS | 1929 | 1461616140533 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 266 (0x11bcac800) [pid = 1929] [serial = 1868] [outer = 0x113505400] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x13db4b800 == 120 [pid = 1929] [id = 594] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x13d875800 == 119 [pid = 1929] [id = 593] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x13d712000 == 118 [pid = 1929] [id = 592] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x13d41f800 == 117 [pid = 1929] [id = 591] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x13cfd6000 == 116 [pid = 1929] [id = 590] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x13032a000 == 115 [pid = 1929] [id = 589] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12f76a800 == 114 [pid = 1929] [id = 588] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12e50b800 == 113 [pid = 1929] [id = 587] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x129e81000 == 112 [pid = 1929] [id = 586] 13:29:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12c178000 == 111 [pid = 1929] [id = 585] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 265 (0x129b84c00) [pid = 1929] [serial = 1754] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 264 (0x12d6af000) [pid = 1929] [serial = 1717] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 263 (0x13cff3000) [pid = 1929] [serial = 1726] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 262 (0x123dba800) [pid = 1929] [serial = 1750] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 261 (0x12aa41400) [pid = 1929] [serial = 1711] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 260 (0x113513400) [pid = 1929] [serial = 1747] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 259 (0x12fdadc00) [pid = 1929] [serial = 1720] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 258 (0x12e877800) [pid = 1929] [serial = 1687] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 257 (0x12ef35000) [pid = 1929] [serial = 1690] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 256 (0x12e8d7000) [pid = 1929] [serial = 1688] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 255 (0x11af1d800) [pid = 1929] [serial = 1696] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 254 (0x1309d4000) [pid = 1929] [serial = 1693] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 253 (0x130178000) [pid = 1929] [serial = 1691] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 252 (0x12a964c00) [pid = 1929] [serial = 1699] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 251 (0x12d08e400) [pid = 1929] [serial = 1639] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 250 (0x11a979800) [pid = 1929] [serial = 1675] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 249 (0x12a971c00) [pid = 1929] [serial = 1676] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 248 (0x13d79a000) [pid = 1929] [serial = 1645] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 247 (0x12b4ab000) [pid = 1929] [serial = 1681] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 246 (0x12b68e400) [pid = 1929] [serial = 1682] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 245 (0x119e4ac00) [pid = 1929] [serial = 1670] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 244 (0x115ab1400) [pid = 1929] [serial = 1669] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 243 (0x12c66dc00) [pid = 1929] [serial = 1684] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 242 (0x12ae12c00) [pid = 1929] [serial = 1636] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 241 (0x124a74400) [pid = 1929] [serial = 1673] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 240 (0x123db0000) [pid = 1929] [serial = 1672] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 239 (0x13cfea800) [pid = 1929] [serial = 1642] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 238 (0x126a8f800) [pid = 1929] [serial = 1633] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 237 (0x115131000) [pid = 1929] [serial = 1630] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 236 (0x13dd0f400) [pid = 1929] [serial = 1648] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 235 (0x142b9a400) [pid = 1929] [serial = 1651] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 234 (0x142c58800) [pid = 1929] [serial = 1654] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 233 (0x142c63800) [pid = 1929] [serial = 1657] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 232 (0x146a51000) [pid = 1929] [serial = 1660] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 231 (0x12e8db000) [pid = 1929] [serial = 1663] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 230 (0x146c23c00) [pid = 1929] [serial = 1666] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 229 (0x13b677c00) [pid = 1929] [serial = 1694] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 228 (0x12ab83000) [pid = 1929] [serial = 1700] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 227 (0x12bca3800) [pid = 1929] [serial = 1702] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 226 (0x12ab3fc00) [pid = 1929] [serial = 1678] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 225 (0x12ae19000) [pid = 1929] [serial = 1679] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 224 (0x123f43400) [pid = 1929] [serial = 1697] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 223 (0x12d2b5c00) [pid = 1929] [serial = 1685] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 222 (0x12b2c0000) [pid = 1929] [serial = 1714] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 221 (0x13b67a000) [pid = 1929] [serial = 1723] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 220 (0x12d092400) [pid = 1929] [serial = 1703] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 219 (0x118f73400) [pid = 1929] [serial = 1748] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 218 (0x12498f000) [pid = 1929] [serial = 1753] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 217 (0x1299c2400) [pid = 1929] [serial = 1708] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 216 (0x1247f7c00) [pid = 1929] [serial = 1751] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 215 (0x1166fac00) [pid = 1929] [serial = 1705] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | --DOMWINDOW == 214 (0x13d54a400) [pid = 1929] [serial = 1628] [outer = 0x0] [url = about:blank] 13:29:00 INFO - PROCESS | 1929 | 1461616140908 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]]]}] 13:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 870ms 13:29:00 INFO - PROCESS | 1929 | 1461616140953 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 13:29:00 INFO - PROCESS | 1929 | 1461616140955 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 13:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:29:00 INFO - PROCESS | 1929 | 1461616140963 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:29:00 INFO - PROCESS | 1929 | 1461616140966 Marionette TRACE conn2 <- [1,2462,null,{}] 13:29:00 INFO - PROCESS | 1929 | 1461616140968 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}] 13:29:01 INFO - PROCESS | 1929 | 1461616141078 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 13:29:01 INFO - PROCESS | 1929 | 1461616141082 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x1245cd000 == 112 [pid = 1929] [id = 623] 13:29:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 215 (0x11bf07800) [pid = 1929] [serial = 1869] [outer = 0x0] 13:29:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 216 (0x11c7b1800) [pid = 1929] [serial = 1870] [outer = 0x11bf07800] 13:29:01 INFO - PROCESS | 1929 | 1461616141109 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 217 (0x123f3ac00) [pid = 1929] [serial = 1871] [outer = 0x11bf07800] 13:29:01 INFO - PROCESS | 1929 | 1461616141508 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]]]}] 13:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 575ms 13:29:01 INFO - PROCESS | 1929 | 1461616141534 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 13:29:01 INFO - PROCESS | 1929 | 1461616141535 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 13:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:29:01 INFO - PROCESS | 1929 | 1461616141538 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:29:01 INFO - PROCESS | 1929 | 1461616141539 Marionette TRACE conn2 <- [1,2466,null,{}] 13:29:01 INFO - PROCESS | 1929 | 1461616141541 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}] 13:29:01 INFO - PROCESS | 1929 | 1461616141647 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 13:29:01 INFO - PROCESS | 1929 | 1461616141651 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x12aa56800 == 113 [pid = 1929] [id = 624] 13:29:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 218 (0x123f3b800) [pid = 1929] [serial = 1872] [outer = 0x0] 13:29:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 219 (0x1242a2000) [pid = 1929] [serial = 1873] [outer = 0x123f3b800] 13:29:01 INFO - PROCESS | 1929 | 1461616141677 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 220 (0x124992000) [pid = 1929] [serial = 1874] [outer = 0x123f3b800] 13:29:02 INFO - PROCESS | 1929 | 1461616142068 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]]]}] 13:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 568ms 13:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:29:02 INFO - PROCESS | 1929 | 1461616142107 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 13:29:02 INFO - PROCESS | 1929 | 1461616142108 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 13:29:02 INFO - PROCESS | 1929 | 1461616142110 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:29:02 INFO - PROCESS | 1929 | 1461616142111 Marionette TRACE conn2 <- [1,2470,null,{}] 13:29:02 INFO - PROCESS | 1929 | 1461616142113 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}] 13:29:02 INFO - PROCESS | 1929 | 1461616142220 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 13:29:02 INFO - PROCESS | 1929 | 1461616142224 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b876000 == 114 [pid = 1929] [id = 625] 13:29:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 221 (0x127893000) [pid = 1929] [serial = 1875] [outer = 0x0] 13:29:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 222 (0x127ab3c00) [pid = 1929] [serial = 1876] [outer = 0x127893000] 13:29:02 INFO - PROCESS | 1929 | 1461616142257 Marionette DEBUG loaded listener.js 13:29:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 223 (0x12992f000) [pid = 1929] [serial = 1877] [outer = 0x127893000] 13:29:02 INFO - PROCESS | 1929 | 1461616142673 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]]]}] 13:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 569ms 13:29:02 INFO - PROCESS | 1929 | 1461616142680 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 13:29:02 INFO - PROCESS | 1929 | 1461616142682 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 13:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:29:02 INFO - PROCESS | 1929 | 1461616142685 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:29:02 INFO - PROCESS | 1929 | 1461616142687 Marionette TRACE conn2 <- [1,2474,null,{}] 13:29:02 INFO - PROCESS | 1929 | 1461616142689 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}] 13:29:02 INFO - PROCESS | 1929 | 1461616142940 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 13:29:03 INFO - PROCESS | 1929 | 1461616143004 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c178000 == 115 [pid = 1929] [id = 626] 13:29:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 224 (0x128086400) [pid = 1929] [serial = 1878] [outer = 0x0] 13:29:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 225 (0x129ea0c00) [pid = 1929] [serial = 1879] [outer = 0x128086400] 13:29:03 INFO - PROCESS | 1929 | 1461616143030 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 226 (0x12a8e3400) [pid = 1929] [serial = 1880] [outer = 0x128086400] 13:29:03 INFO - PROCESS | 1929 | 1461616143443 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]]]}] 13:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 772ms 13:29:03 INFO - PROCESS | 1929 | 1461616143458 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 13:29:03 INFO - PROCESS | 1929 | 1461616143459 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 13:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:29:03 INFO - PROCESS | 1929 | 1461616143463 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:29:03 INFO - PROCESS | 1929 | 1461616143465 Marionette TRACE conn2 <- [1,2478,null,{}] 13:29:03 INFO - PROCESS | 1929 | 1461616143477 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}] 13:29:03 INFO - PROCESS | 1929 | 1461616143665 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 13:29:03 INFO - PROCESS | 1929 | 1461616143683 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d261800 == 116 [pid = 1929] [id = 627] 13:29:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 227 (0x12a8e3c00) [pid = 1929] [serial = 1881] [outer = 0x0] 13:29:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 228 (0x12a98f000) [pid = 1929] [serial = 1882] [outer = 0x12a8e3c00] 13:29:03 INFO - PROCESS | 1929 | 1461616143708 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 229 (0x12aa3a800) [pid = 1929] [serial = 1883] [outer = 0x12a8e3c00] 13:29:04 INFO - PROCESS | 1929 | 1461616144098 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]]]}] 13:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 13:29:04 INFO - PROCESS | 1929 | 1461616144134 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 13:29:04 INFO - PROCESS | 1929 | 1461616144135 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 13:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:29:04 INFO - PROCESS | 1929 | 1461616144137 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - PROCESS | 1929 | 1461616144138 Marionette TRACE conn2 <- [1,2482,null,{}] 13:29:04 INFO - PROCESS | 1929 | 1461616144140 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}] 13:29:04 INFO - PROCESS | 1929 | 1461616144283 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 13:29:04 INFO - PROCESS | 1929 | 1461616144320 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e39c000 == 117 [pid = 1929] [id = 628] 13:29:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 230 (0x12a992800) [pid = 1929] [serial = 1884] [outer = 0x0] 13:29:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 231 (0x12aa8a800) [pid = 1929] [serial = 1885] [outer = 0x12a992800] 13:29:04 INFO - PROCESS | 1929 | 1461616144346 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 232 (0x12ab41000) [pid = 1929] [serial = 1886] [outer = 0x12a992800] 13:29:04 INFO - PROCESS | 1929 | 1461616144726 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]]]}] 13:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 618ms 13:29:04 INFO - PROCESS | 1929 | 1461616144756 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 13:29:04 INFO - PROCESS | 1929 | 1461616144757 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 13:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:29:04 INFO - PROCESS | 1929 | 1461616144759 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - PROCESS | 1929 | 1461616144760 Marionette TRACE conn2 <- [1,2486,null,{}] 13:29:04 INFO - PROCESS | 1929 | 1461616144768 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}] 13:29:04 INFO - PROCESS | 1929 | 1461616144909 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 13:29:05 INFO - PROCESS | 1929 | --DOMWINDOW == 231 (0x1247eac00) [pid = 1929] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:29:05 INFO - PROCESS | 1929 | --DOMWINDOW == 230 (0x12b4a9800) [pid = 1929] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:29:05 INFO - PROCESS | 1929 | --DOMWINDOW == 229 (0x129e9a800) [pid = 1929] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:29:05 INFO - PROCESS | 1929 | --DOMWINDOW == 228 (0x12e874000) [pid = 1929] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:29:05 INFO - PROCESS | 1929 | --DOMWINDOW == 227 (0x11350ec00) [pid = 1929] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:29:05 INFO - PROCESS | 1929 | --DOMWINDOW == 226 (0x124280000) [pid = 1929] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:29:05 INFO - PROCESS | 1929 | --DOMWINDOW == 225 (0x13cff4800) [pid = 1929] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:29:05 INFO - PROCESS | 1929 | --DOMWINDOW == 224 (0x11bf02400) [pid = 1929] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:29:05 INFO - PROCESS | 1929 | --DOMWINDOW == 223 (0x12498e000) [pid = 1929] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:29:05 INFO - PROCESS | 1929 | 1461616145432 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e399000 == 118 [pid = 1929] [id = 629] 13:29:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 224 (0x115ab7c00) [pid = 1929] [serial = 1887] [outer = 0x0] 13:29:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 225 (0x124280000) [pid = 1929] [serial = 1888] [outer = 0x115ab7c00] 13:29:05 INFO - PROCESS | 1929 | 1461616145458 Marionette DEBUG loaded listener.js 13:29:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 226 (0x12ab80000) [pid = 1929] [serial = 1889] [outer = 0x115ab7c00] 13:29:05 INFO - PROCESS | 1929 | 1461616145769 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]]]}] 13:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1021ms 13:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:29:05 INFO - PROCESS | 1929 | 1461616145781 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 1929 | 1461616145782 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 13:29:05 INFO - PROCESS | 1929 | 1461616145785 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 1929 | 1461616145786 Marionette TRACE conn2 <- [1,2490,null,{}] 13:29:05 INFO - PROCESS | 1929 | 1461616145799 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}] 13:29:05 INFO - PROCESS | 1929 | 1461616145911 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 13:29:06 INFO - PROCESS | 1929 | 1461616146015 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f75e800 == 119 [pid = 1929] [id = 630] 13:29:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 227 (0x12ab83800) [pid = 1929] [serial = 1890] [outer = 0x0] 13:29:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 228 (0x12ae1ac00) [pid = 1929] [serial = 1891] [outer = 0x12ab83800] 13:29:06 INFO - PROCESS | 1929 | 1461616146045 Marionette DEBUG loaded listener.js 13:29:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 229 (0x12b2be800) [pid = 1929] [serial = 1892] [outer = 0x12ab83800] 13:29:06 INFO - PROCESS | 1929 | 1461616146352 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]]]}] 13:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 618ms 13:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:29:06 INFO - PROCESS | 1929 | 1461616146404 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 13:29:06 INFO - PROCESS | 1929 | 1461616146405 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 13:29:06 INFO - PROCESS | 1929 | 1461616146407 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:29:06 INFO - PROCESS | 1929 | 1461616146409 Marionette TRACE conn2 <- [1,2494,null,{}] 13:29:06 INFO - PROCESS | 1929 | 1461616146412 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}] 13:29:06 INFO - PROCESS | 1929 | 1461616146537 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 13:29:06 INFO - PROCESS | 1929 | 1461616146658 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x130697000 == 120 [pid = 1929] [id = 631] 13:29:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 230 (0x12b4b6c00) [pid = 1929] [serial = 1893] [outer = 0x0] 13:29:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 231 (0x12b68f400) [pid = 1929] [serial = 1894] [outer = 0x12b4b6c00] 13:29:06 INFO - PROCESS | 1929 | 1461616146684 Marionette DEBUG loaded listener.js 13:29:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 232 (0x12bee5000) [pid = 1929] [serial = 1895] [outer = 0x12b4b6c00] 13:29:06 INFO - PROCESS | 1929 | 1461616146995 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]]]}] 13:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 620ms 13:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:29:07 INFO - PROCESS | 1929 | 1461616147028 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 13:29:07 INFO - PROCESS | 1929 | 1461616147030 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 13:29:07 INFO - PROCESS | 1929 | 1461616147032 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:29:07 INFO - PROCESS | 1929 | 1461616147033 Marionette TRACE conn2 <- [1,2498,null,{}] 13:29:07 INFO - PROCESS | 1929 | 1461616147035 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}] 13:29:07 INFO - PROCESS | 1929 | 1461616147147 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 13:29:07 INFO - PROCESS | 1929 | 1461616147253 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x13cfe0000 == 121 [pid = 1929] [id = 632] 13:29:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 233 (0x12b564400) [pid = 1929] [serial = 1896] [outer = 0x0] 13:29:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 234 (0x12c66c000) [pid = 1929] [serial = 1897] [outer = 0x12b564400] 13:29:07 INFO - PROCESS | 1929 | 1461616147278 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 235 (0x12cf09800) [pid = 1929] [serial = 1898] [outer = 0x12b564400] 13:29:07 INFO - PROCESS | 1929 | 1461616147758 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]]]}] 13:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 768ms 13:29:07 INFO - PROCESS | 1929 | 1461616147816 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 13:29:07 INFO - PROCESS | 1929 | 1461616147819 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 13:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:29:07 INFO - PROCESS | 1929 | 1461616147825 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:29:07 INFO - PROCESS | 1929 | 1461616147828 Marionette TRACE conn2 <- [1,2502,null,{}] 13:29:07 INFO - PROCESS | 1929 | 1461616147856 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}] 13:29:08 INFO - PROCESS | 1929 | 1461616148039 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 13:29:08 INFO - PROCESS | 1929 | 1461616148150 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c36000 == 122 [pid = 1929] [id = 633] 13:29:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 236 (0x1166ef800) [pid = 1929] [serial = 1899] [outer = 0x0] 13:29:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 237 (0x11925f000) [pid = 1929] [serial = 1900] [outer = 0x1166ef800] 13:29:08 INFO - PROCESS | 1929 | 1461616148186 Marionette DEBUG loaded listener.js 13:29:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 238 (0x11af0b800) [pid = 1929] [serial = 1901] [outer = 0x1166ef800] 13:29:08 INFO - PROCESS | 1929 | 1461616148633 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]]]}] 13:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 874ms 13:29:08 INFO - PROCESS | 1929 | 1461616148698 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 1929 | 1461616148702 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 13:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:29:08 INFO - PROCESS | 1929 | 1461616148707 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 1929 | 1461616148709 Marionette TRACE conn2 <- [1,2506,null,{}] 13:29:08 INFO - PROCESS | 1929 | 1461616148711 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}] 13:29:08 INFO - PROCESS | 1929 | 1461616148840 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 13:29:08 INFO - PROCESS | 1929 | 1461616148986 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bbce000 == 123 [pid = 1929] [id = 634] 13:29:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 239 (0x11b1f6800) [pid = 1929] [serial = 1902] [outer = 0x0] 13:29:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 240 (0x11c3b3800) [pid = 1929] [serial = 1903] [outer = 0x11b1f6800] 13:29:09 INFO - PROCESS | 1929 | 1461616149019 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 241 (0x1242a2400) [pid = 1929] [serial = 1904] [outer = 0x11b1f6800] 13:29:09 INFO - PROCESS | 1929 | 1461616149484 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]]]}] 13:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 821ms 13:29:09 INFO - PROCESS | 1929 | 1461616149528 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 13:29:09 INFO - PROCESS | 1929 | 1461616149529 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 13:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:29:09 INFO - PROCESS | 1929 | 1461616149532 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:29:09 INFO - PROCESS | 1929 | 1461616149534 Marionette TRACE conn2 <- [1,2510,null,{}] 13:29:09 INFO - PROCESS | 1929 | 1461616149543 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}] 13:29:09 INFO - PROCESS | 1929 | 1461616149675 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 13:29:09 INFO - PROCESS | 1929 | 1461616149792 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x13b64f000 == 124 [pid = 1929] [id = 635] 13:29:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 242 (0x127ab5000) [pid = 1929] [serial = 1905] [outer = 0x0] 13:29:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 243 (0x12a8ce000) [pid = 1929] [serial = 1906] [outer = 0x127ab5000] 13:29:09 INFO - PROCESS | 1929 | 1461616149824 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 244 (0x12adbfc00) [pid = 1929] [serial = 1907] [outer = 0x127ab5000] 13:29:10 INFO - PROCESS | 1929 | 1461616150280 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]]]}] 13:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 775ms 13:29:10 INFO - PROCESS | 1929 | 1461616150309 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 13:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:29:10 INFO - PROCESS | 1929 | 1461616150311 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 13:29:10 INFO - PROCESS | 1929 | 1461616150313 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:29:10 INFO - PROCESS | 1929 | 1461616150315 Marionette TRACE conn2 <- [1,2514,null,{}] 13:29:10 INFO - PROCESS | 1929 | 1461616150317 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}] 13:29:10 INFO - PROCESS | 1929 | 1461616150445 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 13:29:10 INFO - PROCESS | 1929 | 1461616150561 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d433000 == 125 [pid = 1929] [id = 636] 13:29:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 245 (0x12ab4a400) [pid = 1929] [serial = 1908] [outer = 0x0] 13:29:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 246 (0x12b2c4800) [pid = 1929] [serial = 1909] [outer = 0x12ab4a400] 13:29:10 INFO - PROCESS | 1929 | 1461616150592 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 247 (0x12b56fc00) [pid = 1929] [serial = 1910] [outer = 0x12ab4a400] 13:29:11 INFO - PROCESS | 1929 | 1461616151016 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]]]}] 13:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 768ms 13:29:11 INFO - PROCESS | 1929 | 1461616151093 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 13:29:11 INFO - PROCESS | 1929 | 1461616151094 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 13:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:29:11 INFO - PROCESS | 1929 | 1461616151099 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 1929 | 1461616151100 Marionette TRACE conn2 <- [1,2518,null,{}] 13:29:11 INFO - PROCESS | 1929 | 1461616151102 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}] 13:29:11 INFO - PROCESS | 1929 | 1461616151231 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 13:29:11 INFO - PROCESS | 1929 | 1461616151377 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d741800 == 126 [pid = 1929] [id = 637] 13:29:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 248 (0x12ae1a000) [pid = 1929] [serial = 1911] [outer = 0x0] 13:29:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 249 (0x12bcac400) [pid = 1929] [serial = 1912] [outer = 0x12ae1a000] 13:29:11 INFO - PROCESS | 1929 | 1461616151408 Marionette DEBUG loaded listener.js 13:29:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 250 (0x12c7c1c00) [pid = 1929] [serial = 1913] [outer = 0x12ae1a000] 13:29:11 INFO - PROCESS | 1929 | 1461616151864 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]]]}] 13:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 818ms 13:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:29:11 INFO - PROCESS | 1929 | 1461616151918 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 13:29:11 INFO - PROCESS | 1929 | 1461616151919 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 13:29:11 INFO - PROCESS | 1929 | 1461616151921 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 1929 | 1461616151922 Marionette TRACE conn2 <- [1,2522,null,{}] 13:29:11 INFO - PROCESS | 1929 | 1461616151925 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}] 13:29:12 INFO - PROCESS | 1929 | 1461616152067 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 13:29:12 INFO - PROCESS | 1929 | 1461616152215 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x13db58800 == 127 [pid = 1929] [id = 638] 13:29:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 251 (0x12cfcc800) [pid = 1929] [serial = 1914] [outer = 0x0] 13:29:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 252 (0x12d2a7400) [pid = 1929] [serial = 1915] [outer = 0x12cfcc800] 13:29:12 INFO - PROCESS | 1929 | 1461616152246 Marionette DEBUG loaded listener.js 13:29:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 253 (0x12e591400) [pid = 1929] [serial = 1916] [outer = 0x12cfcc800] 13:29:12 INFO - PROCESS | 1929 | 1461616152699 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]]]}] 13:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 822ms 13:29:12 INFO - PROCESS | 1929 | 1461616152744 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 13:29:12 INFO - PROCESS | 1929 | 1461616152745 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 13:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:29:12 INFO - PROCESS | 1929 | 1461616152747 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:29:12 INFO - PROCESS | 1929 | 1461616152749 Marionette TRACE conn2 <- [1,2526,null,{}] 13:29:12 INFO - PROCESS | 1929 | 1461616152751 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}] 13:29:12 INFO - PROCESS | 1929 | 1461616152887 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 13:29:13 INFO - PROCESS | 1929 | 1461616153038 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x13ddfd000 == 128 [pid = 1929] [id = 639] 13:29:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 254 (0x12e56e800) [pid = 1929] [serial = 1917] [outer = 0x0] 13:29:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 255 (0x12e878c00) [pid = 1929] [serial = 1918] [outer = 0x12e56e800] 13:29:13 INFO - PROCESS | 1929 | 1461616153068 Marionette DEBUG loaded listener.js 13:29:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 256 (0x12e8d5400) [pid = 1929] [serial = 1919] [outer = 0x12e56e800] 13:29:13 INFO - PROCESS | 1929 | 1461616153555 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]]]}] 13:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 872ms 13:29:13 INFO - PROCESS | 1929 | 1461616153620 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 13:29:13 INFO - PROCESS | 1929 | 1461616153623 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 13:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:29:13 INFO - PROCESS | 1929 | 1461616153649 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - PROCESS | 1929 | 1461616153651 Marionette TRACE conn2 <- [1,2530,null,{}] 13:29:13 INFO - PROCESS | 1929 | 1461616153655 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}] 13:29:13 INFO - PROCESS | 1929 | 1461616153820 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 13:29:13 INFO - PROCESS | 1929 | 1461616153979 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x141e0a000 == 129 [pid = 1929] [id = 640] 13:29:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 257 (0x12e875800) [pid = 1929] [serial = 1920] [outer = 0x0] 13:29:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 258 (0x12eb0c800) [pid = 1929] [serial = 1921] [outer = 0x12e875800] 13:29:14 INFO - PROCESS | 1929 | 1461616154011 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 259 (0x12ec5ec00) [pid = 1929] [serial = 1922] [outer = 0x12e875800] 13:29:14 INFO - PROCESS | 1929 | 1461616154424 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]]]}] 13:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 829ms 13:29:14 INFO - PROCESS | 1929 | 1461616154491 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 13:29:14 INFO - PROCESS | 1929 | 1461616154493 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 13:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:29:14 INFO - PROCESS | 1929 | 1461616154498 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:29:14 INFO - PROCESS | 1929 | 1461616154499 Marionette TRACE conn2 <- [1,2534,null,{}] 13:29:14 INFO - PROCESS | 1929 | 1461616154501 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}] 13:29:14 INFO - PROCESS | 1929 | 1461616154644 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 13:29:14 INFO - PROCESS | 1929 | 1461616154769 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x14243d000 == 130 [pid = 1929] [id = 641] 13:29:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 260 (0x12eb11800) [pid = 1929] [serial = 1923] [outer = 0x0] 13:29:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 261 (0x12f431800) [pid = 1929] [serial = 1924] [outer = 0x12eb11800] 13:29:14 INFO - PROCESS | 1929 | 1461616154816 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 262 (0x12fdae000) [pid = 1929] [serial = 1925] [outer = 0x12eb11800] 13:29:15 INFO - PROCESS | 1929 | 1461616155264 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]]]}] 13:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 819ms 13:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:29:15 INFO - PROCESS | 1929 | 1461616155317 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 1929 | 1461616155318 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 13:29:15 INFO - PROCESS | 1929 | 1461616155320 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:29:15 INFO - PROCESS | 1929 | 1461616155322 Marionette TRACE conn2 <- [1,2538,null,{}] 13:29:15 INFO - PROCESS | 1929 | 1461616155324 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}] 13:29:15 INFO - PROCESS | 1929 | 1461616155454 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 13:29:15 INFO - PROCESS | 1929 | 1461616155603 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x14284b000 == 131 [pid = 1929] [id = 642] 13:29:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 263 (0x12fcc7c00) [pid = 1929] [serial = 1926] [outer = 0x0] 13:29:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 264 (0x1301df400) [pid = 1929] [serial = 1927] [outer = 0x12fcc7c00] 13:29:15 INFO - PROCESS | 1929 | 1461616155633 Marionette DEBUG loaded listener.js 13:29:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 265 (0x1309cac00) [pid = 1929] [serial = 1928] [outer = 0x12fcc7c00] 13:29:16 INFO - PROCESS | 1929 | 1461616156111 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]]]}] 13:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 870ms 13:29:16 INFO - PROCESS | 1929 | 1461616156194 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 13:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:29:16 INFO - PROCESS | 1929 | 1461616156195 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 13:29:16 INFO - PROCESS | 1929 | 1461616156198 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - PROCESS | 1929 | 1461616156200 Marionette TRACE conn2 <- [1,2542,null,{}] 13:29:16 INFO - PROCESS | 1929 | 1461616156202 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}] 13:29:16 INFO - PROCESS | 1929 | 1461616156352 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 13:29:16 INFO - PROCESS | 1929 | 1461616156465 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ba27800 == 132 [pid = 1929] [id = 643] 13:29:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 266 (0x113505000) [pid = 1929] [serial = 1929] [outer = 0x0] 13:29:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 267 (0x114b43000) [pid = 1929] [serial = 1930] [outer = 0x113505000] 13:29:16 INFO - PROCESS | 1929 | 1461616156753 Marionette DEBUG loaded listener.js 13:29:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 268 (0x116380800) [pid = 1929] [serial = 1931] [outer = 0x113505000] 13:29:17 INFO - PROCESS | 1929 | 1461616157231 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]]]}] 13:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1070ms 13:29:17 INFO - PROCESS | 1929 | 1461616157269 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 13:29:17 INFO - PROCESS | 1929 | 1461616157272 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 13:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:29:17 INFO - PROCESS | 1929 | 1461616157278 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:29:17 INFO - PROCESS | 1929 | 1461616157280 Marionette TRACE conn2 <- [1,2546,null,{}] 13:29:17 INFO - PROCESS | 1929 | 1461616157284 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}] 13:29:17 INFO - PROCESS | 1929 | 1461616157410 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 13:29:17 INFO - PROCESS | 1929 | 1461616157574 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c719800 == 133 [pid = 1929] [id = 644] 13:29:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 269 (0x11a978800) [pid = 1929] [serial = 1932] [outer = 0x0] 13:29:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 270 (0x11af1ec00) [pid = 1929] [serial = 1933] [outer = 0x11a978800] 13:29:17 INFO - PROCESS | 1929 | 1461616157606 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 271 (0x11c0b3000) [pid = 1929] [serial = 1934] [outer = 0x11a978800] 13:29:18 INFO - PROCESS | 1929 | 1461616158055 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]]]}] 13:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 826ms 13:29:18 INFO - PROCESS | 1929 | 1461616158102 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 1929 | 1461616158104 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 13:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:29:18 INFO - PROCESS | 1929 | 1461616158109 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - PROCESS | 1929 | 1461616158110 Marionette TRACE conn2 <- [1,2550,null,{}] 13:29:18 INFO - PROCESS | 1929 | 1461616158113 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}] 13:29:18 INFO - PROCESS | 1929 | 1461616158236 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 13:29:18 INFO - PROCESS | 1929 | 1461616158362 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c176800 == 134 [pid = 1929] [id = 645] 13:29:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 272 (0x11c0b3c00) [pid = 1929] [serial = 1935] [outer = 0x0] 13:29:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 273 (0x124541c00) [pid = 1929] [serial = 1936] [outer = 0x11c0b3c00] 13:29:18 INFO - PROCESS | 1929 | 1461616158391 Marionette DEBUG loaded listener.js 13:29:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 274 (0x127fc3800) [pid = 1929] [serial = 1937] [outer = 0x11c0b3c00] 13:29:18 INFO - PROCESS | 1929 | 1461616158877 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]]]}] 13:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 822ms 13:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:29:18 INFO - PROCESS | 1929 | 1461616158930 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 1929 | 1461616158932 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 13:29:18 INFO - PROCESS | 1929 | 1461616158934 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - PROCESS | 1929 | 1461616158936 Marionette TRACE conn2 <- [1,2554,null,{}] 13:29:18 INFO - PROCESS | 1929 | 1461616158944 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}] 13:29:19 INFO - PROCESS | 1929 | 1461616159070 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 13:29:19 INFO - PROCESS | 1929 | 1461616159241 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300aa800 == 135 [pid = 1929] [id = 646] 13:29:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 275 (0x12aa3d400) [pid = 1929] [serial = 1938] [outer = 0x0] 13:29:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 276 (0x12aa8f800) [pid = 1929] [serial = 1939] [outer = 0x12aa3d400] 13:29:19 INFO - PROCESS | 1929 | 1461616159272 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 277 (0x12ab7f000) [pid = 1929] [serial = 1940] [outer = 0x12aa3d400] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12f445800 == 134 [pid = 1929] [id = 246] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x13db46800 == 133 [pid = 1929] [id = 435] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x130697000 == 132 [pid = 1929] [id = 631] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12f75e800 == 131 [pid = 1929] [id = 630] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12e399000 == 130 [pid = 1929] [id = 629] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12e39c000 == 129 [pid = 1929] [id = 628] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12d261800 == 128 [pid = 1929] [id = 627] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 276 (0x1301e6c00) [pid = 1929] [serial = 1783] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 275 (0x13d33d800) [pid = 1929] [serial = 1825] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 274 (0x12eb0d800) [pid = 1929] [serial = 1777] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 273 (0x11b9d0800) [pid = 1929] [serial = 1759] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 272 (0x139b89400) [pid = 1929] [serial = 1786] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 271 (0x1299c3000) [pid = 1929] [serial = 1762] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 270 (0x12b4b2800) [pid = 1929] [serial = 1768] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 269 (0x12bee7400) [pid = 1929] [serial = 1771] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 268 (0x12d6b0000) [pid = 1929] [serial = 1774] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 267 (0x12ab8bc00) [pid = 1929] [serial = 1765] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 266 (0x12f42b800) [pid = 1929] [serial = 1780] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 265 (0x13d0ac400) [pid = 1929] [serial = 1789] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 264 (0x13d220800) [pid = 1929] [serial = 1792] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 263 (0x13d94f000) [pid = 1929] [serial = 1795] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 262 (0x13da22400) [pid = 1929] [serial = 1798] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12c178000 == 127 [pid = 1929] [id = 626] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12b876000 == 126 [pid = 1929] [id = 625] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12aa56800 == 125 [pid = 1929] [id = 624] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x1245cd000 == 124 [pid = 1929] [id = 623] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x115778000 == 123 [pid = 1929] [id = 622] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x123fbb000 == 122 [pid = 1929] [id = 621] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x11b163800 == 121 [pid = 1929] [id = 620] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12ae89000 == 120 [pid = 1929] [id = 618] 13:29:19 INFO - PROCESS | 1929 | 1461616159809 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]]]}] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x14b2da000 == 119 [pid = 1929] [id = 617] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x13b64e800 == 118 [pid = 1929] [id = 616] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x146bad800 == 117 [pid = 1929] [id = 615] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x146b97000 == 116 [pid = 1929] [id = 614] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x14afdf800 == 115 [pid = 1929] [id = 613] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x14afc5800 == 114 [pid = 1929] [id = 612] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x147075800 == 113 [pid = 1929] [id = 611] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x13d41c800 == 112 [pid = 1929] [id = 610] 13:29:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12c17c800 == 111 [pid = 1929] [id = 609] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 261 (0x13d3b0000) [pid = 1929] [serial = 1817] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 260 (0x11a648000) [pid = 1929] [serial = 1802] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 259 (0x13d332000) [pid = 1929] [serial = 1822] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 258 (0x12e3bfc00) [pid = 1929] [serial = 1811] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 257 (0x12ec51c00) [pid = 1929] [serial = 1820] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 256 (0x12b686800) [pid = 1929] [serial = 1808] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 255 (0x12aa94400) [pid = 1929] [serial = 1757] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 254 (0x12c7ba400) [pid = 1929] [serial = 1810] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 253 (0x12ae1b400) [pid = 1929] [serial = 1807] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 252 (0x12ec59400) [pid = 1929] [serial = 1813] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 251 (0x115125400) [pid = 1929] [serial = 1801] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 250 (0x12a8c5800) [pid = 1929] [serial = 1819] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 249 (0x13d0b1000) [pid = 1929] [serial = 1816] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 248 (0x12a8c5400) [pid = 1929] [serial = 1805] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 247 (0x123f3f800) [pid = 1929] [serial = 1804] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 246 (0x13b675800) [pid = 1929] [serial = 1814] [outer = 0x0] [url = about:blank] 13:29:19 INFO - PROCESS | 1929 | --DOMWINDOW == 245 (0x13d33c800) [pid = 1929] [serial = 1823] [outer = 0x0] [url = about:blank] 13:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 921ms 13:29:19 INFO - PROCESS | 1929 | 1461616159856 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 13:29:19 INFO - PROCESS | 1929 | 1461616159859 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 13:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:29:19 INFO - PROCESS | 1929 | 1461616159864 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:29:19 INFO - PROCESS | 1929 | 1461616159865 Marionette TRACE conn2 <- [1,2558,null,{}] 13:29:19 INFO - PROCESS | 1929 | 1461616159867 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}] 13:29:19 INFO - PROCESS | 1929 | 1461616159980 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 13:29:19 INFO - PROCESS | 1929 | 1461616159984 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c33800 == 112 [pid = 1929] [id = 647] 13:29:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 246 (0x1166fa000) [pid = 1929] [serial = 1941] [outer = 0x0] 13:29:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 247 (0x123f44c00) [pid = 1929] [serial = 1942] [outer = 0x1166fa000] 13:29:20 INFO - PROCESS | 1929 | 1461616160010 Marionette DEBUG loaded listener.js 13:29:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 248 (0x12a967800) [pid = 1929] [serial = 1943] [outer = 0x1166fa000] 13:29:20 INFO - PROCESS | 1929 | 1461616160479 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]]]}] 13:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 621ms 13:29:20 INFO - PROCESS | 1929 | 1461616160486 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 13:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:29:20 INFO - PROCESS | 1929 | 1461616160488 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 13:29:20 INFO - PROCESS | 1929 | 1461616160497 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:29:20 INFO - PROCESS | 1929 | 1461616160499 Marionette TRACE conn2 <- [1,2562,null,{}] 13:29:20 INFO - PROCESS | 1929 | 1461616160503 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}] 13:29:20 INFO - PROCESS | 1929 | 1461616160613 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 13:29:20 INFO - PROCESS | 1929 | 1461616160617 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c64d000 == 113 [pid = 1929] [id = 648] 13:29:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 249 (0x12ab80400) [pid = 1929] [serial = 1944] [outer = 0x0] 13:29:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 250 (0x12adca800) [pid = 1929] [serial = 1945] [outer = 0x12ab80400] 13:29:20 INFO - PROCESS | 1929 | 1461616160651 Marionette DEBUG loaded listener.js 13:29:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 251 (0x12bb6c800) [pid = 1929] [serial = 1946] [outer = 0x12ab80400] 13:29:21 INFO - PROCESS | 1929 | 1461616161246 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]]]}] 13:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 776ms 13:29:21 INFO - PROCESS | 1929 | 1461616161287 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 13:29:21 INFO - PROCESS | 1929 | 1461616161289 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 13:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:29:21 INFO - PROCESS | 1929 | 1461616161296 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:29:21 INFO - PROCESS | 1929 | 1461616161297 Marionette TRACE conn2 <- [1,2566,null,{}] 13:29:21 INFO - PROCESS | 1929 | 1461616161299 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}] 13:29:21 INFO - PROCESS | 1929 | 1461616161453 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 13:29:21 INFO - PROCESS | 1929 | 1461616161521 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f75a800 == 114 [pid = 1929] [id = 649] 13:29:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 252 (0x12bb69c00) [pid = 1929] [serial = 1947] [outer = 0x0] 13:29:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 253 (0x12bca9400) [pid = 1929] [serial = 1948] [outer = 0x12bb69c00] 13:29:21 INFO - PROCESS | 1929 | 1461616161547 Marionette DEBUG loaded listener.js 13:29:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 254 (0x12dccc400) [pid = 1929] [serial = 1949] [outer = 0x12bb69c00] 13:29:21 INFO - PROCESS | 1929 | 1461616161866 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]]]}] 13:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 619ms 13:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:29:21 INFO - PROCESS | 1929 | 1461616161915 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 13:29:21 INFO - PROCESS | 1929 | 1461616161916 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 13:29:21 INFO - PROCESS | 1929 | 1461616161919 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:29:21 INFO - PROCESS | 1929 | 1461616161920 Marionette TRACE conn2 <- [1,2570,null,{}] 13:29:21 INFO - PROCESS | 1929 | 1461616161922 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}] 13:29:22 INFO - PROCESS | 1929 | 1461616162031 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 13:29:22 INFO - PROCESS | 1929 | 1461616162161 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x13b646800 == 115 [pid = 1929] [id = 650] 13:29:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 255 (0x12bca3800) [pid = 1929] [serial = 1950] [outer = 0x0] 13:29:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 256 (0x12dccd000) [pid = 1929] [serial = 1951] [outer = 0x12bca3800] 13:29:22 INFO - PROCESS | 1929 | 1461616162187 Marionette DEBUG loaded listener.js 13:29:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 257 (0x12ec54c00) [pid = 1929] [serial = 1952] [outer = 0x12bca3800] 13:29:22 INFO - PROCESS | 1929 | 1461616162531 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]]]}] 13:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 620ms 13:29:22 INFO - PROCESS | 1929 | 1461616162539 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 13:29:22 INFO - PROCESS | 1929 | 1461616162540 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 13:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:29:22 INFO - PROCESS | 1929 | 1461616162546 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:29:22 INFO - PROCESS | 1929 | 1461616162548 Marionette TRACE conn2 <- [1,2574,null,{}] 13:29:22 INFO - PROCESS | 1929 | 1461616162550 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}] 13:29:22 INFO - PROCESS | 1929 | 1461616162704 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 13:29:22 INFO - PROCESS | 1929 | 1461616162740 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d726800 == 116 [pid = 1929] [id = 651] 13:29:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 258 (0x12e3c5000) [pid = 1929] [serial = 1953] [outer = 0x0] 13:29:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 259 (0x1301e6c00) [pid = 1929] [serial = 1954] [outer = 0x12e3c5000] 13:29:22 INFO - PROCESS | 1929 | 1461616162766 Marionette DEBUG loaded listener.js 13:29:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 260 (0x13b671400) [pid = 1929] [serial = 1955] [outer = 0x12e3c5000] 13:29:23 INFO - PROCESS | 1929 | 1461616163163 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]]]}] 13:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 671ms 13:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:29:23 INFO - PROCESS | 1929 | 1461616163216 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 13:29:23 INFO - PROCESS | 1929 | 1461616163217 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 13:29:23 INFO - PROCESS | 1929 | 1461616163219 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:29:23 INFO - PROCESS | 1929 | 1461616163220 Marionette TRACE conn2 <- [1,2578,null,{}] 13:29:23 INFO - PROCESS | 1929 | 1461616163223 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}] 13:29:23 INFO - PROCESS | 1929 | 1461616163374 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 13:29:23 INFO - PROCESS | 1929 | --DOCSHELL 0x12fc5a000 == 115 [pid = 1929] [id = 16] 13:29:23 INFO - PROCESS | 1929 | 1461616163402 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x13e03e000 == 116 [pid = 1929] [id = 652] 13:29:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 261 (0x13b676400) [pid = 1929] [serial = 1956] [outer = 0x0] 13:29:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 262 (0x13b67c800) [pid = 1929] [serial = 1957] [outer = 0x13b676400] 13:29:23 INFO - PROCESS | 1929 | 1461616163462 Marionette DEBUG loaded listener.js 13:29:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 263 (0x13d0ad000) [pid = 1929] [serial = 1958] [outer = 0x13b676400] 13:29:23 INFO - PROCESS | 1929 | 1461616163885 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]]]}] 13:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 13:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:29:23 INFO - PROCESS | 1929 | 1461616163890 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 13:29:23 INFO - PROCESS | 1929 | 1461616163892 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 13:29:23 INFO - PROCESS | 1929 | 1461616163894 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:29:23 INFO - PROCESS | 1929 | 1461616163895 Marionette TRACE conn2 <- [1,2582,null,{}] 13:29:23 INFO - PROCESS | 1929 | 1461616163898 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}] 13:29:24 INFO - PROCESS | 1929 | 1461616164054 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 262 (0x12aa8bc00) [pid = 1929] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 261 (0x1156e4000) [pid = 1929] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 260 (0x12dccd400) [pid = 1929] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 259 (0x12f432400) [pid = 1929] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 258 (0x124a6d800) [pid = 1929] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 257 (0x13d50fc00) [pid = 1929] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 256 (0x13d548400) [pid = 1929] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 255 (0x13b673000) [pid = 1929] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 254 (0x123f3b800) [pid = 1929] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 253 (0x12bcab800) [pid = 1929] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 252 (0x128086400) [pid = 1929] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 251 (0x113505400) [pid = 1929] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 250 (0x13d794c00) [pid = 1929] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 249 (0x13d792800) [pid = 1929] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 248 (0x12eb0fc00) [pid = 1929] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 247 (0x146c20400) [pid = 1929] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 246 (0x12e3bec00) [pid = 1929] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 245 (0x13d959800) [pid = 1929] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 244 (0x13d795800) [pid = 1929] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 243 (0x13d95a800) [pid = 1929] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 242 (0x1279f0400) [pid = 1929] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 241 (0x139b8d400) [pid = 1929] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 240 (0x12fdb9c00) [pid = 1929] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 239 (0x11bf07800) [pid = 1929] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 238 (0x124548000) [pid = 1929] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 237 (0x13d337400) [pid = 1929] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 236 (0x13039d800) [pid = 1929] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 235 (0x13d219400) [pid = 1929] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 234 (0x12ab83800) [pid = 1929] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 233 (0x12b4b6c00) [pid = 1929] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 232 (0x11c3afc00) [pid = 1929] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 231 (0x13d511400) [pid = 1929] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 230 (0x13c1cc400) [pid = 1929] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 229 (0x142b9b800) [pid = 1929] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 228 (0x12dcc3400) [pid = 1929] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 227 (0x13d94bc00) [pid = 1929] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 226 (0x13d406800) [pid = 1929] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 225 (0x13c1c6000) [pid = 1929] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 224 (0x11bf08c00) [pid = 1929] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 223 (0x12aea4c00) [pid = 1929] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 222 (0x12aea8000) [pid = 1929] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 221 (0x114bb7400) [pid = 1929] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 220 (0x12f7b4c00) [pid = 1929] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 219 (0x12a997000) [pid = 1929] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 218 (0x13d94b400) [pid = 1929] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 217 (0x12ae9a800) [pid = 1929] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 216 (0x118f6ec00) [pid = 1929] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 215 (0x11adae000) [pid = 1929] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 214 (0x12a99d000) [pid = 1929] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 213 (0x12b2c0400) [pid = 1929] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 212 (0x142b9fc00) [pid = 1929] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x12b8c1c00) [pid = 1929] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 210 (0x12a8c1800) [pid = 1929] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 209 (0x11c3b3c00) [pid = 1929] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x1301e2800) [pid = 1929] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x12a99cc00) [pid = 1929] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x12e58f000) [pid = 1929] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x12f7a6c00) [pid = 1929] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x12ef2f000) [pid = 1929] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x13b67e800) [pid = 1929] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x12a994c00) [pid = 1929] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x118832000) [pid = 1929] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x115ab7c00) [pid = 1929] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x12fdb9400) [pid = 1929] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x13d3ad400) [pid = 1929] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x12a992800) [pid = 1929] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x11b9d5c00) [pid = 1929] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x12a8e3c00) [pid = 1929] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x115125c00) [pid = 1929] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12f7b0400) [pid = 1929] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x12ae12000) [pid = 1929] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x13da2e000) [pid = 1929] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x12aa36c00) [pid = 1929] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x13cff2000) [pid = 1929] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x127893000) [pid = 1929] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:29:24 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x113504800) [pid = 1929] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:29:24 INFO - PROCESS | 1929 | 1461616164651 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x119117800 == 117 [pid = 1929] [id = 653] 13:29:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x113473800) [pid = 1929] [serial = 1959] [outer = 0x0] 13:29:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x115125c00) [pid = 1929] [serial = 1960] [outer = 0x113473800] 13:29:24 INFO - PROCESS | 1929 | 1461616164682 Marionette DEBUG loaded listener.js 13:29:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x11adae000) [pid = 1929] [serial = 1961] [outer = 0x113473800] 13:29:25 INFO - PROCESS | 1929 | 1461616165006 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]]]}] 13:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1123ms 13:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:29:25 INFO - PROCESS | 1929 | 1461616165017 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 13:29:25 INFO - PROCESS | 1929 | 1461616165019 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 13:29:25 INFO - PROCESS | 1929 | 1461616165021 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - PROCESS | 1929 | 1461616165023 Marionette TRACE conn2 <- [1,2586,null,{}] 13:29:25 INFO - PROCESS | 1929 | 1461616165027 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}] 13:29:25 INFO - PROCESS | 1929 | 1461616165155 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 13:29:25 INFO - PROCESS | 1929 | 1461616165268 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d080000 == 118 [pid = 1929] [id = 654] 13:29:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x11bf08c00) [pid = 1929] [serial = 1962] [outer = 0x0] 13:29:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x127890400) [pid = 1929] [serial = 1963] [outer = 0x11bf08c00] 13:29:25 INFO - PROCESS | 1929 | 1461616165294 Marionette DEBUG loaded listener.js 13:29:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x12ab8b400) [pid = 1929] [serial = 1964] [outer = 0x11bf08c00] 13:29:25 INFO - PROCESS | 1929 | 1461616165582 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]]]}] 13:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 573ms 13:29:25 INFO - PROCESS | 1929 | 1461616165600 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 13:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:29:25 INFO - PROCESS | 1929 | 1461616165601 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 13:29:25 INFO - PROCESS | 1929 | 1461616165604 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - PROCESS | 1929 | 1461616165605 Marionette TRACE conn2 <- [1,2590,null,{}] 13:29:25 INFO - PROCESS | 1929 | 1461616165615 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}] 13:29:25 INFO - PROCESS | 1929 | 1461616165735 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 13:29:25 INFO - PROCESS | 1929 | 1461616165739 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x1424e1800 == 119 [pid = 1929] [id = 655] 13:29:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x12a99cc00) [pid = 1929] [serial = 1965] [outer = 0x0] 13:29:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x12b8c2c00) [pid = 1929] [serial = 1966] [outer = 0x12a99cc00] 13:29:25 INFO - PROCESS | 1929 | 1461616165765 Marionette DEBUG loaded listener.js 13:29:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x12e56f400) [pid = 1929] [serial = 1967] [outer = 0x12a99cc00] 13:29:26 INFO - PROCESS | 1929 | 1461616166168 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]]]}] 13:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 573ms 13:29:26 INFO - PROCESS | 1929 | 1461616166206 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 13:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:29:26 INFO - PROCESS | 1929 | 1461616166207 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 13:29:26 INFO - PROCESS | 1929 | 1461616166212 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:29:26 INFO - PROCESS | 1929 | 1461616166213 Marionette TRACE conn2 <- [1,2594,null,{}] 13:29:26 INFO - PROCESS | 1929 | 1461616166215 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}] 13:29:26 INFO - PROCESS | 1929 | 1461616166328 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 13:29:26 INFO - PROCESS | 1929 | 1461616166332 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x142b7a000 == 120 [pid = 1929] [id = 656] 13:29:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x12ab83800) [pid = 1929] [serial = 1968] [outer = 0x0] 13:29:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x12f7b4c00) [pid = 1929] [serial = 1969] [outer = 0x12ab83800] 13:29:26 INFO - PROCESS | 1929 | 1461616166357 Marionette DEBUG loaded listener.js 13:29:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x13b672000) [pid = 1929] [serial = 1970] [outer = 0x12ab83800] 13:29:26 INFO - PROCESS | 1929 | 1461616166953 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]]]}] 13:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 769ms 13:29:26 INFO - PROCESS | 1929 | 1461616166991 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 13:29:26 INFO - PROCESS | 1929 | 1461616166993 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 13:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:29:27 INFO - PROCESS | 1929 | 1461616166999 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:29:27 INFO - PROCESS | 1929 | 1461616167000 Marionette TRACE conn2 <- [1,2598,null,{}] 13:29:27 INFO - PROCESS | 1929 | 1461616167005 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}] 13:29:27 INFO - PROCESS | 1929 | 1461616167167 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 13:29:27 INFO - PROCESS | 1929 | 1461616167333 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x12aec4800 == 121 [pid = 1929] [id = 657] 13:29:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x11a64f800) [pid = 1929] [serial = 1971] [outer = 0x0] 13:29:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x11af1bc00) [pid = 1929] [serial = 1972] [outer = 0x11a64f800] 13:29:27 INFO - PROCESS | 1929 | 1461616167367 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x11c0b0800) [pid = 1929] [serial = 1973] [outer = 0x11a64f800] 13:29:27 INFO - PROCESS | 1929 | 1461616167869 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]]]}] 13:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 920ms 13:29:27 INFO - PROCESS | 1929 | 1461616167919 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 13:29:27 INFO - PROCESS | 1929 | 1461616167924 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 13:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:29:27 INFO - PROCESS | 1929 | 1461616167928 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:29:27 INFO - PROCESS | 1929 | 1461616167930 Marionette TRACE conn2 <- [1,2602,null,{}] 13:29:27 INFO - PROCESS | 1929 | 1461616167933 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}] 13:29:28 INFO - PROCESS | 1929 | 1461616168067 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 13:29:28 INFO - PROCESS | 1929 | 1461616168220 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ef3d800 == 122 [pid = 1929] [id = 658] 13:29:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x12498f000) [pid = 1929] [serial = 1974] [outer = 0x0] 13:29:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x126adf800) [pid = 1929] [serial = 1975] [outer = 0x12498f000] 13:29:28 INFO - PROCESS | 1929 | 1461616168250 Marionette DEBUG loaded listener.js 13:29:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x129875400) [pid = 1929] [serial = 1976] [outer = 0x12498f000] 13:29:28 INFO - PROCESS | 1929 | 1461616168764 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]]]}] 13:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 870ms 13:29:28 INFO - PROCESS | 1929 | 1461616168799 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 13:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:29:28 INFO - PROCESS | 1929 | 1461616168801 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 13:29:28 INFO - PROCESS | 1929 | 1461616168805 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:29:28 INFO - PROCESS | 1929 | 1461616168809 Marionette TRACE conn2 <- [1,2606,null,{}] 13:29:28 INFO - PROCESS | 1929 | 1461616168821 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}] 13:29:29 INFO - PROCESS | 1929 | 1461616169019 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 13:29:29 INFO - PROCESS | 1929 | 1461616169232 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x13ddf3000 == 123 [pid = 1929] [id = 659] 13:29:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x12aa41c00) [pid = 1929] [serial = 1977] [outer = 0x0] 13:29:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x12ab41800) [pid = 1929] [serial = 1978] [outer = 0x12aa41c00] 13:29:29 INFO - PROCESS | 1929 | 1461616169273 Marionette DEBUG loaded listener.js 13:29:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x12aea2400) [pid = 1929] [serial = 1979] [outer = 0x12aa41c00] 13:29:29 INFO - PROCESS | 1929 | 1461616169752 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]]]}] 13:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 977ms 13:29:29 INFO - PROCESS | 1929 | 1461616169782 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 13:29:29 INFO - PROCESS | 1929 | 1461616169784 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 13:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:29:29 INFO - PROCESS | 1929 | 1461616169786 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:29:29 INFO - PROCESS | 1929 | 1461616169787 Marionette TRACE conn2 <- [1,2610,null,{}] 13:29:29 INFO - PROCESS | 1929 | 1461616169790 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}] 13:29:29 INFO - PROCESS | 1929 | 1461616169925 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 13:29:30 INFO - PROCESS | 1929 | 1461616170049 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x1466d9800 == 124 [pid = 1929] [id = 660] 13:29:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x12b4ad800) [pid = 1929] [serial = 1980] [outer = 0x0] 13:29:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x12bca4c00) [pid = 1929] [serial = 1981] [outer = 0x12b4ad800] 13:29:30 INFO - PROCESS | 1929 | 1461616170080 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x12cfcb000) [pid = 1929] [serial = 1982] [outer = 0x12b4ad800] 13:29:30 INFO - PROCESS | 1929 | 1461616170535 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]]]}] 13:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 772ms 13:29:30 INFO - PROCESS | 1929 | 1461616170576 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 13:29:30 INFO - PROCESS | 1929 | 1461616170577 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 13:29:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:29:30 INFO - PROCESS | 1929 | 1461616170582 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:29:30 INFO - PROCESS | 1929 | 1461616170583 Marionette TRACE conn2 <- [1,2614,null,{}] 13:29:30 INFO - PROCESS | 1929 | 1461616170585 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}] 13:29:30 INFO - PROCESS | 1929 | 1461616170722 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 13:29:30 INFO - PROCESS | 1929 | 1461616170846 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x14679b800 == 125 [pid = 1929] [id = 661] 13:29:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x12c7bc000) [pid = 1929] [serial = 1983] [outer = 0x0] 13:29:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 213 (0x12e871c00) [pid = 1929] [serial = 1984] [outer = 0x12c7bc000] 13:29:30 INFO - PROCESS | 1929 | 1461616170876 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 214 (0x12fdaf000) [pid = 1929] [serial = 1985] [outer = 0x12c7bc000] 13:29:31 INFO - PROCESS | 1929 | 1461616171317 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]]]}] 13:29:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:29:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 772ms 13:29:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:29:31 INFO - PROCESS | 1929 | 1461616171355 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 13:29:31 INFO - PROCESS | 1929 | 1461616171356 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 13:29:31 INFO - PROCESS | 1929 | 1461616171358 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:29:31 INFO - PROCESS | 1929 | 1461616171360 Marionette TRACE conn2 <- [1,2618,null,{}] 13:29:31 INFO - PROCESS | 1929 | 1461616171362 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}] 13:29:31 INFO - PROCESS | 1929 | 1461616171508 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 13:29:31 INFO - PROCESS | 1929 | 1461616171676 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x146aa1800 == 126 [pid = 1929] [id = 662] 13:29:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 215 (0x1309cd400) [pid = 1929] [serial = 1986] [outer = 0x0] 13:29:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 216 (0x13cfeac00) [pid = 1929] [serial = 1987] [outer = 0x1309cd400] 13:29:31 INFO - PROCESS | 1929 | 1461616171710 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 217 (0x13d333000) [pid = 1929] [serial = 1988] [outer = 0x1309cd400] 13:29:32 INFO - PROCESS | 1929 | 1461616172211 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]]]}] 13:29:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:29:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 920ms 13:29:32 INFO - PROCESS | 1929 | 1461616172280 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 13:29:32 INFO - PROCESS | 1929 | 1461616172283 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 13:29:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:29:32 INFO - PROCESS | 1929 | 1461616172286 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:29:32 INFO - PROCESS | 1929 | 1461616172289 Marionette TRACE conn2 <- [1,2622,null,{}] 13:29:32 INFO - PROCESS | 1929 | 1461616172292 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}] 13:29:32 INFO - PROCESS | 1929 | 1461616172493 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 13:29:32 INFO - PROCESS | 1929 | 1461616172651 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x146bae000 == 127 [pid = 1929] [id = 663] 13:29:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 218 (0x13b671800) [pid = 1929] [serial = 1989] [outer = 0x0] 13:29:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 219 (0x13d33ac00) [pid = 1929] [serial = 1990] [outer = 0x13b671800] 13:29:32 INFO - PROCESS | 1929 | 1461616172680 Marionette DEBUG loaded listener.js 13:29:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 220 (0x13d3ab000) [pid = 1929] [serial = 1991] [outer = 0x13b671800] 13:29:33 INFO - PROCESS | 1929 | 1461616173116 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]]]}] 13:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 870ms 13:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:29:33 INFO - PROCESS | 1929 | 1461616173156 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 13:29:33 INFO - PROCESS | 1929 | 1461616173158 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 13:29:33 INFO - PROCESS | 1929 | 1461616173160 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:29:33 INFO - PROCESS | 1929 | 1461616173161 Marionette TRACE conn2 <- [1,2626,null,{}] 13:29:33 INFO - PROCESS | 1929 | 1461616173164 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}] 13:29:33 INFO - PROCESS | 1929 | 1461616173294 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 13:29:33 INFO - PROCESS | 1929 | 1461616173461 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x147077800 == 128 [pid = 1929] [id = 664] 13:29:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 221 (0x13d333400) [pid = 1929] [serial = 1992] [outer = 0x0] 13:29:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 222 (0x13d3b6000) [pid = 1929] [serial = 1993] [outer = 0x13d333400] 13:29:33 INFO - PROCESS | 1929 | 1461616173493 Marionette DEBUG loaded listener.js 13:29:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 223 (0x13d40b000) [pid = 1929] [serial = 1994] [outer = 0x13d333400] 13:29:33 INFO - PROCESS | 1929 | 1461616173928 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]]]}] 13:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 820ms 13:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:29:33 INFO - PROCESS | 1929 | 1461616173980 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 13:29:33 INFO - PROCESS | 1929 | 1461616173982 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 13:29:33 INFO - PROCESS | 1929 | 1461616173984 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:29:33 INFO - PROCESS | 1929 | 1461616173985 Marionette TRACE conn2 <- [1,2630,null,{}] 13:29:33 INFO - PROCESS | 1929 | 1461616173988 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}] 13:29:34 INFO - PROCESS | 1929 | 1461616174120 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 13:29:34 INFO - PROCESS | 1929 | 1461616174288 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x1471c4000 == 129 [pid = 1929] [id = 665] 13:29:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 224 (0x13d409400) [pid = 1929] [serial = 1995] [outer = 0x0] 13:29:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 225 (0x13d510000) [pid = 1929] [serial = 1996] [outer = 0x13d409400] 13:29:34 INFO - PROCESS | 1929 | 1461616174320 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 226 (0x13d542400) [pid = 1929] [serial = 1997] [outer = 0x13d409400] 13:29:34 INFO - PROCESS | 1929 | 1461616174745 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]]]}] 13:29:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:29:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 770ms 13:29:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:29:34 INFO - PROCESS | 1929 | 1461616174755 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 13:29:34 INFO - PROCESS | 1929 | 1461616174756 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 13:29:34 INFO - PROCESS | 1929 | 1461616174760 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:29:34 INFO - PROCESS | 1929 | 1461616174762 Marionette TRACE conn2 <- [1,2634,null,{}] 13:29:34 INFO - PROCESS | 1929 | 1461616174764 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}] 13:29:34 INFO - PROCESS | 1929 | 1461616174896 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 13:29:35 INFO - PROCESS | 1929 | 1461616175024 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x1475e4800 == 130 [pid = 1929] [id = 666] 13:29:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 227 (0x13d40e000) [pid = 1929] [serial = 1998] [outer = 0x0] 13:29:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 228 (0x13d54e800) [pid = 1929] [serial = 1999] [outer = 0x13d40e000] 13:29:35 INFO - PROCESS | 1929 | 1461616175053 Marionette DEBUG loaded listener.js 13:29:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 229 (0x13d6b4c00) [pid = 1929] [serial = 2000] [outer = 0x13d40e000] 13:29:35 INFO - PROCESS | 1929 | 1461616175455 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]]]}] 13:29:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:29:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 721ms 13:29:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:29:35 INFO - PROCESS | 1929 | 1461616175484 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 13:29:35 INFO - PROCESS | 1929 | 1461616175486 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 13:29:35 INFO - PROCESS | 1929 | 1461616175488 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:29:35 INFO - PROCESS | 1929 | 1461616175491 Marionette TRACE conn2 <- [1,2638,null,{}] 13:29:35 INFO - PROCESS | 1929 | 1461616175495 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}] 13:29:35 INFO - PROCESS | 1929 | 1461616175693 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 13:29:35 INFO - PROCESS | 1929 | 1461616175844 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x142b82800 == 131 [pid = 1929] [id = 667] 13:29:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 230 (0x11512d400) [pid = 1929] [serial = 2001] [outer = 0x0] 13:29:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 231 (0x13d54a400) [pid = 1929] [serial = 2002] [outer = 0x11512d400] 13:29:35 INFO - PROCESS | 1929 | 1461616175878 Marionette DEBUG loaded listener.js 13:29:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 232 (0x13da22400) [pid = 1929] [serial = 2003] [outer = 0x11512d400] 13:29:36 INFO - PROCESS | 1929 | 1461616176316 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]]]}] 13:29:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:29:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 873ms 13:29:36 INFO - PROCESS | 1929 | 1461616176362 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 13:29:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:29:36 INFO - PROCESS | 1929 | 1461616176363 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 13:29:36 INFO - PROCESS | 1929 | 1461616176366 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:29:36 INFO - PROCESS | 1929 | 1461616176367 Marionette TRACE conn2 <- [1,2642,null,{}] 13:29:36 INFO - PROCESS | 1929 | 1461616176369 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}] 13:29:36 INFO - PROCESS | 1929 | 1461616176503 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 13:29:36 INFO - PROCESS | 1929 | 1461616176657 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x124914800 == 132 [pid = 1929] [id = 668] 13:29:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 233 (0x115615000) [pid = 1929] [serial = 2004] [outer = 0x0] 13:29:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 234 (0x11ad38800) [pid = 1929] [serial = 2005] [outer = 0x115615000] 13:29:36 INFO - PROCESS | 1929 | 1461616176688 Marionette DEBUG loaded listener.js 13:29:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 235 (0x12a98fc00) [pid = 1929] [serial = 2006] [outer = 0x115615000] 13:29:37 INFO - PROCESS | 1929 | 1461616177167 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]]]}] 13:29:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:29:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 819ms 13:29:37 INFO - PROCESS | 1929 | 1461616177193 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 13:29:37 INFO - PROCESS | 1929 | 1461616177194 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 13:29:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:29:37 INFO - PROCESS | 1929 | 1461616177199 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:29:37 INFO - PROCESS | 1929 | 1461616177200 Marionette TRACE conn2 <- [1,2646,null,{}] 13:29:37 INFO - PROCESS | 1929 | 1461616177203 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}] 13:29:37 INFO - PROCESS | 1929 | 1461616177340 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 13:29:37 INFO - PROCESS | 1929 | 1461616177495 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c750800 == 133 [pid = 1929] [id = 669] 13:29:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 236 (0x11560a400) [pid = 1929] [serial = 2007] [outer = 0x0] 13:29:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 237 (0x11a981000) [pid = 1929] [serial = 2008] [outer = 0x11560a400] 13:29:37 INFO - PROCESS | 1929 | 1461616177526 Marionette DEBUG loaded listener.js 13:29:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 238 (0x124286000) [pid = 1929] [serial = 2009] [outer = 0x11560a400] 13:29:37 INFO - PROCESS | 1929 | 1461616177948 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]]]}] 13:29:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:29:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 770ms 13:29:37 INFO - PROCESS | 1929 | 1461616177969 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 13:29:37 INFO - PROCESS | 1929 | 1461616177971 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 13:29:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:29:37 INFO - PROCESS | 1929 | 1461616177973 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:29:37 INFO - PROCESS | 1929 | 1461616177974 Marionette TRACE conn2 <- [1,2650,null,{}] 13:29:37 INFO - PROCESS | 1929 | 1461616177977 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}] 13:29:38 INFO - PROCESS | 1929 | 1461616178116 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 13:29:38 INFO - PROCESS | 1929 | 1461616178243 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c71a000 == 134 [pid = 1929] [id = 670] 13:29:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 239 (0x114bb5000) [pid = 1929] [serial = 2010] [outer = 0x0] 13:29:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 240 (0x12427d400) [pid = 1929] [serial = 2011] [outer = 0x114bb5000] 13:29:38 INFO - PROCESS | 1929 | 1461616178273 Marionette DEBUG loaded listener.js 13:29:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 241 (0x12a966000) [pid = 1929] [serial = 2012] [outer = 0x114bb5000] 13:29:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:29:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1070ms 13:29:39 INFO - PROCESS | 1929 | 1461616179036 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]]]}] 13:29:39 INFO - PROCESS | 1929 | 1461616179059 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 13:29:39 INFO - PROCESS | 1929 | 1461616179062 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 13:29:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:29:39 INFO - PROCESS | 1929 | 1461616179067 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:29:39 INFO - PROCESS | 1929 | 1461616179070 Marionette TRACE conn2 <- [1,2654,null,{}] 13:29:39 INFO - PROCESS | 1929 | 1461616179073 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}] 13:29:39 INFO - PROCESS | 1929 | 1461616179204 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 13:29:39 INFO - PROCESS | 1929 | 1461616179362 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x119116000 == 135 [pid = 1929] [id = 671] 13:29:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 242 (0x115123400) [pid = 1929] [serial = 2013] [outer = 0x0] 13:29:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 243 (0x115129c00) [pid = 1929] [serial = 2014] [outer = 0x115123400] 13:29:39 INFO - PROCESS | 1929 | 1461616179392 Marionette DEBUG loaded listener.js 13:29:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 244 (0x11557d400) [pid = 1929] [serial = 2015] [outer = 0x115123400] 13:29:39 INFO - PROCESS | 1929 | 1461616179858 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]]]}] 13:29:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:29:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 826ms 13:29:39 INFO - PROCESS | 1929 | 1461616179897 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 13:29:39 INFO - PROCESS | 1929 | 1461616179901 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 13:29:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:29:39 INFO - PROCESS | 1929 | 1461616179905 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:29:39 INFO - PROCESS | 1929 | 1461616179907 Marionette TRACE conn2 <- [1,2658,null,{}] 13:29:39 INFO - PROCESS | 1929 | 1461616179927 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}] 13:29:40 INFO - PROCESS | 1929 | 1461616180053 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x1424e1800 == 134 [pid = 1929] [id = 655] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x13d080000 == 133 [pid = 1929] [id = 654] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x119117800 == 132 [pid = 1929] [id = 653] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x13e03e000 == 131 [pid = 1929] [id = 652] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x13d726800 == 130 [pid = 1929] [id = 651] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x13b646800 == 129 [pid = 1929] [id = 650] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 243 (0x12c66c000) [pid = 1929] [serial = 1897] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 242 (0x123f3dc00) [pid = 1929] [serial = 1858] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 241 (0x13dd2a000) [pid = 1929] [serial = 1855] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | 1461616180284 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x12f75a800 == 128 [pid = 1929] [id = 649] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x12c64d000 == 127 [pid = 1929] [id = 648] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x123c33800 == 126 [pid = 1929] [id = 647] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x1300aa800 == 125 [pid = 1929] [id = 646] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x12c176800 == 124 [pid = 1929] [id = 645] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x12c719800 == 123 [pid = 1929] [id = 644] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x11ba27800 == 122 [pid = 1929] [id = 643] 13:29:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x119d3b800 == 123 [pid = 1929] [id = 672] 13:29:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 242 (0x1156e4000) [pid = 1929] [serial = 2016] [outer = 0x0] 13:29:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 243 (0x1163f5c00) [pid = 1929] [serial = 2017] [outer = 0x1156e4000] 13:29:40 INFO - PROCESS | 1929 | 1461616180320 Marionette DEBUG loaded listener.js 13:29:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 244 (0x118832800) [pid = 1929] [serial = 2018] [outer = 0x1156e4000] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x13ddfd000 == 122 [pid = 1929] [id = 639] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x13db58800 == 121 [pid = 1929] [id = 638] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x13d741800 == 120 [pid = 1929] [id = 637] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x13d433000 == 119 [pid = 1929] [id = 636] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x13b64f000 == 118 [pid = 1929] [id = 635] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x12bbce000 == 117 [pid = 1929] [id = 634] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x123c36000 == 116 [pid = 1929] [id = 633] 13:29:40 INFO - PROCESS | 1929 | --DOCSHELL 0x13cfe0000 == 115 [pid = 1929] [id = 632] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 243 (0x12aea2800) [pid = 1929] [serial = 1766] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 242 (0x126a85c00) [pid = 1929] [serial = 1745] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 241 (0x12e594800) [pid = 1929] [serial = 1834] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 240 (0x1309cc800) [pid = 1929] [serial = 1721] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 239 (0x12ae9f000) [pid = 1929] [serial = 1832] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 238 (0x13da17400) [pid = 1929] [serial = 1739] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 237 (0x13da1a000) [pid = 1929] [serial = 1796] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 236 (0x13d3b5c00) [pid = 1929] [serial = 1790] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 235 (0x124992000) [pid = 1929] [serial = 1874] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 234 (0x12e87dc00) [pid = 1929] [serial = 1775] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 233 (0x12a8e3400) [pid = 1929] [serial = 1880] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 232 (0x119d92000) [pid = 1929] [serial = 1867] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 231 (0x13da31800) [pid = 1929] [serial = 1846] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 230 (0x13d955c00) [pid = 1929] [serial = 1646] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 229 (0x13d957000) [pid = 1929] [serial = 1574] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 228 (0x13b676800) [pid = 1929] [serial = 1787] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 227 (0x146c27c00) [pid = 1929] [serial = 1667] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 226 (0x127ab3c00) [pid = 1929] [serial = 1876] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 225 (0x13dd16c00) [pid = 1929] [serial = 1799] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 224 (0x13da25800) [pid = 1929] [serial = 1580] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 223 (0x130179800) [pid = 1929] [serial = 1835] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 222 (0x142b95000) [pid = 1929] [serial = 1649] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 221 (0x142ba0000) [pid = 1929] [serial = 1652] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 220 (0x12a8c5000) [pid = 1929] [serial = 1709] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 219 (0x13d51ec00) [pid = 1929] [serial = 1568] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 218 (0x13cff1c00) [pid = 1929] [serial = 1508] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 217 (0x11c7b1800) [pid = 1929] [serial = 1870] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 216 (0x129ea6800) [pid = 1929] [serial = 1634] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 215 (0x13d409c00) [pid = 1929] [serial = 1840] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 214 (0x13d540400) [pid = 1929] [serial = 1643] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 213 (0x13d51d000) [pid = 1929] [serial = 1514] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 212 (0x12ae1ac00) [pid = 1929] [serial = 1891] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x12b68f400) [pid = 1929] [serial = 1894] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 210 (0x12aa3a800) [pid = 1929] [serial = 1883] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 209 (0x11bcac800) [pid = 1929] [serial = 1868] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x146c22000) [pid = 1929] [serial = 1664] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x13d6ac400) [pid = 1929] [serial = 1736] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x12ab4a800) [pid = 1929] [serial = 1831] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x13d334800) [pid = 1929] [serial = 1837] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x142c5d000) [pid = 1929] [serial = 1655] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x12ef2cc00) [pid = 1929] [serial = 1778] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x146a5c400) [pid = 1929] [serial = 1661] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x13d794400) [pid = 1929] [serial = 1843] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x13d517400) [pid = 1929] [serial = 1730] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x13d410400) [pid = 1929] [serial = 1841] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x124ae8400) [pid = 1929] [serial = 1559] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x12b691000) [pid = 1929] [serial = 1769] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x13039d400) [pid = 1929] [serial = 1640] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x11a654800) [pid = 1929] [serial = 1631] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x123f3ac00) [pid = 1929] [serial = 1871] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x1303a6c00) [pid = 1929] [serial = 1505] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x12c7b4800) [pid = 1929] [serial = 1715] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x13da1b400) [pid = 1929] [serial = 1577] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x13d407000) [pid = 1929] [serial = 1826] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x129ea0c00) [pid = 1929] [serial = 1879] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x12e877000) [pid = 1929] [serial = 1742] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x13da2d800) [pid = 1929] [serial = 1844] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x123db8000) [pid = 1929] [serial = 1760] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x124280000) [pid = 1929] [serial = 1888] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x12adc7000) [pid = 1929] [serial = 1712] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x13db2cc00) [pid = 1929] [serial = 1852] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x11c0ab400) [pid = 1929] [serial = 1828] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x12e872000) [pid = 1929] [serial = 1565] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x146a4e000) [pid = 1929] [serial = 1658] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x12b2be800) [pid = 1929] [serial = 1892] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12c7b6800) [pid = 1929] [serial = 1772] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x12ab7fc00) [pid = 1929] [serial = 1562] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x119839400) [pid = 1929] [serial = 1865] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x12a8cac00) [pid = 1929] [serial = 1763] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x11553e000) [pid = 1929] [serial = 1862] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x13d791800) [pid = 1929] [serial = 1571] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x13d6b5000) [pid = 1929] [serial = 1517] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x13db25000) [pid = 1929] [serial = 1849] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x13d6b7800) [pid = 1929] [serial = 1793] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x12ab41000) [pid = 1929] [serial = 1886] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x13d3b0800) [pid = 1929] [serial = 1838] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x13b67f800) [pid = 1929] [serial = 1724] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x1242a2000) [pid = 1929] [serial = 1873] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12bee5000) [pid = 1929] [serial = 1895] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x13016d400) [pid = 1929] [serial = 1781] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x13d21b000) [pid = 1929] [serial = 1727] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12b562000) [pid = 1929] [serial = 1637] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x118a48000) [pid = 1929] [serial = 1864] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x12ab80000) [pid = 1929] [serial = 1889] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x1309ca000) [pid = 1929] [serial = 1784] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x13d3b4400) [pid = 1929] [serial = 1733] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12aa8a800) [pid = 1929] [serial = 1885] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x124a71c00) [pid = 1929] [serial = 1829] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x12a98f000) [pid = 1929] [serial = 1882] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x11a976800) [pid = 1929] [serial = 1706] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x13dd14000) [pid = 1929] [serial = 1583] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x12ae1bc00) [pid = 1929] [serial = 1418] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x13dd12800) [pid = 1929] [serial = 1847] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12e874c00) [pid = 1929] [serial = 1718] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x13d2eec00) [pid = 1929] [serial = 1511] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x12992f000) [pid = 1929] [serial = 1877] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x113510c00) [pid = 1929] [serial = 1861] [outer = 0x0] [url = about:blank] 13:29:40 INFO - PROCESS | 1929 | 1461616180773 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]]]}] 13:29:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:29:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 887ms 13:29:40 INFO - PROCESS | 1929 | 1461616180793 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 13:29:40 INFO - PROCESS | 1929 | 1461616180796 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 13:29:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:29:40 INFO - PROCESS | 1929 | 1461616180843 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:29:40 INFO - PROCESS | 1929 | 1461616180846 Marionette TRACE conn2 <- [1,2662,null,{}] 13:29:40 INFO - PROCESS | 1929 | 1461616180858 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}] 13:29:41 INFO - PROCESS | 1929 | 1461616181025 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 13:29:41 INFO - PROCESS | 1929 | 1461616181034 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x123eaf800 == 116 [pid = 1929] [id = 673] 13:29:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x11918e400) [pid = 1929] [serial = 2019] [outer = 0x0] 13:29:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x119e4c400) [pid = 1929] [serial = 2020] [outer = 0x11918e400] 13:29:41 INFO - PROCESS | 1929 | 1461616181063 Marionette DEBUG loaded listener.js 13:29:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x11ac94c00) [pid = 1929] [serial = 2021] [outer = 0x11918e400] 13:29:41 INFO - PROCESS | 1929 | 1461616181455 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]]]}] 13:29:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:29:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 633ms 13:29:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:29:41 INFO - PROCESS | 1929 | 1461616181466 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 13:29:41 INFO - PROCESS | 1929 | 1461616181468 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 13:29:41 INFO - PROCESS | 1929 | 1461616181470 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:29:41 INFO - PROCESS | 1929 | 1461616181471 Marionette TRACE conn2 <- [1,2666,null,{}] 13:29:41 INFO - PROCESS | 1929 | 1461616181473 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}] 13:29:41 INFO - PROCESS | 1929 | 1461616181604 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 13:29:41 INFO - PROCESS | 1929 | 1461616181610 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x12801b800 == 117 [pid = 1929] [id = 674] 13:29:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x11ada6400) [pid = 1929] [serial = 2022] [outer = 0x0] 13:29:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x11af0d800) [pid = 1929] [serial = 2023] [outer = 0x11ada6400] 13:29:41 INFO - PROCESS | 1929 | 1461616181637 Marionette DEBUG loaded listener.js 13:29:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x11b973800) [pid = 1929] [serial = 2024] [outer = 0x11ada6400] 13:29:42 INFO - PROCESS | 1929 | 1461616182556 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]]]}] 13:29:42 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) 13:29:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1124ms 13:29:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:29:42 INFO - PROCESS | 1929 | 1461616182595 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 13:29:42 INFO - PROCESS | 1929 | 1461616182596 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 13:29:42 INFO - PROCESS | 1929 | 1461616182599 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:29:42 INFO - PROCESS | 1929 | 1461616182600 Marionette TRACE conn2 <- [1,2670,null,{}] 13:29:42 INFO - PROCESS | 1929 | 1461616182602 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}] 13:29:42 INFO - PROCESS | 1929 | 1461616182749 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 13:29:42 INFO - PROCESS | 1929 | 1461616182766 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x12aa66800 == 118 [pid = 1929] [id = 675] 13:29:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x11bab0000) [pid = 1929] [serial = 2025] [outer = 0x0] 13:29:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x11bcac800) [pid = 1929] [serial = 2026] [outer = 0x11bab0000] 13:29:42 INFO - PROCESS | 1929 | 1461616182792 Marionette DEBUG loaded listener.js 13:29:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x11c0ad800) [pid = 1929] [serial = 2027] [outer = 0x11bab0000] 13:29:43 INFO - PROCESS | 1929 | 1461616183672 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] 13:29:43 INFO - PROCESS | 1929 | 1461616183720 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 13:29:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:29:43 INFO - PROCESS | 1929 | 1461616183722 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:29:43 INFO - PROCESS | 1929 | 1461616183723 Marionette TRACE conn2 <- [1,2674,null,{}] 13:29:43 INFO - PROCESS | 1929 | 1461616183731 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}] 13:29:43 INFO - PROCESS | 1929 | 1461616183892 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 13:29:43 INFO - PROCESS | 1929 | 1461616183910 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c169000 == 119 [pid = 1929] [id = 676] 13:29:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x11c9cf800) [pid = 1929] [serial = 2028] [outer = 0x0] 13:29:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x123dbc000) [pid = 1929] [serial = 2029] [outer = 0x11c9cf800] 13:29:43 INFO - PROCESS | 1929 | 1461616183937 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12439f400) [pid = 1929] [serial = 2030] [outer = 0x11c9cf800] 13:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12fc5a800) [pid = 1929] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12e3c5000) [pid = 1929] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x13b676400) [pid = 1929] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x11a978800) [pid = 1929] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12aa3d400) [pid = 1929] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x11c0b3c00) [pid = 1929] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x1166fa000) [pid = 1929] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x113505000) [pid = 1929] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12bb69c00) [pid = 1929] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x12a99cc00) [pid = 1929] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x113473800) [pid = 1929] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x12ab80400) [pid = 1929] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x12f7b2c00) [pid = 1929] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x11bf08c00) [pid = 1929] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:29:44 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12bca3800) [pid = 1929] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:29:45 INFO - PROCESS | 1929 | 1461616185225 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] 13:29:45 INFO - PROCESS | 1929 | 1461616185252 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 13:29:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:29:45 INFO - PROCESS | 1929 | 1461616185256 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 1929 | 1461616185258 Marionette TRACE conn2 <- [1,2678,null,{}] 13:29:45 INFO - PROCESS | 1929 | 1461616185262 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}] 13:29:45 INFO - PROCESS | 1929 | 1461616185394 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 13:29:45 INFO - PROCESS | 1929 | 1461616185532 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c7de800 == 120 [pid = 1929] [id = 677] 13:29:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x115848800) [pid = 1929] [serial = 2031] [outer = 0x0] 13:29:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x11867d000) [pid = 1929] [serial = 2032] [outer = 0x115848800] 13:29:45 INFO - PROCESS | 1929 | 1461616185587 Marionette DEBUG loaded listener.js 13:29:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x118aa1400) [pid = 1929] [serial = 2033] [outer = 0x115848800] 13:29:46 INFO - PROCESS | 1929 | 1461616186484 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]]]}] 13:29:46 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) 13:29:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1273ms 13:29:46 INFO - PROCESS | 1929 | 1461616186530 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 13:29:46 INFO - PROCESS | 1929 | 1461616186534 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 13:29:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:29:46 INFO - PROCESS | 1929 | 1461616186539 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:29:46 INFO - PROCESS | 1929 | 1461616186540 Marionette TRACE conn2 <- [1,2682,null,{}] 13:29:46 INFO - PROCESS | 1929 | 1461616186543 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}] 13:29:46 INFO - PROCESS | 1929 | 1461616186674 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 13:29:46 INFO - PROCESS | 1929 | 1461616186838 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bbcb800 == 121 [pid = 1929] [id = 678] 13:29:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x119e4d800) [pid = 1929] [serial = 2034] [outer = 0x0] 13:29:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x11b1f7800) [pid = 1929] [serial = 2035] [outer = 0x119e4d800] 13:29:46 INFO - PROCESS | 1929 | 1461616186871 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x11c0aa400) [pid = 1929] [serial = 2036] [outer = 0x119e4d800] 13:29:47 INFO - PROCESS | 1929 | 1461616187772 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]]]}] 13:29:47 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) 13:29:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1274ms 13:29:47 INFO - PROCESS | 1929 | 1461616187813 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 13:29:47 INFO - PROCESS | 1929 | 1461616187815 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 13:29:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:29:47 INFO - PROCESS | 1929 | 1461616187817 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:29:47 INFO - PROCESS | 1929 | 1461616187820 Marionette TRACE conn2 <- [1,2686,null,{}] 13:29:47 INFO - PROCESS | 1929 | 1461616187828 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}] 13:29:47 INFO - PROCESS | 1929 | 1461616187963 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 13:29:48 INFO - PROCESS | 1929 | 1461616188122 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d03a000 == 122 [pid = 1929] [id = 679] 13:29:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x11c704800) [pid = 1929] [serial = 2037] [outer = 0x0] 13:29:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x123f46800) [pid = 1929] [serial = 2038] [outer = 0x11c704800] 13:29:48 INFO - PROCESS | 1929 | 1461616188157 Marionette DEBUG loaded listener.js 13:29:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12453f000) [pid = 1929] [serial = 2039] [outer = 0x11c704800] 13:29:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 13:29:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:29:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:29:49 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1 13:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:49 INFO - _addTest/ [0,2689,"getWindowHandle",null] 13:29:49 INFO - PROCESS | 1929 | 1461616189056 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 13:29:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:29:49 INFO - PROCESS | 1929 | 1461616189063 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - PROCESS | 1929 | 1461616189064 Marionette TRACE conn2 <- [1,2690,null,{}] 13:29:49 INFO - PROCESS | 1929 | 1461616189067 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}] 13:29:49 INFO - PROCESS | 1929 | 1461616189198 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 13:29:49 INFO - PROCESS | 1929 | 1461616189337 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dc41000 == 123 [pid = 1929] [id = 680] 13:29:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x11c70a000) [pid = 1929] [serial = 2040] [outer = 0x0] 13:29:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x124992000) [pid = 1929] [serial = 2041] [outer = 0x11c70a000] 13:29:49 INFO - PROCESS | 1929 | 1461616189369 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x126a7c000) [pid = 1929] [serial = 2042] [outer = 0x11c70a000] 13:29:50 INFO - PROCESS | 1929 | 1461616190292 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] 13:29:50 INFO - PROCESS | 1929 | 1461616190337 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 13:29:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:29:50 INFO - PROCESS | 1929 | 1461616190339 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 1929 | 1461616190340 Marionette TRACE conn2 <- [1,2694,null,{}] 13:29:50 INFO - PROCESS | 1929 | 1461616190343 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}] 13:29:50 INFO - PROCESS | 1929 | 1461616190470 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 13:29:50 INFO - PROCESS | 1929 | 1461616190633 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12eb1d800 == 124 [pid = 1929] [id = 681] 13:29:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x1279ed000) [pid = 1929] [serial = 2043] [outer = 0x0] 13:29:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x127fbe400) [pid = 1929] [serial = 2044] [outer = 0x1279ed000] 13:29:50 INFO - PROCESS | 1929 | 1461616190665 Marionette DEBUG loaded listener.js 13:29:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12987b400) [pid = 1929] [serial = 2045] [outer = 0x1279ed000] 13:29:51 INFO - PROCESS | 1929 | 1461616191558 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] 13:29:51 INFO - PROCESS | 1929 | 1461616191614 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 13:29:51 INFO - PROCESS | 1929 | 1461616191617 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:29:51 INFO - PROCESS | 1929 | 1461616191618 Marionette TRACE conn2 <- [1,2698,null,{}] 13:29:51 INFO - PROCESS | 1929 | 1461616191621 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}] 13:29:51 INFO - PROCESS | 1929 | 1461616191763 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 13:29:51 INFO - PROCESS | 1929 | 1461616191920 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f528800 == 125 [pid = 1929] [id = 682] 13:29:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x128797800) [pid = 1929] [serial = 2046] [outer = 0x0] 13:29:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x129e9f000) [pid = 1929] [serial = 2047] [outer = 0x128797800] 13:29:51 INFO - PROCESS | 1929 | 1461616191956 Marionette DEBUG loaded listener.js 13:29:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12a8e3c00) [pid = 1929] [serial = 2048] [outer = 0x128797800] 13:29:52 INFO - PROCESS | 1929 | 1461616192844 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] 13:29:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:29:52 INFO - PROCESS | 1929 | 1461616192889 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 13:29:52 INFO - PROCESS | 1929 | 1461616192891 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:29:52 INFO - PROCESS | 1929 | 1461616192893 Marionette TRACE conn2 <- [1,2702,null,{}] 13:29:52 INFO - PROCESS | 1929 | 1461616192895 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}] 13:29:53 INFO - PROCESS | 1929 | 1461616193022 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 13:29:53 INFO - PROCESS | 1929 | 1461616193203 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300b0800 == 126 [pid = 1929] [id = 683] 13:29:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x1147d5c00) [pid = 1929] [serial = 2049] [outer = 0x0] 13:29:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12987b800) [pid = 1929] [serial = 2050] [outer = 0x1147d5c00] 13:29:53 INFO - PROCESS | 1929 | 1461616193235 Marionette DEBUG loaded listener.js 13:29:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12a971400) [pid = 1929] [serial = 2051] [outer = 0x1147d5c00] 13:29:53 INFO - PROCESS | 1929 | 1461616193673 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]]]}] 13:29:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:29:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 823ms 13:29:53 INFO - PROCESS | 1929 | 1461616193731 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 13:29:53 INFO - PROCESS | 1929 | 1461616193732 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 13:29:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:29:53 INFO - PROCESS | 1929 | 1461616193736 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 1929 | 1461616193738 Marionette TRACE conn2 <- [1,2706,null,{}] 13:29:53 INFO - PROCESS | 1929 | 1461616193740 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}] 13:29:53 INFO - PROCESS | 1929 | 1461616193872 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 13:29:53 INFO - PROCESS | 1929 | 1461616193988 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c167800 == 127 [pid = 1929] [id = 684] 13:29:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x115415000) [pid = 1929] [serial = 2052] [outer = 0x0] 13:29:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12a98f800) [pid = 1929] [serial = 2053] [outer = 0x115415000] 13:29:54 INFO - PROCESS | 1929 | 1461616194019 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12a99b400) [pid = 1929] [serial = 2054] [outer = 0x115415000] 13:29:54 INFO - PROCESS | 1929 | 1461616194656 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]]]}] 13:29:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:29:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 970ms 13:29:54 INFO - PROCESS | 1929 | 1461616194707 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 13:29:54 INFO - PROCESS | 1929 | 1461616194709 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 13:29:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:29:54 INFO - PROCESS | 1929 | 1461616194732 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:29:54 INFO - PROCESS | 1929 | 1461616194734 Marionette TRACE conn2 <- [1,2710,null,{}] 13:29:54 INFO - PROCESS | 1929 | 1461616194738 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}] 13:29:54 INFO - PROCESS | 1929 | 1461616194868 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 13:29:54 INFO - PROCESS | 1929 | 1461616194987 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x12aed6000 == 128 [pid = 1929] [id = 685] 13:29:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x118e0d000) [pid = 1929] [serial = 2055] [outer = 0x0] 13:29:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x119197800) [pid = 1929] [serial = 2056] [outer = 0x118e0d000] 13:29:55 INFO - PROCESS | 1929 | 1461616195016 Marionette DEBUG loaded listener.js 13:29:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x11ada9c00) [pid = 1929] [serial = 2057] [outer = 0x118e0d000] 13:29:55 INFO - PROCESS | 1929 | 1461616195467 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] 13:29:55 INFO - PROCESS | 1929 | 1461616195507 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 13:29:55 INFO - PROCESS | 1929 | 1461616195511 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - PROCESS | 1929 | 1461616195513 Marionette TRACE conn2 <- [1,2714,null,{}] 13:29:55 INFO - PROCESS | 1929 | 1461616195516 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}] 13:29:55 INFO - PROCESS | 1929 | 1461616195638 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 13:29:55 INFO - PROCESS | 1929 | 1461616195788 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c018800 == 129 [pid = 1929] [id = 686] 13:29:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x11af19400) [pid = 1929] [serial = 2058] [outer = 0x0] 13:29:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x11c625800) [pid = 1929] [serial = 2059] [outer = 0x11af19400] 13:29:55 INFO - PROCESS | 1929 | 1461616195819 Marionette DEBUG loaded listener.js 13:29:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x123ec5800) [pid = 1929] [serial = 2060] [outer = 0x11af19400] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12aa62800 == 128 [pid = 1929] [id = 374] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12fc59800 == 127 [pid = 1929] [id = 17] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12aa66800 == 126 [pid = 1929] [id = 675] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12801b800 == 125 [pid = 1929] [id = 674] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x123eaf800 == 124 [pid = 1929] [id = 673] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x119d3b800 == 123 [pid = 1929] [id = 672] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x12e878c00) [pid = 1929] [serial = 1918] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x12eb0c800) [pid = 1929] [serial = 1921] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12f431800) [pid = 1929] [serial = 1924] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x1301df400) [pid = 1929] [serial = 1927] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x12f7b4c00) [pid = 1929] [serial = 1969] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x119116000 == 122 [pid = 1929] [id = 671] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x142b82800 == 121 [pid = 1929] [id = 667] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x1475e4800 == 120 [pid = 1929] [id = 666] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x1471c4000 == 119 [pid = 1929] [id = 665] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x147077800 == 118 [pid = 1929] [id = 664] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x146bae000 == 117 [pid = 1929] [id = 663] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x146aa1800 == 116 [pid = 1929] [id = 662] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x14679b800 == 115 [pid = 1929] [id = 661] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x1466d9800 == 114 [pid = 1929] [id = 660] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x13ddf3000 == 113 [pid = 1929] [id = 659] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12ef3d800 == 112 [pid = 1929] [id = 658] 13:29:56 INFO - PROCESS | 1929 | --DOCSHELL 0x12aec4800 == 111 [pid = 1929] [id = 657] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x1301e6c00) [pid = 1929] [serial = 1954] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x13b67c800) [pid = 1929] [serial = 1957] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x11af1ec00) [pid = 1929] [serial = 1933] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x11c0b3000) [pid = 1929] [serial = 1934] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x12d2a7400) [pid = 1929] [serial = 1915] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x13d0ad000) [pid = 1929] [serial = 1958] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12bcac400) [pid = 1929] [serial = 1912] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12aa8f800) [pid = 1929] [serial = 1939] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x12ab7f000) [pid = 1929] [serial = 1940] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x127fc3800) [pid = 1929] [serial = 1937] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x123f44c00) [pid = 1929] [serial = 1942] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x114b43000) [pid = 1929] [serial = 1930] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x116380800) [pid = 1929] [serial = 1931] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x12bca9400) [pid = 1929] [serial = 1948] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12dccc400) [pid = 1929] [serial = 1949] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12a8ce000) [pid = 1929] [serial = 1906] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x11c3b3800) [pid = 1929] [serial = 1903] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12b8c2c00) [pid = 1929] [serial = 1966] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x115125c00) [pid = 1929] [serial = 1960] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x11adae000) [pid = 1929] [serial = 1961] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x12b2c4800) [pid = 1929] [serial = 1909] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x124541c00) [pid = 1929] [serial = 1936] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x12adca800) [pid = 1929] [serial = 1945] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x13c1c5400) [pid = 1929] [serial = 1373] [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.] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12bb6c800) [pid = 1929] [serial = 1946] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x11925f000) [pid = 1929] [serial = 1900] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12a967800) [pid = 1929] [serial = 1943] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x127890400) [pid = 1929] [serial = 1963] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x12dccd000) [pid = 1929] [serial = 1951] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x12ab8b400) [pid = 1929] [serial = 1964] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x12ec54c00) [pid = 1929] [serial = 1952] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x12e56f400) [pid = 1929] [serial = 1967] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x13b671400) [pid = 1929] [serial = 1955] [outer = 0x0] [url = about:blank] 13:29:56 INFO - PROCESS | 1929 | 1461616196331 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]]]}] 13:29:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:29:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 872ms 13:29:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:29:56 INFO - PROCESS | 1929 | 1461616196384 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 13:29:56 INFO - PROCESS | 1929 | 1461616196385 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 13:29:56 INFO - PROCESS | 1929 | 1461616196388 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:29:56 INFO - PROCESS | 1929 | 1461616196391 Marionette TRACE conn2 <- [1,2718,null,{}] 13:29:56 INFO - PROCESS | 1929 | 1461616196398 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}] 13:29:56 INFO - PROCESS | 1929 | 1461616196527 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 13:29:56 INFO - PROCESS | 1929 | 1461616196661 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x123eaf800 == 112 [pid = 1929] [id = 687] 13:29:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x11bf06000) [pid = 1929] [serial = 2061] [outer = 0x0] 13:29:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x12429c000) [pid = 1929] [serial = 2062] [outer = 0x11bf06000] 13:29:56 INFO - PROCESS | 1929 | 1461616196690 Marionette DEBUG loaded listener.js 13:29:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x127fbfc00) [pid = 1929] [serial = 2063] [outer = 0x11bf06000] 13:29:57 INFO - PROCESS | 1929 | 1461616197070 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] 13:29:57 INFO - PROCESS | 1929 | 1461616197113 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 13:29:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:29:57 INFO - PROCESS | 1929 | 1461616197116 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:29:57 INFO - PROCESS | 1929 | 1461616197117 Marionette TRACE conn2 <- [1,2722,null,{}] 13:29:57 INFO - PROCESS | 1929 | 1461616197119 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}] 13:29:57 INFO - PROCESS | 1929 | 1461616197230 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 13:29:57 INFO - PROCESS | 1929 | 1461616197234 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x12dc29800 == 113 [pid = 1929] [id = 688] 13:29:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x1299c1c00) [pid = 1929] [serial = 2064] [outer = 0x0] 13:29:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x12a8c5800) [pid = 1929] [serial = 2065] [outer = 0x1299c1c00] 13:29:57 INFO - PROCESS | 1929 | 1461616197261 Marionette DEBUG loaded listener.js 13:29:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12a966400) [pid = 1929] [serial = 2066] [outer = 0x1299c1c00] 13:29:57 INFO - PROCESS | 1929 | 1461616197649 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] 13:29:57 INFO - PROCESS | 1929 | 1461616197685 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 13:29:57 INFO - PROCESS | 1929 | 1461616197688 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:29:57 INFO - PROCESS | 1929 | 1461616197689 Marionette TRACE conn2 <- [1,2726,null,{}] 13:29:57 INFO - PROCESS | 1929 | 1461616197691 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}] 13:29:57 INFO - PROCESS | 1929 | 1461616197804 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 13:29:57 INFO - PROCESS | 1929 | 1461616197811 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f534000 == 114 [pid = 1929] [id = 689] 13:29:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12a967800) [pid = 1929] [serial = 2067] [outer = 0x0] 13:29:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12aa38c00) [pid = 1929] [serial = 2068] [outer = 0x12a967800] 13:29:57 INFO - PROCESS | 1929 | 1461616197839 Marionette DEBUG loaded listener.js 13:29:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12aa8b800) [pid = 1929] [serial = 2069] [outer = 0x12a967800] 13:29:58 INFO - PROCESS | 1929 | 1461616198320 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]]]}] 13:29:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:29:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 669ms 13:29:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:29:58 INFO - PROCESS | 1929 | 1461616198357 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 13:29:58 INFO - PROCESS | 1929 | 1461616198358 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 13:29:58 INFO - PROCESS | 1929 | 1461616198360 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:29:58 INFO - PROCESS | 1929 | 1461616198361 Marionette TRACE conn2 <- [1,2730,null,{}] 13:29:58 INFO - PROCESS | 1929 | 1461616198363 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}] 13:29:58 INFO - PROCESS | 1929 | 1461616198588 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 13:29:58 INFO - PROCESS | 1929 | 1461616198652 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x1303de000 == 115 [pid = 1929] [id = 690] 13:29:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12aa44c00) [pid = 1929] [serial = 2070] [outer = 0x0] 13:29:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12ab3f400) [pid = 1929] [serial = 2071] [outer = 0x12aa44c00] 13:29:58 INFO - PROCESS | 1929 | 1461616198697 Marionette DEBUG loaded listener.js 13:29:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12adc3800) [pid = 1929] [serial = 2072] [outer = 0x12aa44c00] 13:29:59 INFO - PROCESS | 1929 | 1461616199603 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] 13:29:59 INFO - PROCESS | 1929 | 1461616199636 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 13:29:59 INFO - PROCESS | 1929 | 1461616199638 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:29:59 INFO - PROCESS | 1929 | 1461616199639 Marionette TRACE conn2 <- [1,2734,null,{}] 13:29:59 INFO - PROCESS | 1929 | 1461616199641 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}] 13:29:59 INFO - PROCESS | 1929 | 1461616199786 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 13:29:59 INFO - PROCESS | 1929 | 1461616199804 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x13b64b800 == 116 [pid = 1929] [id = 691] 13:29:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12adc1c00) [pid = 1929] [serial = 2073] [outer = 0x0] 13:29:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12ae0f800) [pid = 1929] [serial = 2074] [outer = 0x12adc1c00] 13:29:59 INFO - PROCESS | 1929 | 1461616199830 Marionette DEBUG loaded listener.js 13:29:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12ae1ac00) [pid = 1929] [serial = 2075] [outer = 0x12adc1c00] 13:30:00 INFO - PROCESS | 1929 | 1461616200213 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]]]}] 13:30:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:30:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 620ms 13:30:00 INFO - PROCESS | 1929 | 1461616200259 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 1929 | 1461616200260 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 13:30:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:30:00 INFO - PROCESS | 1929 | 1461616200263 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 1929 | 1461616200264 Marionette TRACE conn2 <- [1,2738,null,{}] 13:30:00 INFO - PROCESS | 1929 | 1461616200271 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}] 13:30:00 INFO - PROCESS | 1929 | 1461616200417 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 13:30:00 INFO - PROCESS | 1929 | 1461616200435 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x13cfce800 == 117 [pid = 1929] [id = 692] 13:30:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12adc3c00) [pid = 1929] [serial = 2076] [outer = 0x0] 13:30:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12ae9d000) [pid = 1929] [serial = 2077] [outer = 0x12adc3c00] 13:30:00 INFO - PROCESS | 1929 | 1461616200460 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12b2be800) [pid = 1929] [serial = 2078] [outer = 0x12adc3c00] 13:30:00 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x11918e400) [pid = 1929] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:30:00 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x1156e4000) [pid = 1929] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:30:00 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x115123400) [pid = 1929] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:30:00 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x11ada6400) [pid = 1929] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:30:00 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x11bab0000) [pid = 1929] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:30:00 INFO - PROCESS | 1929 | 1461616200935 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]]]}] 13:30:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:30:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 720ms 13:30:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:30:00 INFO - PROCESS | 1929 | 1461616200984 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 1929 | 1461616200986 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 13:30:00 INFO - PROCESS | 1929 | 1461616200989 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 1929 | 1461616200991 Marionette TRACE conn2 <- [1,2742,null,{}] 13:30:01 INFO - PROCESS | 1929 | 1461616201002 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}] 13:30:01 INFO - PROCESS | 1929 | 1461616201125 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 13:30:01 INFO - PROCESS | 1929 | 1461616201151 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d25a800 == 118 [pid = 1929] [id = 693] 13:30:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12b2c3000) [pid = 1929] [serial = 2079] [outer = 0x0] 13:30:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12b4ac000) [pid = 1929] [serial = 2080] [outer = 0x12b2c3000] 13:30:01 INFO - PROCESS | 1929 | 1461616201176 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12b4b3400) [pid = 1929] [serial = 2081] [outer = 0x12b2c3000] 13:30:01 INFO - PROCESS | 1929 | 1461616201600 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]]]}] 13:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 682ms 13:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:30:01 INFO - PROCESS | 1929 | 1461616201671 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 13:30:01 INFO - PROCESS | 1929 | 1461616201673 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 13:30:01 INFO - PROCESS | 1929 | 1461616201676 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:30:01 INFO - PROCESS | 1929 | 1461616201678 Marionette TRACE conn2 <- [1,2746,null,{}] 13:30:01 INFO - PROCESS | 1929 | 1461616201682 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}] 13:30:01 INFO - PROCESS | 1929 | 1461616201851 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 13:30:01 INFO - PROCESS | 1929 | 1461616201864 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d432000 == 119 [pid = 1929] [id = 694] 13:30:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12b4b7c00) [pid = 1929] [serial = 2082] [outer = 0x0] 13:30:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12b568400) [pid = 1929] [serial = 2083] [outer = 0x12b4b7c00] 13:30:01 INFO - PROCESS | 1929 | 1461616201905 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12b689c00) [pid = 1929] [serial = 2084] [outer = 0x12b4b7c00] 13:30:02 INFO - PROCESS | 1929 | 1461616202338 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]]]}] 13:30:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:30:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 674ms 13:30:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:30:02 INFO - PROCESS | 1929 | 1461616202349 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 13:30:02 INFO - PROCESS | 1929 | 1461616202351 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 13:30:02 INFO - PROCESS | 1929 | 1461616202353 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:30:02 INFO - PROCESS | 1929 | 1461616202355 Marionette TRACE conn2 <- [1,2750,null,{}] 13:30:02 INFO - PROCESS | 1929 | 1461616202364 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}] 13:30:02 INFO - PROCESS | 1929 | 1461616202573 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 13:30:02 INFO - PROCESS | 1929 | 1461616202579 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d712000 == 120 [pid = 1929] [id = 695] 13:30:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x12b4b6c00) [pid = 1929] [serial = 2085] [outer = 0x0] 13:30:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x12bedcc00) [pid = 1929] [serial = 2086] [outer = 0x12b4b6c00] 13:30:02 INFO - PROCESS | 1929 | 1461616202608 Marionette DEBUG loaded listener.js 13:30:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x12c7b3c00) [pid = 1929] [serial = 2087] [outer = 0x12b4b6c00] 13:30:03 INFO - PROCESS | 1929 | 1461616203206 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]]]}] 13:30:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:30:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 921ms 13:30:03 INFO - PROCESS | 1929 | 1461616203275 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 13:30:03 INFO - PROCESS | 1929 | 1461616203280 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 13:30:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:30:03 INFO - PROCESS | 1929 | 1461616203286 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:30:03 INFO - PROCESS | 1929 | 1461616203289 Marionette TRACE conn2 <- [1,2754,null,{}] 13:30:03 INFO - PROCESS | 1929 | 1461616203295 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}] 13:30:03 INFO - PROCESS | 1929 | 1461616203505 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 13:30:03 INFO - PROCESS | 1929 | 1461616203654 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x1245ca000 == 121 [pid = 1929] [id = 696] 13:30:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x1166efc00) [pid = 1929] [serial = 2088] [outer = 0x0] 13:30:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x11925f000) [pid = 1929] [serial = 2089] [outer = 0x1166efc00] 13:30:03 INFO - PROCESS | 1929 | 1461616203688 Marionette DEBUG loaded listener.js 13:30:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x11adaa400) [pid = 1929] [serial = 2090] [outer = 0x1166efc00] 13:30:04 INFO - PROCESS | 1929 | 1461616204123 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]]]}] 13:30:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:30:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 874ms 13:30:04 INFO - PROCESS | 1929 | 1461616204159 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 13:30:04 INFO - PROCESS | 1929 | 1461616204163 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 13:30:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:30:04 INFO - PROCESS | 1929 | 1461616204168 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:30:04 INFO - PROCESS | 1929 | 1461616204170 Marionette TRACE conn2 <- [1,2758,null,{}] 13:30:04 INFO - PROCESS | 1929 | 1461616204173 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}] 13:30:04 INFO - PROCESS | 1929 | 1461616204307 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 13:30:04 INFO - PROCESS | 1929 | 1461616204425 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d2d5000 == 122 [pid = 1929] [id = 697] 13:30:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x11af1ec00) [pid = 1929] [serial = 2091] [outer = 0x0] 13:30:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x11c7a8400) [pid = 1929] [serial = 2092] [outer = 0x11af1ec00] 13:30:04 INFO - PROCESS | 1929 | 1461616204455 Marionette DEBUG loaded listener.js 13:30:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12498b400) [pid = 1929] [serial = 2093] [outer = 0x11af1ec00] 13:30:04 INFO - PROCESS | 1929 | 1461616204888 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]]]}] 13:30:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:30:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 772ms 13:30:04 INFO - PROCESS | 1929 | 1461616204941 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 13:30:04 INFO - PROCESS | 1929 | 1461616204944 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 13:30:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:30:04 INFO - PROCESS | 1929 | 1461616204970 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:30:04 INFO - PROCESS | 1929 | 1461616204973 Marionette TRACE conn2 <- [1,2762,null,{}] 13:30:04 INFO - PROCESS | 1929 | 1461616204987 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}] 13:30:05 INFO - PROCESS | 1929 | 1461616205170 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 13:30:05 INFO - PROCESS | 1929 | 1461616205331 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d42b000 == 123 [pid = 1929] [id = 698] 13:30:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12a8cb000) [pid = 1929] [serial = 2094] [outer = 0x0] 13:30:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12aa3a400) [pid = 1929] [serial = 2095] [outer = 0x12a8cb000] 13:30:05 INFO - PROCESS | 1929 | 1461616205365 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12ab3fc00) [pid = 1929] [serial = 2096] [outer = 0x12a8cb000] 13:30:05 INFO - PROCESS | 1929 | 1461616205823 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]]]}] 13:30:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:30:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 879ms 13:30:05 INFO - PROCESS | 1929 | 1461616205845 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 13:30:05 INFO - PROCESS | 1929 | 1461616205847 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 13:30:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:30:05 INFO - PROCESS | 1929 | 1461616205849 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:30:05 INFO - PROCESS | 1929 | 1461616205851 Marionette TRACE conn2 <- [1,2766,null,{}] 13:30:05 INFO - PROCESS | 1929 | 1461616205853 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}] 13:30:05 INFO - PROCESS | 1929 | 1461616205986 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 13:30:06 INFO - PROCESS | 1929 | 1461616206133 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d87b000 == 124 [pid = 1929] [id = 699] 13:30:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12ab49c00) [pid = 1929] [serial = 2097] [outer = 0x0] 13:30:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12adc2400) [pid = 1929] [serial = 2098] [outer = 0x12ab49c00] 13:30:06 INFO - PROCESS | 1929 | 1461616206166 Marionette DEBUG loaded listener.js 13:30:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12b2bf000) [pid = 1929] [serial = 2099] [outer = 0x12ab49c00] 13:30:06 INFO - PROCESS | 1929 | 1461616206661 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]]]}] 13:30:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:30:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 820ms 13:30:06 INFO - PROCESS | 1929 | 1461616206671 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 1929 | 1461616206673 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 13:30:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:30:06 INFO - PROCESS | 1929 | 1461616206677 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - PROCESS | 1929 | 1461616206679 Marionette TRACE conn2 <- [1,2770,null,{}] 13:30:06 INFO - PROCESS | 1929 | 1461616206683 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}] 13:30:06 INFO - PROCESS | 1929 | 1461616206881 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 13:30:07 INFO - PROCESS | 1929 | 1461616207057 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x13db52800 == 125 [pid = 1929] [id = 700] 13:30:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12ab4a800) [pid = 1929] [serial = 2100] [outer = 0x0] 13:30:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12b56e000) [pid = 1929] [serial = 2101] [outer = 0x12ab4a800] 13:30:07 INFO - PROCESS | 1929 | 1461616207089 Marionette DEBUG loaded listener.js 13:30:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12bcb0c00) [pid = 1929] [serial = 2102] [outer = 0x12ab4a800] 13:30:07 INFO - PROCESS | 1929 | 1461616207521 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]]]}] 13:30:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:30:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 875ms 13:30:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:30:07 INFO - PROCESS | 1929 | 1461616207551 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 13:30:07 INFO - PROCESS | 1929 | 1461616207552 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 13:30:07 INFO - PROCESS | 1929 | 1461616207555 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:30:07 INFO - PROCESS | 1929 | 1461616207556 Marionette TRACE conn2 <- [1,2774,null,{}] 13:30:07 INFO - PROCESS | 1929 | 1461616207558 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}] 13:30:07 INFO - PROCESS | 1929 | 1461616207704 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 13:30:07 INFO - PROCESS | 1929 | 1461616207852 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x13dddf800 == 126 [pid = 1929] [id = 701] 13:30:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12bca9400) [pid = 1929] [serial = 2103] [outer = 0x0] 13:30:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x12c7b6000) [pid = 1929] [serial = 2104] [outer = 0x12bca9400] 13:30:07 INFO - PROCESS | 1929 | 1461616207885 Marionette DEBUG loaded listener.js 13:30:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x12d092800) [pid = 1929] [serial = 2105] [outer = 0x12bca9400] 13:30:08 INFO - PROCESS | 1929 | 1461616208311 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]]]}] 13:30:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:30:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 768ms 13:30:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:30:08 INFO - PROCESS | 1929 | 1461616208324 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 13:30:08 INFO - PROCESS | 1929 | 1461616208325 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 13:30:08 INFO - PROCESS | 1929 | 1461616208329 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:30:08 INFO - PROCESS | 1929 | 1461616208331 Marionette TRACE conn2 <- [1,2778,null,{}] 13:30:08 INFO - PROCESS | 1929 | 1461616208333 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}] 13:30:08 INFO - PROCESS | 1929 | 1461616208462 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 13:30:08 INFO - PROCESS | 1929 | 1461616208582 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x13e054800 == 127 [pid = 1929] [id = 702] 13:30:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x12d087000) [pid = 1929] [serial = 2106] [outer = 0x0] 13:30:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x12d6b7000) [pid = 1929] [serial = 2107] [outer = 0x12d087000] 13:30:08 INFO - PROCESS | 1929 | 1461616208611 Marionette DEBUG loaded listener.js 13:30:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x12dccdc00) [pid = 1929] [serial = 2108] [outer = 0x12d087000] 13:30:09 INFO - PROCESS | 1929 | 1461616209026 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]]]}] 13:30:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:30:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 721ms 13:30:09 INFO - PROCESS | 1929 | 1461616209049 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 13:30:09 INFO - PROCESS | 1929 | 1461616209051 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 13:30:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:30:09 INFO - PROCESS | 1929 | 1461616209053 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:30:09 INFO - PROCESS | 1929 | 1461616209054 Marionette TRACE conn2 <- [1,2782,null,{}] 13:30:09 INFO - PROCESS | 1929 | 1461616209057 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}] 13:30:09 INFO - PROCESS | 1929 | 1461616209205 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 13:30:09 INFO - PROCESS | 1929 | 1461616209338 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x141e14800 == 128 [pid = 1929] [id = 703] 13:30:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x12d6b5800) [pid = 1929] [serial = 2109] [outer = 0x0] 13:30:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x12e3bf800) [pid = 1929] [serial = 2110] [outer = 0x12d6b5800] 13:30:09 INFO - PROCESS | 1929 | 1461616209369 Marionette DEBUG loaded listener.js 13:30:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12e56dc00) [pid = 1929] [serial = 2111] [outer = 0x12d6b5800] 13:30:09 INFO - PROCESS | 1929 | 1461616209753 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]]]}] 13:30:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:30:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 768ms 13:30:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:30:09 INFO - PROCESS | 1929 | 1461616209822 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 13:30:09 INFO - PROCESS | 1929 | 1461616209823 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 13:30:09 INFO - PROCESS | 1929 | 1461616209825 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:30:09 INFO - PROCESS | 1929 | 1461616209826 Marionette TRACE conn2 <- [1,2786,null,{}] 13:30:09 INFO - PROCESS | 1929 | 1461616209829 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}] 13:30:09 INFO - PROCESS | 1929 | 1461616209959 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 13:30:10 INFO - PROCESS | 1929 | 1461616210112 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x141ecf800 == 129 [pid = 1929] [id = 704] 13:30:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x12e3b7800) [pid = 1929] [serial = 2112] [outer = 0x0] 13:30:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12e592400) [pid = 1929] [serial = 2113] [outer = 0x12e3b7800] 13:30:10 INFO - PROCESS | 1929 | 1461616210142 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12e874400) [pid = 1929] [serial = 2114] [outer = 0x12e3b7800] 13:30:10 INFO - PROCESS | 1929 | 1461616210613 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]]]}] 13:30:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:30:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 821ms 13:30:10 INFO - PROCESS | 1929 | 1461616210647 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 13:30:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:30:10 INFO - PROCESS | 1929 | 1461616210649 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 13:30:10 INFO - PROCESS | 1929 | 1461616210653 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:30:10 INFO - PROCESS | 1929 | 1461616210655 Marionette TRACE conn2 <- [1,2790,null,{}] 13:30:10 INFO - PROCESS | 1929 | 1461616210658 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}] 13:30:10 INFO - PROCESS | 1929 | 1461616210854 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 13:30:11 INFO - PROCESS | 1929 | 1461616211025 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x14243a800 == 130 [pid = 1929] [id = 705] 13:30:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12e874800) [pid = 1929] [serial = 2115] [outer = 0x0] 13:30:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x12e8b1000) [pid = 1929] [serial = 2116] [outer = 0x12e874800] 13:30:11 INFO - PROCESS | 1929 | 1461616211056 Marionette DEBUG loaded listener.js 13:30:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x12e8cf800) [pid = 1929] [serial = 2117] [outer = 0x12e874800] 13:30:11 INFO - PROCESS | 1929 | 1461616211451 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]]]}] 13:30:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:30:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 821ms 13:30:11 INFO - PROCESS | 1929 | 1461616211474 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 13:30:11 INFO - PROCESS | 1929 | 1461616211475 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 13:30:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:30:11 INFO - PROCESS | 1929 | 1461616211478 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:30:11 INFO - PROCESS | 1929 | 1461616211479 Marionette TRACE conn2 <- [1,2794,null,{}] 13:30:11 INFO - PROCESS | 1929 | 1461616211482 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}] 13:30:11 INFO - PROCESS | 1929 | 1461616211628 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 13:30:11 INFO - PROCESS | 1929 | 1461616211783 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x1429dc000 == 131 [pid = 1929] [id = 706] 13:30:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12e8d4000) [pid = 1929] [serial = 2118] [outer = 0x0] 13:30:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x12eb11000) [pid = 1929] [serial = 2119] [outer = 0x12e8d4000] 13:30:11 INFO - PROCESS | 1929 | 1461616211817 Marionette DEBUG loaded listener.js 13:30:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12ef2e400) [pid = 1929] [serial = 2120] [outer = 0x12e8d4000] 13:30:12 INFO - PROCESS | 1929 | 1461616212270 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]]]}] 13:30:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:30:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 822ms 13:30:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:30:12 INFO - PROCESS | 1929 | 1461616212300 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 13:30:12 INFO - PROCESS | 1929 | 1461616212302 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 13:30:12 INFO - PROCESS | 1929 | 1461616212304 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:30:12 INFO - PROCESS | 1929 | 1461616212305 Marionette TRACE conn2 <- [1,2798,null,{}] 13:30:12 INFO - PROCESS | 1929 | 1461616212307 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}] 13:30:12 INFO - PROCESS | 1929 | 1461616212462 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 13:30:12 INFO - PROCESS | 1929 | 1461616212618 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x142ad9800 == 132 [pid = 1929] [id = 707] 13:30:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x12ef2f800) [pid = 1929] [serial = 2121] [outer = 0x0] 13:30:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x12fdaec00) [pid = 1929] [serial = 2122] [outer = 0x12ef2f800] 13:30:12 INFO - PROCESS | 1929 | 1461616212648 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x12f42d400) [pid = 1929] [serial = 2123] [outer = 0x12ef2f800] 13:30:13 INFO - PROCESS | 1929 | 1461616213190 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]]]}] 13:30:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:30:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 924ms 13:30:13 INFO - PROCESS | 1929 | 1461616213229 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 13:30:13 INFO - PROCESS | 1929 | 1461616213231 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 13:30:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:30:13 INFO - PROCESS | 1929 | 1461616213235 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:30:13 INFO - PROCESS | 1929 | 1461616213237 Marionette TRACE conn2 <- [1,2802,null,{}] 13:30:13 INFO - PROCESS | 1929 | 1461616213241 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}] 13:30:13 INFO - PROCESS | 1929 | 1461616213525 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 13:30:13 INFO - PROCESS | 1929 | 1461616213640 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x142b72800 == 133 [pid = 1929] [id = 708] 13:30:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x12f7aa800) [pid = 1929] [serial = 2124] [outer = 0x0] 13:30:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x12fccb800) [pid = 1929] [serial = 2125] [outer = 0x12f7aa800] 13:30:13 INFO - PROCESS | 1929 | 1461616213669 Marionette DEBUG loaded listener.js 13:30:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x12fdb9000) [pid = 1929] [serial = 2126] [outer = 0x12f7aa800] 13:30:14 INFO - PROCESS | 1929 | 1461616214105 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]]]}] 13:30:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:30:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 923ms 13:30:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:30:14 INFO - PROCESS | 1929 | 1461616214157 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 1929 | 1461616214159 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 13:30:14 INFO - PROCESS | 1929 | 1461616214161 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 1929 | 1461616214162 Marionette TRACE conn2 <- [1,2806,null,{}] 13:30:14 INFO - PROCESS | 1929 | 1461616214164 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}] 13:30:14 INFO - PROCESS | 1929 | 1461616214330 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 13:30:14 INFO - PROCESS | 1929 | 1461616214487 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c93d000 == 134 [pid = 1929] [id = 709] 13:30:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x114bbf000) [pid = 1929] [serial = 2127] [outer = 0x0] 13:30:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x11adab800) [pid = 1929] [serial = 2128] [outer = 0x114bbf000] 13:30:14 INFO - PROCESS | 1929 | 1461616214517 Marionette DEBUG loaded listener.js 13:30:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x12fdb9c00) [pid = 1929] [serial = 2129] [outer = 0x114bbf000] 13:30:14 INFO - PROCESS | 1929 | 1461616214960 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]]]}] 13:30:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:30:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 822ms 13:30:14 INFO - PROCESS | 1929 | 1461616214983 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 1929 | 1461616214984 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 13:30:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:30:14 INFO - PROCESS | 1929 | 1461616214987 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 1929 | 1461616214988 Marionette TRACE conn2 <- [1,2810,null,{}] 13:30:14 INFO - PROCESS | 1929 | 1461616214990 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}] 13:30:15 INFO - PROCESS | 1929 | 1461616215179 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 13:30:15 INFO - PROCESS | 1929 | 1461616215266 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300c2000 == 135 [pid = 1929] [id = 710] 13:30:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x130178800) [pid = 1929] [serial = 2130] [outer = 0x0] 13:30:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x1301e3000) [pid = 1929] [serial = 2131] [outer = 0x130178800] 13:30:15 INFO - PROCESS | 1929 | 1461616215297 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x13039f400) [pid = 1929] [serial = 2132] [outer = 0x130178800] 13:30:16 INFO - PROCESS | 1929 | 1461616216004 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]]]}] 13:30:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:30:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1069ms 13:30:16 INFO - PROCESS | 1929 | 1461616216061 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 13:30:16 INFO - PROCESS | 1929 | 1461616216063 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 13:30:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:30:16 INFO - PROCESS | 1929 | 1461616216069 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:30:16 INFO - PROCESS | 1929 | 1461616216071 Marionette TRACE conn2 <- [1,2814,null,{}] 13:30:16 INFO - PROCESS | 1929 | 1461616216075 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}] 13:30:16 INFO - PROCESS | 1929 | 1461616216212 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 13:30:16 INFO - PROCESS | 1929 | 1461616216342 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x127fac800 == 136 [pid = 1929] [id = 711] 13:30:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x116854c00) [pid = 1929] [serial = 2133] [outer = 0x0] 13:30:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x118839400) [pid = 1929] [serial = 2134] [outer = 0x116854c00] 13:30:16 INFO - PROCESS | 1929 | 1461616216371 Marionette DEBUG loaded listener.js 13:30:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x11adae000) [pid = 1929] [serial = 2135] [outer = 0x116854c00] 13:30:16 INFO - PROCESS | 1929 | 1461616216833 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]]]}] 13:30:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:30:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 774ms 13:30:16 INFO - PROCESS | 1929 | 1461616216843 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 13:30:16 INFO - PROCESS | 1929 | 1461616216848 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 13:30:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:30:16 INFO - PROCESS | 1929 | 1461616216853 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:30:16 INFO - PROCESS | 1929 | 1461616216855 Marionette TRACE conn2 <- [1,2818,null,{}] 13:30:16 INFO - PROCESS | 1929 | 1461616216857 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}] 13:30:16 INFO - PROCESS | 1929 | 1461616216984 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 13:30:17 INFO - PROCESS | 1929 | 1461616217147 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x118603000 == 137 [pid = 1929] [id = 712] 13:30:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x11adac400) [pid = 1929] [serial = 2136] [outer = 0x0] 13:30:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x11b971400) [pid = 1929] [serial = 2137] [outer = 0x11adac400] 13:30:17 INFO - PROCESS | 1929 | 1461616217172 Marionette DEBUG loaded listener.js 13:30:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x11bf0b000) [pid = 1929] [serial = 2138] [outer = 0x11adac400] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x13d432000 == 136 [pid = 1929] [id = 694] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x13d25a800 == 135 [pid = 1929] [id = 693] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x13cfce800 == 134 [pid = 1929] [id = 692] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x13b64b800 == 133 [pid = 1929] [id = 691] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x1303de000 == 132 [pid = 1929] [id = 690] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x12f534000 == 131 [pid = 1929] [id = 689] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x12f777000) [pid = 1929] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x123dbc000) [pid = 1929] [serial = 2029] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x12dc29800 == 130 [pid = 1929] [id = 688] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x123eaf800 == 129 [pid = 1929] [id = 687] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x11c018800 == 128 [pid = 1929] [id = 686] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x12aed6000 == 127 [pid = 1929] [id = 685] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x12f528800 == 126 [pid = 1929] [id = 682] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x12eb1d800 == 125 [pid = 1929] [id = 681] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x1471ca000 == 124 [pid = 1929] [id = 608] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x12dc41000 == 123 [pid = 1929] [id = 680] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x12d03a000 == 122 [pid = 1929] [id = 679] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x12bbcb800 == 121 [pid = 1929] [id = 678] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x11c7de800 == 120 [pid = 1929] [id = 677] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x12c169000 == 119 [pid = 1929] [id = 676] 13:30:17 INFO - PROCESS | 1929 | --DOCSHELL 0x142b7a000 == 118 [pid = 1929] [id = 656] 13:30:17 INFO - PROCESS | 1929 | 1461616217722 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]]]}] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x12e871c00) [pid = 1929] [serial = 1984] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x12ab41800) [pid = 1929] [serial = 1978] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x119e4c400) [pid = 1929] [serial = 2020] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x11ac94c00) [pid = 1929] [serial = 2021] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x13d3b6000) [pid = 1929] [serial = 1993] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x1163f5c00) [pid = 1929] [serial = 2017] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x118832800) [pid = 1929] [serial = 2018] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x13d33ac00) [pid = 1929] [serial = 1990] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x13cfeac00) [pid = 1929] [serial = 1987] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x11af1bc00) [pid = 1929] [serial = 1972] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x13d510000) [pid = 1929] [serial = 1996] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x13d54e800) [pid = 1929] [serial = 1999] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x12427d400) [pid = 1929] [serial = 2011] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x126adf800) [pid = 1929] [serial = 1975] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x11557d400) [pid = 1929] [serial = 2015] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x115129c00) [pid = 1929] [serial = 2014] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x12bca4c00) [pid = 1929] [serial = 1981] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x13d54a400) [pid = 1929] [serial = 2002] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x11ad38800) [pid = 1929] [serial = 2005] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x11a981000) [pid = 1929] [serial = 2008] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x11c0ad800) [pid = 1929] [serial = 2027] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x11b973800) [pid = 1929] [serial = 2024] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x11af0d800) [pid = 1929] [serial = 2023] [outer = 0x0] [url = about:blank] 13:30:17 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x11bcac800) [pid = 1929] [serial = 2026] [outer = 0x0] [url = about:blank] 13:30:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:30:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 927ms 13:30:17 INFO - PROCESS | 1929 | 1461616217780 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 13:30:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:30:17 INFO - PROCESS | 1929 | 1461616217782 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 13:30:17 INFO - PROCESS | 1929 | 1461616217784 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - PROCESS | 1929 | 1461616217787 Marionette TRACE conn2 <- [1,2822,null,{}] 13:30:17 INFO - PROCESS | 1929 | 1461616217794 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}] 13:30:17 INFO - PROCESS | 1929 | 1461616217914 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 13:30:17 INFO - PROCESS | 1929 | 1461616217924 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x123eb4000 == 119 [pid = 1929] [id = 713] 13:30:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x11ca78c00) [pid = 1929] [serial = 2139] [outer = 0x0] 13:30:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x123ec3800) [pid = 1929] [serial = 2140] [outer = 0x11ca78c00] 13:30:17 INFO - PROCESS | 1929 | 1461616217954 Marionette DEBUG loaded listener.js 13:30:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12498ac00) [pid = 1929] [serial = 2141] [outer = 0x11ca78c00] 13:30:18 INFO - PROCESS | 1929 | 1461616218391 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]]]}] 13:30:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:30:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 622ms 13:30:18 INFO - PROCESS | 1929 | 1461616218407 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 13:30:18 INFO - PROCESS | 1929 | 1461616218409 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 13:30:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:30:18 INFO - PROCESS | 1929 | 1461616218412 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:30:18 INFO - PROCESS | 1929 | 1461616218415 Marionette TRACE conn2 <- [1,2826,null,{}] 13:30:18 INFO - PROCESS | 1929 | 1461616218418 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}] 13:30:18 INFO - PROCESS | 1929 | 1461616218540 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 13:30:18 INFO - PROCESS | 1929 | 1461616218544 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bbd5800 == 120 [pid = 1929] [id = 714] 13:30:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x124997c00) [pid = 1929] [serial = 2142] [outer = 0x0] 13:30:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x128078000) [pid = 1929] [serial = 2143] [outer = 0x124997c00] 13:30:18 INFO - PROCESS | 1929 | 1461616218571 Marionette DEBUG loaded listener.js 13:30:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x129e9a800) [pid = 1929] [serial = 2144] [outer = 0x124997c00] 13:30:18 INFO - PROCESS | 1929 | 1461616218984 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:30:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:30:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 622ms 13:30:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:30:19 INFO - PROCESS | 1929 | 1461616219033 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 1929 | 1461616219034 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 13:30:19 INFO - PROCESS | 1929 | 1461616219036 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - PROCESS | 1929 | 1461616219037 Marionette TRACE conn2 <- [1,2830,null,{}] 13:30:19 INFO - PROCESS | 1929 | 1461616219040 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}] 13:30:19 INFO - PROCESS | 1929 | 1461616219157 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 13:30:19 INFO - PROCESS | 1929 | 1461616219162 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d721000 == 121 [pid = 1929] [id = 715] 13:30:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x129879400) [pid = 1929] [serial = 2145] [outer = 0x0] 13:30:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12a8cbc00) [pid = 1929] [serial = 2146] [outer = 0x129879400] 13:30:19 INFO - PROCESS | 1929 | 1461616219188 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x12a96dc00) [pid = 1929] [serial = 2147] [outer = 0x129879400] 13:30:19 INFO - PROCESS | 1929 | 1461616219604 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]]]}] 13:30:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:30:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 617ms 13:30:19 INFO - PROCESS | 1929 | 1461616219664 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 1929 | 1461616219665 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 13:30:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:30:19 INFO - PROCESS | 1929 | 1461616219667 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - PROCESS | 1929 | 1461616219668 Marionette TRACE conn2 <- [1,2834,null,{}] 13:30:19 INFO - PROCESS | 1929 | 1461616219671 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}] 13:30:19 INFO - PROCESS | 1929 | 1461616219808 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 13:30:19 INFO - PROCESS | 1929 | 1461616219814 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f458800 == 122 [pid = 1929] [id = 716] 13:30:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x12aa37400) [pid = 1929] [serial = 2148] [outer = 0x0] 13:30:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x12aa98800) [pid = 1929] [serial = 2149] [outer = 0x12aa37400] 13:30:19 INFO - PROCESS | 1929 | 1461616219842 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x12adcc800) [pid = 1929] [serial = 2150] [outer = 0x12aa37400] 13:30:20 INFO - PROCESS | 1929 | 1461616220264 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:30:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:30:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 618ms 13:30:20 INFO - PROCESS | 1929 | 1461616220287 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 1929 | 1461616220288 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 13:30:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:30:20 INFO - PROCESS | 1929 | 1461616220290 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - PROCESS | 1929 | 1461616220291 Marionette TRACE conn2 <- [1,2838,null,{}] 13:30:20 INFO - PROCESS | 1929 | 1461616220295 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}] 13:30:20 INFO - PROCESS | 1929 | 1461616220456 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 13:30:20 INFO - PROCESS | 1929 | 1461616220463 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fc6b000 == 123 [pid = 1929] [id = 717] 13:30:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x12aa40000) [pid = 1929] [serial = 2151] [outer = 0x0] 13:30:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x12ae18000) [pid = 1929] [serial = 2152] [outer = 0x12aa40000] 13:30:20 INFO - PROCESS | 1929 | 1461616220488 Marionette DEBUG loaded listener.js 13:30:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x12b2b8c00) [pid = 1929] [serial = 2153] [outer = 0x12aa40000] 13:30:20 INFO - PROCESS | 1929 | 1461616220898 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]]]}] 13:30:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:30:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 621ms 13:30:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:30:20 INFO - PROCESS | 1929 | 1461616220915 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 1929 | 1461616220916 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 13:30:20 INFO - PROCESS | 1929 | 1461616220919 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - PROCESS | 1929 | 1461616220920 Marionette TRACE conn2 <- [1,2842,null,{}] 13:30:20 INFO - PROCESS | 1929 | 1461616220922 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}] 13:30:21 INFO - PROCESS | 1929 | 1461616221088 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 13:30:21 INFO - PROCESS | 1929 | 1461616221105 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x130697800 == 124 [pid = 1929] [id = 718] 13:30:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x12ae0dc00) [pid = 1929] [serial = 2154] [outer = 0x0] 13:30:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x12b563800) [pid = 1929] [serial = 2155] [outer = 0x12ae0dc00] 13:30:21 INFO - PROCESS | 1929 | 1461616221131 Marionette DEBUG loaded listener.js 13:30:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x12bee6400) [pid = 1929] [serial = 2156] [outer = 0x12ae0dc00] 13:30:21 INFO - PROCESS | 1929 | 1461616221515 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]]]}] 13:30:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:30:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 618ms 13:30:21 INFO - PROCESS | 1929 | 1461616221537 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 13:30:21 INFO - PROCESS | 1929 | 1461616221538 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 13:30:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:30:21 INFO - PROCESS | 1929 | 1461616221541 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:30:21 INFO - PROCESS | 1929 | 1461616221542 Marionette TRACE conn2 <- [1,2846,null,{}] 13:30:21 INFO - PROCESS | 1929 | 1461616221544 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}] 13:30:21 INFO - PROCESS | 1929 | 1461616221704 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 13:30:21 INFO - PROCESS | 1929 | 1461616221717 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x13cfdb800 == 125 [pid = 1929] [id = 719] 13:30:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x12b56a800) [pid = 1929] [serial = 2157] [outer = 0x0] 13:30:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x12c7b6c00) [pid = 1929] [serial = 2158] [outer = 0x12b56a800] 13:30:21 INFO - PROCESS | 1929 | 1461616221742 Marionette DEBUG loaded listener.js 13:30:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x12cf0e400) [pid = 1929] [serial = 2159] [outer = 0x12b56a800] 13:30:22 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x12b2c3000) [pid = 1929] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:30:22 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x12aa44c00) [pid = 1929] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:30:22 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x12b4b7c00) [pid = 1929] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:30:22 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x12adc1c00) [pid = 1929] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:30:22 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x118e0d000) [pid = 1929] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:30:22 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x12adc3c00) [pid = 1929] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:30:22 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x11af19400) [pid = 1929] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:30:22 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x11bf06000) [pid = 1929] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:30:22 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x1299c1c00) [pid = 1929] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:30:22 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x12a967800) [pid = 1929] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:30:22 INFO - PROCESS | 1929 | 1461616222349 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]]]}] 13:30:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:30:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 818ms 13:30:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:30:22 INFO - PROCESS | 1929 | 1461616222360 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 13:30:22 INFO - PROCESS | 1929 | 1461616222362 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 13:30:22 INFO - PROCESS | 1929 | 1461616222364 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:30:22 INFO - PROCESS | 1929 | 1461616222365 Marionette TRACE conn2 <- [1,2850,null,{}] 13:30:22 INFO - PROCESS | 1929 | 1461616222368 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}] 13:30:22 INFO - PROCESS | 1929 | 1461616222494 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 13:30:22 INFO - PROCESS | 1929 | 1461616222609 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x1303e0800 == 126 [pid = 1929] [id = 720] 13:30:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x116674800) [pid = 1929] [serial = 2160] [outer = 0x0] 13:30:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x12a970400) [pid = 1929] [serial = 2161] [outer = 0x116674800] 13:30:22 INFO - PROCESS | 1929 | 1461616222641 Marionette DEBUG loaded listener.js 13:30:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x12c7bf800) [pid = 1929] [serial = 2162] [outer = 0x116674800] 13:30:22 INFO - PROCESS | 1929 | 1461616222931 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:30:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:30:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 618ms 13:30:23 INFO - PROCESS | 1929 | 1461616223002 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 1929 | 1461616223004 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 13:30:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:30:23 INFO - PROCESS | 1929 | 1461616223006 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:30:23 INFO - PROCESS | 1929 | 1461616223009 Marionette TRACE conn2 <- [1,2854,null,{}] 13:30:23 INFO - PROCESS | 1929 | 1461616223013 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}] 13:30:23 INFO - PROCESS | 1929 | 1461616223148 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 13:30:23 INFO - PROCESS | 1929 | 1461616223152 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x13dc6d800 == 127 [pid = 1929] [id = 721] 13:30:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x12b562c00) [pid = 1929] [serial = 2163] [outer = 0x0] 13:30:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x12dccbc00) [pid = 1929] [serial = 2164] [outer = 0x12b562c00] 13:30:23 INFO - PROCESS | 1929 | 1461616223182 Marionette DEBUG loaded listener.js 13:30:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x12ec5f400) [pid = 1929] [serial = 2165] [outer = 0x12b562c00] 13:30:23 INFO - PROCESS | 1929 | 1461616223580 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]]]}] 13:30:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:30:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 625ms 13:30:23 INFO - PROCESS | 1929 | 1461616223649 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 1929 | 1461616223650 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 13:30:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:30:23 INFO - PROCESS | 1929 | 1461616223652 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:30:23 INFO - PROCESS | 1929 | 1461616223654 Marionette TRACE conn2 <- [1,2858,null,{}] 13:30:23 INFO - PROCESS | 1929 | 1461616223656 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}] 13:30:23 INFO - PROCESS | 1929 | 1461616223781 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 13:30:23 INFO - PROCESS | 1929 | 1461616223785 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x14285c000 == 128 [pid = 1929] [id = 722] 13:30:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x12ef3a000) [pid = 1929] [serial = 2166] [outer = 0x0] 13:30:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x12fdb2c00) [pid = 1929] [serial = 2167] [outer = 0x12ef3a000] 13:30:23 INFO - PROCESS | 1929 | 1461616223810 Marionette DEBUG loaded listener.js 13:30:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x1303a3800) [pid = 1929] [serial = 2168] [outer = 0x12ef3a000] 13:30:24 INFO - PROCESS | 1929 | 1461616224192 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:30:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:30:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 569ms 13:30:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:30:24 INFO - PROCESS | 1929 | 1461616224223 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 13:30:24 INFO - PROCESS | 1929 | 1461616224224 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 13:30:24 INFO - PROCESS | 1929 | 1461616224226 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:30:24 INFO - PROCESS | 1929 | 1461616224227 Marionette TRACE conn2 <- [1,2862,null,{}] 13:30:24 INFO - PROCESS | 1929 | 1461616224229 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}] 13:30:24 INFO - PROCESS | 1929 | 1461616224465 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 13:30:24 INFO - PROCESS | 1929 | 1461616224667 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c014800 == 129 [pid = 1929] [id = 723] 13:30:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x115124800) [pid = 1929] [serial = 2169] [outer = 0x0] 13:30:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x11512e800) [pid = 1929] [serial = 2170] [outer = 0x115124800] 13:30:24 INFO - PROCESS | 1929 | 1461616224701 Marionette DEBUG loaded listener.js 13:30:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x118ea6c00) [pid = 1929] [serial = 2171] [outer = 0x115124800] 13:30:25 INFO - PROCESS | 1929 | 1461616225174 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]]]}] 13:30:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:30:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 970ms 13:30:25 INFO - PROCESS | 1929 | 1461616225197 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 13:30:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:30:25 INFO - PROCESS | 1929 | 1461616225199 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 13:30:25 INFO - PROCESS | 1929 | 1461616225202 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:30:25 INFO - PROCESS | 1929 | 1461616225206 Marionette TRACE conn2 <- [1,2866,null,{}] 13:30:25 INFO - PROCESS | 1929 | 1461616225209 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}] 13:30:25 INFO - PROCESS | 1929 | 1461616225350 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 13:30:25 INFO - PROCESS | 1929 | 1461616225507 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c705000 == 130 [pid = 1929] [id = 724] 13:30:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x11af1bc00) [pid = 1929] [serial = 2172] [outer = 0x0] 13:30:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x11c0ac000) [pid = 1929] [serial = 2173] [outer = 0x11af1bc00] 13:30:25 INFO - PROCESS | 1929 | 1461616225544 Marionette DEBUG loaded listener.js 13:30:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x123f42c00) [pid = 1929] [serial = 2174] [outer = 0x11af1bc00] 13:30:26 INFO - PROCESS | 1929 | 1461616226128 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]]]}] 13:30:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:30:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 971ms 13:30:26 INFO - PROCESS | 1929 | 1461616226174 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 13:30:26 INFO - PROCESS | 1929 | 1461616226176 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 13:30:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:30:26 INFO - PROCESS | 1929 | 1461616226181 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:30:26 INFO - PROCESS | 1929 | 1461616226183 Marionette TRACE conn2 <- [1,2870,null,{}] 13:30:26 INFO - PROCESS | 1929 | 1461616226185 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}] 13:30:26 INFO - PROCESS | 1929 | 1461616226324 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 13:30:26 INFO - PROCESS | 1929 | 1461616226494 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x13b642000 == 131 [pid = 1929] [id = 725] 13:30:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x129920c00) [pid = 1929] [serial = 2175] [outer = 0x0] 13:30:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x12a8cd000) [pid = 1929] [serial = 2176] [outer = 0x129920c00] 13:30:26 INFO - PROCESS | 1929 | 1461616226526 Marionette DEBUG loaded listener.js 13:30:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x12aa3b400) [pid = 1929] [serial = 2177] [outer = 0x129920c00] 13:30:26 INFO - PROCESS | 1929 | 1461616226987 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]]]}] 13:30:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:30:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 870ms 13:30:27 INFO - PROCESS | 1929 | 1461616227052 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 13:30:27 INFO - PROCESS | 1929 | 1461616227055 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 13:30:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:30:27 INFO - PROCESS | 1929 | 1461616227064 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:30:27 INFO - PROCESS | 1929 | 1461616227067 Marionette TRACE conn2 <- [1,2874,null,{}] 13:30:27 INFO - PROCESS | 1929 | 1461616227070 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}] 13:30:27 INFO - PROCESS | 1929 | 1461616227224 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 13:30:27 INFO - PROCESS | 1929 | 1461616227395 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x142b77800 == 132 [pid = 1929] [id = 726] 13:30:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 213 (0x12b2bc000) [pid = 1929] [serial = 2178] [outer = 0x0] 13:30:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 214 (0x12bcae400) [pid = 1929] [serial = 2179] [outer = 0x12b2bc000] 13:30:27 INFO - PROCESS | 1929 | 1461616227427 Marionette DEBUG loaded listener.js 13:30:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 215 (0x12cf11400) [pid = 1929] [serial = 2180] [outer = 0x12b2bc000] 13:30:27 INFO - PROCESS | 1929 | 1461616227870 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]]]}] 13:30:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:30:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 826ms 13:30:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:30:27 INFO - PROCESS | 1929 | 1461616227885 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 13:30:27 INFO - PROCESS | 1929 | 1461616227887 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 13:30:27 INFO - PROCESS | 1929 | 1461616227889 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:30:27 INFO - PROCESS | 1929 | 1461616227890 Marionette TRACE conn2 <- [1,2878,null,{}] 13:30:27 INFO - PROCESS | 1929 | 1461616227893 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}] 13:30:28 INFO - PROCESS | 1929 | 1461616228031 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 13:30:28 INFO - PROCESS | 1929 | 1461616228190 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x146792800 == 133 [pid = 1929] [id = 727] 13:30:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 216 (0x12cfcdc00) [pid = 1929] [serial = 2181] [outer = 0x0] 13:30:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 217 (0x12e56bc00) [pid = 1929] [serial = 2182] [outer = 0x12cfcdc00] 13:30:28 INFO - PROCESS | 1929 | 1461616228220 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 218 (0x12e8da800) [pid = 1929] [serial = 2183] [outer = 0x12cfcdc00] 13:30:28 INFO - PROCESS | 1929 | 1461616228654 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]]]}] 13:30:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:30:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 820ms 13:30:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:30:28 INFO - PROCESS | 1929 | 1461616228710 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 13:30:28 INFO - PROCESS | 1929 | 1461616228711 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 13:30:28 INFO - PROCESS | 1929 | 1461616228713 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:30:28 INFO - PROCESS | 1929 | 1461616228715 Marionette TRACE conn2 <- [1,2882,null,{}] 13:30:28 INFO - PROCESS | 1929 | 1461616228717 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}] 13:30:28 INFO - PROCESS | 1929 | 1461616228856 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 13:30:28 INFO - PROCESS | 1929 | 1461616228988 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x146aa3800 == 134 [pid = 1929] [id = 728] 13:30:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 219 (0x12fdb6000) [pid = 1929] [serial = 2184] [outer = 0x0] 13:30:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 220 (0x1301de000) [pid = 1929] [serial = 2185] [outer = 0x12fdb6000] 13:30:29 INFO - PROCESS | 1929 | 1461616229025 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 221 (0x1309d5c00) [pid = 1929] [serial = 2186] [outer = 0x12fdb6000] 13:30:29 INFO - PROCESS | 1929 | 1461616229466 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]]]}] 13:30:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:30:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 820ms 13:30:29 INFO - PROCESS | 1929 | 1461616229534 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 13:30:29 INFO - PROCESS | 1929 | 1461616229535 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 13:30:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:30:29 INFO - PROCESS | 1929 | 1461616229538 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - PROCESS | 1929 | 1461616229539 Marionette TRACE conn2 <- [1,2886,null,{}] 13:30:29 INFO - PROCESS | 1929 | 1461616229541 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}] 13:30:29 INFO - PROCESS | 1929 | 1461616229682 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 13:30:29 INFO - PROCESS | 1929 | 1461616229812 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x146bab800 == 135 [pid = 1929] [id = 729] 13:30:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 222 (0x1303a0800) [pid = 1929] [serial = 2187] [outer = 0x0] 13:30:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 223 (0x139b94000) [pid = 1929] [serial = 2188] [outer = 0x1303a0800] 13:30:29 INFO - PROCESS | 1929 | 1461616229842 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 224 (0x13b67a400) [pid = 1929] [serial = 2189] [outer = 0x1303a0800] 13:30:30 INFO - PROCESS | 1929 | 1461616230268 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]]]}] 13:30:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:30:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 770ms 13:30:30 INFO - PROCESS | 1929 | 1461616230309 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 13:30:30 INFO - PROCESS | 1929 | 1461616230310 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 13:30:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:30:30 INFO - PROCESS | 1929 | 1461616230313 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:30:30 INFO - PROCESS | 1929 | 1461616230314 Marionette TRACE conn2 <- [1,2890,null,{}] 13:30:30 INFO - PROCESS | 1929 | 1461616230316 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}] 13:30:30 INFO - PROCESS | 1929 | 1461616230454 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 13:30:30 INFO - PROCESS | 1929 | 1461616230624 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x147063000 == 136 [pid = 1929] [id = 730] 13:30:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 225 (0x139b8ec00) [pid = 1929] [serial = 2190] [outer = 0x0] 13:30:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 226 (0x13c1c1400) [pid = 1929] [serial = 2191] [outer = 0x139b8ec00] 13:30:30 INFO - PROCESS | 1929 | 1461616230656 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 227 (0x13cfe8800) [pid = 1929] [serial = 2192] [outer = 0x139b8ec00] 13:30:31 INFO - PROCESS | 1929 | 1461616231086 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:30:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:30:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 819ms 13:30:31 INFO - PROCESS | 1929 | 1461616231132 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 13:30:31 INFO - PROCESS | 1929 | 1461616231134 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 13:30:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:30:31 INFO - PROCESS | 1929 | 1461616231136 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - PROCESS | 1929 | 1461616231137 Marionette TRACE conn2 <- [1,2894,null,{}] 13:30:31 INFO - PROCESS | 1929 | 1461616231140 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}] 13:30:31 INFO - PROCESS | 1929 | 1461616231274 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 13:30:31 INFO - PROCESS | 1929 | 1461616231406 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x14716f000 == 137 [pid = 1929] [id = 731] 13:30:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 228 (0x13cfeac00) [pid = 1929] [serial = 2193] [outer = 0x0] 13:30:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 229 (0x13cff3000) [pid = 1929] [serial = 2194] [outer = 0x13cfeac00] 13:30:31 INFO - PROCESS | 1929 | 1461616231435 Marionette DEBUG loaded listener.js 13:30:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 230 (0x13d0ad000) [pid = 1929] [serial = 2195] [outer = 0x13cfeac00] 13:30:31 INFO - PROCESS | 1929 | 1461616231863 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]]]}] 13:30:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:30:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 769ms 13:30:31 INFO - PROCESS | 1929 | 1461616231906 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 13:30:31 INFO - PROCESS | 1929 | 1461616231907 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 13:30:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:30:31 INFO - PROCESS | 1929 | 1461616231909 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - PROCESS | 1929 | 1461616231913 Marionette TRACE conn2 <- [1,2898,null,{}] 13:30:31 INFO - PROCESS | 1929 | 1461616231916 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}] 13:30:32 INFO - PROCESS | 1929 | 1461616232052 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 13:30:32 INFO - PROCESS | 1929 | 1461616232185 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x1471d2800 == 138 [pid = 1929] [id = 732] 13:30:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 231 (0x13cfefc00) [pid = 1929] [serial = 2196] [outer = 0x0] 13:30:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 232 (0x13d216000) [pid = 1929] [serial = 2197] [outer = 0x13cfefc00] 13:30:32 INFO - PROCESS | 1929 | 1461616232214 Marionette DEBUG loaded listener.js 13:30:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 233 (0x13d220400) [pid = 1929] [serial = 2198] [outer = 0x13cfefc00] 13:30:32 INFO - PROCESS | 1929 | 1461616232627 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]]]}] 13:30:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:30:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 772ms 13:30:32 INFO - PROCESS | 1929 | 1461616232690 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 1929 | 1461616232692 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 13:30:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:30:32 INFO - PROCESS | 1929 | 1461616232694 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - PROCESS | 1929 | 1461616232695 Marionette TRACE conn2 <- [1,2902,null,{}] 13:30:32 INFO - PROCESS | 1929 | 1461616232698 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}] 13:30:32 INFO - PROCESS | 1929 | 1461616232838 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 13:30:33 INFO - PROCESS | 1929 | 1461616233012 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x147ac3800 == 139 [pid = 1929] [id = 733] 13:30:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 234 (0x13cfee000) [pid = 1929] [serial = 2199] [outer = 0x0] 13:30:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 235 (0x13d2ea800) [pid = 1929] [serial = 2200] [outer = 0x13cfee000] 13:30:33 INFO - PROCESS | 1929 | 1461616233047 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 236 (0x13d337000) [pid = 1929] [serial = 2201] [outer = 0x13cfee000] 13:30:33 INFO - PROCESS | 1929 | 1461616233472 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:30:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:30:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 820ms 13:30:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:30:33 INFO - PROCESS | 1929 | 1461616233514 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 13:30:33 INFO - PROCESS | 1929 | 1461616233515 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 13:30:33 INFO - PROCESS | 1929 | 1461616233517 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:30:33 INFO - PROCESS | 1929 | 1461616233519 Marionette TRACE conn2 <- [1,2906,null,{}] 13:30:33 INFO - PROCESS | 1929 | 1461616233521 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}] 13:30:33 INFO - PROCESS | 1929 | 1461616233681 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 13:30:33 INFO - PROCESS | 1929 | 1461616233922 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x147adf000 == 140 [pid = 1929] [id = 734] 13:30:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 237 (0x13d333c00) [pid = 1929] [serial = 2202] [outer = 0x0] 13:30:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 238 (0x13d3ad400) [pid = 1929] [serial = 2203] [outer = 0x13d333c00] 13:30:33 INFO - PROCESS | 1929 | 1461616233955 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 239 (0x13d40ac00) [pid = 1929] [serial = 2204] [outer = 0x13d333c00] 13:30:34 INFO - PROCESS | 1929 | 1461616234361 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]]]}] 13:30:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:30:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 874ms 13:30:34 INFO - PROCESS | 1929 | 1461616234401 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 1929 | 1461616234402 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 13:30:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:30:34 INFO - PROCESS | 1929 | 1461616234404 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - PROCESS | 1929 | 1461616234406 Marionette TRACE conn2 <- [1,2910,null,{}] 13:30:34 INFO - PROCESS | 1929 | 1461616234408 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}] 13:30:34 INFO - PROCESS | 1929 | 1461616234550 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 13:30:34 INFO - PROCESS | 1929 | 1461616234713 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x14afd1000 == 141 [pid = 1929] [id = 735] 13:30:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 240 (0x13d33d800) [pid = 1929] [serial = 2205] [outer = 0x0] 13:30:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 241 (0x13d514000) [pid = 1929] [serial = 2206] [outer = 0x13d33d800] 13:30:34 INFO - PROCESS | 1929 | 1461616234743 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 242 (0x13d51d000) [pid = 1929] [serial = 2207] [outer = 0x13d33d800] 13:30:35 INFO - PROCESS | 1929 | 1461616235114 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]]]}] 13:30:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:30:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:30:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 718ms 13:30:35 INFO - TEST-START | /DOMEvents/constructors.html 13:30:35 INFO - PROCESS | 1929 | 1461616235124 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 13:30:35 INFO - PROCESS | 1929 | 1461616235125 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 13:30:35 INFO - PROCESS | 1929 | 1461616235127 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:30:35 INFO - PROCESS | 1929 | 1461616235128 Marionette TRACE conn2 <- [1,2914,null,{}] 13:30:35 INFO - PROCESS | 1929 | 1461616235130 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}] 13:30:35 INFO - PROCESS | 1929 | 1461616235270 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 13:30:35 INFO - PROCESS | 1929 | 1461616235473 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x14b1d4000 == 142 [pid = 1929] [id = 736] 13:30:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 243 (0x11c620400) [pid = 1929] [serial = 2208] [outer = 0x0] 13:30:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 244 (0x13d51d400) [pid = 1929] [serial = 2209] [outer = 0x11c620400] 13:30:35 INFO - PROCESS | 1929 | 1461616235503 Marionette DEBUG loaded listener.js 13:30:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 245 (0x13d54e400) [pid = 1929] [serial = 2210] [outer = 0x11c620400] 13:30:35 INFO - PROCESS | 1929 | 1461616235926 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]]]}] 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:30:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:30:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:30:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:30:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:30:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:30:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:30:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:30:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:30:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 826ms 13:30:35 INFO - PROCESS | 1929 | 1461616235953 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 13:30:35 INFO - PROCESS | 1929 | 1461616235955 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 13:30:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:30:35 INFO - PROCESS | 1929 | 1461616235957 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:30:35 INFO - PROCESS | 1929 | 1461616235959 Marionette TRACE conn2 <- [1,2918,null,{}] 13:30:35 INFO - PROCESS | 1929 | 1461616235981 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}] 13:30:36 INFO - PROCESS | 1929 | 1461616236125 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 13:30:36 INFO - PROCESS | 1929 | 1461616236292 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c176000 == 143 [pid = 1929] [id = 737] 13:30:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 246 (0x11bab6000) [pid = 1929] [serial = 2211] [outer = 0x0] 13:30:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 247 (0x13d6ab000) [pid = 1929] [serial = 2212] [outer = 0x11bab6000] 13:30:36 INFO - PROCESS | 1929 | 1461616236321 Marionette DEBUG loaded listener.js 13:30:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 248 (0x13d6b2c00) [pid = 1929] [serial = 2213] [outer = 0x11bab6000] 13:30:36 INFO - PROCESS | 1929 | 1461616236707 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:30:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:30:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 773ms 13:30:36 INFO - PROCESS | 1929 | 1461616236730 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 13:30:36 INFO - PROCESS | 1929 | 1461616236732 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 13:30:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:30:36 INFO - PROCESS | 1929 | 1461616236734 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:30:36 INFO - PROCESS | 1929 | 1461616236735 Marionette TRACE conn2 <- [1,2922,null,{}] 13:30:36 INFO - PROCESS | 1929 | 1461616236738 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}] 13:30:36 INFO - PROCESS | 1929 | 1461616236882 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 13:30:37 INFO - PROCESS | 1929 | 1461616237055 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x13033e000 == 144 [pid = 1929] [id = 738] 13:30:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 249 (0x115123400) [pid = 1929] [serial = 2214] [outer = 0x0] 13:30:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 250 (0x13d6ac800) [pid = 1929] [serial = 2215] [outer = 0x115123400] 13:30:37 INFO - PROCESS | 1929 | 1461616237085 Marionette DEBUG loaded listener.js 13:30:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 251 (0x13d794400) [pid = 1929] [serial = 2216] [outer = 0x115123400] 13:30:37 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:30:37 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:30:37 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:30:37 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:30:37 INFO - PROCESS | 1929 | 1461616237784 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]]]}] 13:30:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:30:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:30:37 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 13:30:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:30:37 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 13:30:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:30:37 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]" 13:30:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:30:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:30:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1071ms 13:30:37 INFO - PROCESS | 1929 | 1461616237805 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 1929 | 1461616237808 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 13:30:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:30:37 INFO - PROCESS | 1929 | 1461616237813 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - PROCESS | 1929 | 1461616237817 Marionette TRACE conn2 <- [1,2926,null,{}] 13:30:37 INFO - PROCESS | 1929 | 1461616237820 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}] 13:30:37 INFO - PROCESS | 1929 | 1461616237959 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 13:30:38 INFO - PROCESS | 1929 | 1461616238125 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x130324000 == 145 [pid = 1929] [id = 739] 13:30:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 252 (0x126a7b000) [pid = 1929] [serial = 2217] [outer = 0x0] 13:30:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 253 (0x129877000) [pid = 1929] [serial = 2218] [outer = 0x126a7b000] 13:30:38 INFO - PROCESS | 1929 | 1461616238156 Marionette DEBUG loaded listener.js 13:30:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 254 (0x12a967800) [pid = 1929] [serial = 2219] [outer = 0x126a7b000] 13:30:38 INFO - PROCESS | 1929 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:30:38 INFO - PROCESS | 1929 | 1461616238522 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]]]}] 13:30:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:30:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 727ms 13:30:38 INFO - PROCESS | 1929 | 1461616238539 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 13:30:38 INFO - PROCESS | 1929 | 1461616238542 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 13:30:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:30:38 INFO - PROCESS | 1929 | 1461616238547 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:30:38 INFO - PROCESS | 1929 | 1461616238548 Marionette TRACE conn2 <- [1,2930,null,{}] 13:30:38 INFO - PROCESS | 1929 | 1461616238551 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}] 13:30:38 INFO - PROCESS | 1929 | 1461616238683 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 13:30:38 INFO - PROCESS | 1929 | 1461616238843 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x13dde2800 == 146 [pid = 1929] [id = 740] 13:30:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 255 (0x126adf800) [pid = 1929] [serial = 2220] [outer = 0x0] 13:30:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 256 (0x12aa3c000) [pid = 1929] [serial = 2221] [outer = 0x126adf800] 13:30:38 INFO - PROCESS | 1929 | 1461616238870 Marionette DEBUG loaded listener.js 13:30:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 257 (0x12aa91c00) [pid = 1929] [serial = 2222] [outer = 0x126adf800] 13:30:39 INFO - PROCESS | 1929 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:30:39 INFO - PROCESS | 1929 | 1461616239244 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]]]}] 13:30:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:30:39 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 722ms 13:30:39 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:30:39 INFO - PROCESS | 1929 | 1461616239269 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 13:30:39 INFO - PROCESS | 1929 | 1461616239271 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 13:30:39 INFO - PROCESS | 1929 | 1461616239274 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - PROCESS | 1929 | 1461616239277 Marionette TRACE conn2 <- [1,2934,null,{}] 13:30:39 INFO - PROCESS | 1929 | 1461616239286 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}] 13:30:39 INFO - PROCESS | 1929 | 1461616239473 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 13:30:39 INFO - PROCESS | 1929 | 1461616239701 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c71b000 == 147 [pid = 1929] [id = 741] 13:30:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 258 (0x12adc5c00) [pid = 1929] [serial = 2223] [outer = 0x0] 13:30:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 259 (0x12aea2800) [pid = 1929] [serial = 2224] [outer = 0x12adc5c00] 13:30:39 INFO - PROCESS | 1929 | 1461616239751 Marionette DEBUG loaded listener.js 13:30:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 260 (0x12c668000) [pid = 1929] [serial = 2225] [outer = 0x12adc5c00] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x14285c000 == 146 [pid = 1929] [id = 722] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x13dc6d800 == 145 [pid = 1929] [id = 721] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x1303e0800 == 144 [pid = 1929] [id = 720] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x13cfdb800 == 143 [pid = 1929] [id = 719] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x130697800 == 142 [pid = 1929] [id = 718] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 259 (0x129e9f000) [pid = 1929] [serial = 2047] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 258 (0x12987b800) [pid = 1929] [serial = 2050] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 257 (0x127fbe400) [pid = 1929] [serial = 2044] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 256 (0x12bedcc00) [pid = 1929] [serial = 2086] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | 1461616240296 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]]]}] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x12fc6b000 == 141 [pid = 1929] [id = 717] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x12f458800 == 140 [pid = 1929] [id = 716] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x12d721000 == 139 [pid = 1929] [id = 715] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x12bbd5800 == 138 [pid = 1929] [id = 714] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x123eb4000 == 137 [pid = 1929] [id = 713] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x118603000 == 136 [pid = 1929] [id = 712] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x127fac800 == 135 [pid = 1929] [id = 711] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x11c93d000 == 134 [pid = 1929] [id = 709] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x142b72800 == 133 [pid = 1929] [id = 708] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x142ad9800 == 132 [pid = 1929] [id = 707] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x1429dc000 == 131 [pid = 1929] [id = 706] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x14243a800 == 130 [pid = 1929] [id = 705] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x141ecf800 == 129 [pid = 1929] [id = 704] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x141e14800 == 128 [pid = 1929] [id = 703] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x13e054800 == 127 [pid = 1929] [id = 702] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x13dddf800 == 126 [pid = 1929] [id = 701] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x13db52800 == 125 [pid = 1929] [id = 700] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x13d87b000 == 124 [pid = 1929] [id = 699] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x13d42b000 == 123 [pid = 1929] [id = 698] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x12d2d5000 == 122 [pid = 1929] [id = 697] 13:30:40 INFO - PROCESS | 1929 | --DOCSHELL 0x1245ca000 == 121 [pid = 1929] [id = 696] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 255 (0x12b4b3400) [pid = 1929] [serial = 2081] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 254 (0x11867d000) [pid = 1929] [serial = 2032] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 253 (0x12adc3800) [pid = 1929] [serial = 2072] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 252 (0x12b568400) [pid = 1929] [serial = 2083] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 251 (0x123f46800) [pid = 1929] [serial = 2038] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 250 (0x12ae0f800) [pid = 1929] [serial = 2074] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 249 (0x119197800) [pid = 1929] [serial = 2056] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 248 (0x12ae9d000) [pid = 1929] [serial = 2077] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 247 (0x11b1f7800) [pid = 1929] [serial = 2035] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 246 (0x124992000) [pid = 1929] [serial = 2041] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 245 (0x12ab3f400) [pid = 1929] [serial = 2071] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 244 (0x12b4ac000) [pid = 1929] [serial = 2080] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 243 (0x123ec5800) [pid = 1929] [serial = 2060] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 242 (0x12a8c5800) [pid = 1929] [serial = 2065] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 241 (0x12b2be800) [pid = 1929] [serial = 2078] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 240 (0x12aa38c00) [pid = 1929] [serial = 2068] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 239 (0x127fbfc00) [pid = 1929] [serial = 2063] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 238 (0x12ae1ac00) [pid = 1929] [serial = 2075] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 237 (0x11c625800) [pid = 1929] [serial = 2059] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 236 (0x12429c000) [pid = 1929] [serial = 2062] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 235 (0x11ada9c00) [pid = 1929] [serial = 2057] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 234 (0x12a98f800) [pid = 1929] [serial = 2053] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 233 (0x12b689c00) [pid = 1929] [serial = 2084] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 232 (0x12a966400) [pid = 1929] [serial = 2066] [outer = 0x0] [url = about:blank] 13:30:40 INFO - PROCESS | 1929 | --DOMWINDOW == 231 (0x12aa8b800) [pid = 1929] [serial = 2069] [outer = 0x0] [url = about:blank] 13:30:40 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:30:40 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1074ms 13:30:40 INFO - PROCESS | 1929 | 1461616240350 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 13:30:40 INFO - PROCESS | 1929 | 1461616240351 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 13:30:40 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:30:40 INFO - PROCESS | 1929 | 1461616240354 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:30:40 INFO - PROCESS | 1929 | 1461616240355 Marionette TRACE conn2 <- [1,2938,null,{}] 13:30:40 INFO - PROCESS | 1929 | 1461616240357 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}] 13:30:40 INFO - PROCESS | 1929 | 1461616240484 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 13:30:40 INFO - PROCESS | 1929 | 1461616240491 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x123fc9800 == 122 [pid = 1929] [id = 742] 13:30:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 232 (0x12429c000) [pid = 1929] [serial = 2226] [outer = 0x0] 13:30:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 233 (0x127fbfc00) [pid = 1929] [serial = 2227] [outer = 0x12429c000] 13:30:40 INFO - PROCESS | 1929 | 1461616240519 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 234 (0x12ab3f400) [pid = 1929] [serial = 2228] [outer = 0x12429c000] 13:30:40 INFO - PROCESS | 1929 | 1461616240925 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]]]}] 13:30:40 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. 13:30:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 618ms 13:30:40 INFO - PROCESS | 1929 | 1461616240972 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 13:30:40 INFO - PROCESS | 1929 | 1461616240974 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 13:30:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:30:40 INFO - PROCESS | 1929 | 1461616240976 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:30:40 INFO - PROCESS | 1929 | 1461616240977 Marionette TRACE conn2 <- [1,2942,null,{}] 13:30:40 INFO - PROCESS | 1929 | 1461616240979 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}] 13:30:41 INFO - PROCESS | 1929 | 1461616241098 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 13:30:41 INFO - PROCESS | 1929 | 1461616241104 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d261800 == 123 [pid = 1929] [id = 743] 13:30:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 235 (0x129e9f000) [pid = 1929] [serial = 2229] [outer = 0x0] 13:30:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 236 (0x12b689c00) [pid = 1929] [serial = 2230] [outer = 0x129e9f000] 13:30:41 INFO - PROCESS | 1929 | 1461616241130 Marionette DEBUG loaded listener.js 13:30:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 237 (0x12c7bc800) [pid = 1929] [serial = 2231] [outer = 0x129e9f000] 13:30:41 INFO - PROCESS | 1929 | 1461616241544 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"]]]}] 13:30:41 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 13:30:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:30:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 618ms 13:30:41 INFO - PROCESS | 1929 | 1461616241595 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 13:30:41 INFO - PROCESS | 1929 | 1461616241596 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 13:30:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:30:41 INFO - PROCESS | 1929 | 1461616241598 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:30:41 INFO - PROCESS | 1929 | 1461616241599 Marionette TRACE conn2 <- [1,2946,null,{}] 13:30:41 INFO - PROCESS | 1929 | 1461616241601 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}] 13:30:41 INFO - PROCESS | 1929 | 1461616241728 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 13:30:41 INFO - PROCESS | 1929 | 1461616241735 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x130336800 == 124 [pid = 1929] [id = 744] 13:30:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 238 (0x12d08ec00) [pid = 1929] [serial = 2232] [outer = 0x0] 13:30:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 239 (0x12e595400) [pid = 1929] [serial = 2233] [outer = 0x12d08ec00] 13:30:41 INFO - PROCESS | 1929 | 1461616241763 Marionette DEBUG loaded listener.js 13:30:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 240 (0x12ec5b000) [pid = 1929] [serial = 2234] [outer = 0x12d08ec00] 13:30:42 INFO - PROCESS | 1929 | 1461616242155 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]]]}] 13:30:42 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. 13:30:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 569ms 13:30:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:30:42 INFO - PROCESS | 1929 | 1461616242168 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 13:30:42 INFO - PROCESS | 1929 | 1461616242169 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 13:30:42 INFO - PROCESS | 1929 | 1461616242171 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:30:42 INFO - PROCESS | 1929 | 1461616242172 Marionette TRACE conn2 <- [1,2950,null,{}] 13:30:42 INFO - PROCESS | 1929 | 1461616242174 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}] 13:30:42 INFO - PROCESS | 1929 | 1461616242380 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 13:30:42 INFO - PROCESS | 1929 | 1461616242471 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d088800 == 125 [pid = 1929] [id = 745] 13:30:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 241 (0x12ec5a400) [pid = 1929] [serial = 2235] [outer = 0x0] 13:30:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 242 (0x12fcc3400) [pid = 1929] [serial = 2236] [outer = 0x12ec5a400] 13:30:42 INFO - PROCESS | 1929 | 1461616242497 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 243 (0x12fdb6800) [pid = 1929] [serial = 2237] [outer = 0x12ec5a400] 13:30:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d720800 == 126 [pid = 1929] [id = 746] 13:30:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 244 (0x13039d400) [pid = 1929] [serial = 2238] [outer = 0x0] 13:30:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 245 (0x12f7b1800) [pid = 1929] [serial = 2239] [outer = 0x13039d400] 13:30:42 INFO - PROCESS | 1929 | 1461616242842 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]]]}] 13:30:42 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. 13:30:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 721ms 13:30:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:30:42 INFO - PROCESS | 1929 | 1461616242893 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 13:30:42 INFO - PROCESS | 1929 | 1461616242894 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 13:30:42 INFO - PROCESS | 1929 | 1461616242896 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:30:42 INFO - PROCESS | 1929 | 1461616242897 Marionette TRACE conn2 <- [1,2954,null,{}] 13:30:42 INFO - PROCESS | 1929 | 1461616242899 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}] 13:30:43 INFO - PROCESS | 1929 | 1461616243108 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 13:30:43 INFO - PROCESS | 1929 | 1461616243149 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x13e054800 == 127 [pid = 1929] [id = 747] 13:30:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 246 (0x12fdb7400) [pid = 1929] [serial = 2240] [outer = 0x0] 13:30:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 247 (0x1303a3400) [pid = 1929] [serial = 2241] [outer = 0x12fdb7400] 13:30:43 INFO - PROCESS | 1929 | 1461616243175 Marionette DEBUG loaded listener.js 13:30:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 248 (0x13b676c00) [pid = 1929] [serial = 2242] [outer = 0x12fdb7400] 13:30:43 INFO - PROCESS | 1929 | 1461616243534 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]]]}] 13:30:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:30:43 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 13:30:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 671ms 13:30:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:30:43 INFO - PROCESS | 1929 | 1461616243572 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 1929 | 1461616243573 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 13:30:43 INFO - PROCESS | 1929 | 1461616243575 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - PROCESS | 1929 | 1461616243576 Marionette TRACE conn2 <- [1,2958,null,{}] 13:30:43 INFO - PROCESS | 1929 | 1461616243583 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}] 13:30:43 INFO - PROCESS | 1929 | 1461616243761 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 13:30:43 INFO - PROCESS | 1929 | 1461616243777 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x142a38800 == 128 [pid = 1929] [id = 748] 13:30:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 249 (0x13b677c00) [pid = 1929] [serial = 2243] [outer = 0x0] 13:30:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 250 (0x13d2f6000) [pid = 1929] [serial = 2244] [outer = 0x13b677c00] 13:30:43 INFO - PROCESS | 1929 | 1461616243803 Marionette DEBUG loaded listener.js 13:30:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 251 (0x13d3b6000) [pid = 1929] [serial = 2245] [outer = 0x13b677c00] 13:30:44 INFO - PROCESS | 1929 | 1461616244175 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]]]}] 13:30:44 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. 13:30:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 623ms 13:30:44 INFO - PROCESS | 1929 | 1461616244199 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 13:30:44 INFO - PROCESS | 1929 | 1461616244200 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 13:30:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:30:44 INFO - PROCESS | 1929 | 1461616244203 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 1929 | 1461616244204 Marionette TRACE conn2 <- [1,2962,null,{}] 13:30:44 INFO - PROCESS | 1929 | 1461616244206 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}] 13:30:44 INFO - PROCESS | 1929 | 1461616244379 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 13:30:44 INFO - PROCESS | 1929 | 1461616244394 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x146789000 == 129 [pid = 1929] [id = 749] 13:30:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 252 (0x13d33f800) [pid = 1929] [serial = 2246] [outer = 0x0] 13:30:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 253 (0x13d6b6800) [pid = 1929] [serial = 2247] [outer = 0x13d33f800] 13:30:44 INFO - PROCESS | 1929 | 1461616244420 Marionette DEBUG loaded listener.js 13:30:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 254 (0x13d79b800) [pid = 1929] [serial = 2248] [outer = 0x13d33f800] 13:30:44 INFO - PROCESS | 1929 | --DOMWINDOW == 253 (0x12aa40000) [pid = 1929] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:30:44 INFO - PROCESS | 1929 | --DOMWINDOW == 252 (0x12ae0dc00) [pid = 1929] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:30:44 INFO - PROCESS | 1929 | --DOMWINDOW == 251 (0x116674800) [pid = 1929] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:30:44 INFO - PROCESS | 1929 | --DOMWINDOW == 250 (0x12b56a800) [pid = 1929] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:30:44 INFO - PROCESS | 1929 | --DOMWINDOW == 249 (0x12b562c00) [pid = 1929] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:30:44 INFO - PROCESS | 1929 | --DOMWINDOW == 248 (0x11ca78c00) [pid = 1929] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:30:44 INFO - PROCESS | 1929 | --DOMWINDOW == 247 (0x12aa37400) [pid = 1929] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:30:44 INFO - PROCESS | 1929 | --DOMWINDOW == 246 (0x11adac400) [pid = 1929] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:30:44 INFO - PROCESS | 1929 | --DOMWINDOW == 245 (0x124997c00) [pid = 1929] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:30:44 INFO - PROCESS | 1929 | --DOMWINDOW == 244 (0x116854c00) [pid = 1929] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:30:44 INFO - PROCESS | 1929 | --DOMWINDOW == 243 (0x129879400) [pid = 1929] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:30:45 INFO - PROCESS | 1929 | 1461616245049 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]]]}] 13:30:45 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. 13:30:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 870ms 13:30:45 INFO - PROCESS | 1929 | 1461616245074 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 13:30:45 INFO - PROCESS | 1929 | 1461616245075 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 13:30:45 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:30:45 INFO - PROCESS | 1929 | 1461616245078 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:30:45 INFO - PROCESS | 1929 | 1461616245081 Marionette TRACE conn2 <- [1,2966,null,{}] 13:30:45 INFO - PROCESS | 1929 | 1461616245084 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}] 13:30:45 INFO - PROCESS | 1929 | 1461616245213 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 13:30:45 INFO - PROCESS | 1929 | 1461616245334 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x13e047800 == 130 [pid = 1929] [id = 750] 13:30:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 244 (0x12aa43800) [pid = 1929] [serial = 2249] [outer = 0x0] 13:30:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 245 (0x13d409c00) [pid = 1929] [serial = 2250] [outer = 0x12aa43800] 13:30:45 INFO - PROCESS | 1929 | 1461616245363 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 246 (0x13d95a800) [pid = 1929] [serial = 2251] [outer = 0x12aa43800] 13:30:45 INFO - PROCESS | 1929 | 1461616245650 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]]]}] 13:30:45 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. 13:30:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 624ms 13:30:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:30:45 INFO - PROCESS | 1929 | 1461616245703 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 13:30:45 INFO - PROCESS | 1929 | 1461616245704 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 13:30:45 INFO - PROCESS | 1929 | 1461616245706 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:30:45 INFO - PROCESS | 1929 | 1461616245707 Marionette TRACE conn2 <- [1,2970,null,{}] 13:30:45 INFO - PROCESS | 1929 | 1461616245709 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}] 13:30:45 INFO - PROCESS | 1929 | 1461616245833 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 13:30:45 INFO - PROCESS | 1929 | 1461616245961 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x1475e0000 == 131 [pid = 1929] [id = 751] 13:30:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 247 (0x13d799c00) [pid = 1929] [serial = 2252] [outer = 0x0] 13:30:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 248 (0x13da1e800) [pid = 1929] [serial = 2253] [outer = 0x13d799c00] 13:30:45 INFO - PROCESS | 1929 | 1461616245988 Marionette DEBUG loaded listener.js 13:30:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 249 (0x13da25c00) [pid = 1929] [serial = 2254] [outer = 0x13d799c00] 13:30:46 INFO - PROCESS | 1929 | 1461616246257 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]]]}] 13:30:46 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. 13:30:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 569ms 13:30:46 INFO - PROCESS | 1929 | 1461616246275 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 13:30:46 INFO - PROCESS | 1929 | 1461616246276 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 13:30:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:30:46 INFO - PROCESS | 1929 | 1461616246286 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:30:46 INFO - PROCESS | 1929 | 1461616246287 Marionette TRACE conn2 <- [1,2974,null,{}] 13:30:46 INFO - PROCESS | 1929 | 1461616246290 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}] 13:30:46 INFO - PROCESS | 1929 | 1461616246420 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 13:30:46 INFO - PROCESS | 1929 | 1461616246425 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x14b2dc000 == 132 [pid = 1929] [id = 752] 13:30:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 250 (0x13da28400) [pid = 1929] [serial = 2255] [outer = 0x0] 13:30:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 251 (0x13da2cc00) [pid = 1929] [serial = 2256] [outer = 0x13da28400] 13:30:46 INFO - PROCESS | 1929 | 1461616246449 Marionette DEBUG loaded listener.js 13:30:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 252 (0x13da33400) [pid = 1929] [serial = 2257] [outer = 0x13da28400] 13:30:46 INFO - PROCESS | 1929 | 1461616246820 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]]]}] 13:30:46 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. 13:30:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 569ms 13:30:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:30:46 INFO - PROCESS | 1929 | 1461616246856 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 13:30:46 INFO - PROCESS | 1929 | 1461616246857 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 13:30:46 INFO - PROCESS | 1929 | 1461616246860 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:30:46 INFO - PROCESS | 1929 | 1461616246861 Marionette TRACE conn2 <- [1,2978,null,{}] 13:30:46 INFO - PROCESS | 1929 | 1461616246869 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}] 13:30:47 INFO - PROCESS | 1929 | 1461616247184 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 13:30:47 INFO - PROCESS | 1929 | 1461616247333 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c38800 == 133 [pid = 1929] [id = 753] 13:30:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 253 (0x11560f000) [pid = 1929] [serial = 2258] [outer = 0x0] 13:30:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 254 (0x116854c00) [pid = 1929] [serial = 2259] [outer = 0x11560f000] 13:30:47 INFO - PROCESS | 1929 | 1461616247369 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 255 (0x11ac98800) [pid = 1929] [serial = 2260] [outer = 0x11560f000] 13:30:47 INFO - PROCESS | 1929 | 1461616247770 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]]]}] 13:30:47 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. 13:30:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 924ms 13:30:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:30:47 INFO - PROCESS | 1929 | 1461616247785 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 13:30:47 INFO - PROCESS | 1929 | 1461616247788 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 13:30:47 INFO - PROCESS | 1929 | 1461616247791 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:30:47 INFO - PROCESS | 1929 | 1461616247793 Marionette TRACE conn2 <- [1,2982,null,{}] 13:30:47 INFO - PROCESS | 1929 | 1461616247797 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}] 13:30:47 INFO - PROCESS | 1929 | 1461616247948 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 13:30:48 INFO - PROCESS | 1929 | 1461616248110 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e39b000 == 134 [pid = 1929] [id = 754] 13:30:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 256 (0x11bc53400) [pid = 1929] [serial = 2261] [outer = 0x0] 13:30:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 257 (0x12439f800) [pid = 1929] [serial = 2262] [outer = 0x11bc53400] 13:30:48 INFO - PROCESS | 1929 | 1461616248144 Marionette DEBUG loaded listener.js 13:30:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 258 (0x129ea0c00) [pid = 1929] [serial = 2263] [outer = 0x11bc53400] 13:30:48 INFO - PROCESS | 1929 | 1461616248520 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"]]]}] 13:30:48 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 13:30:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:30:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 772ms 13:30:48 INFO - PROCESS | 1929 | 1461616248563 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 13:30:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:30:48 INFO - PROCESS | 1929 | 1461616248566 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 13:30:48 INFO - PROCESS | 1929 | 1461616248568 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:30:48 INFO - PROCESS | 1929 | 1461616248569 Marionette TRACE conn2 <- [1,2986,null,{}] 13:30:48 INFO - PROCESS | 1929 | 1461616248592 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}] 13:30:48 INFO - PROCESS | 1929 | 1461616248795 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 13:30:48 INFO - PROCESS | 1929 | 1461616248916 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x13b640000 == 135 [pid = 1929] [id = 755] 13:30:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 259 (0x12aa3c400) [pid = 1929] [serial = 2264] [outer = 0x0] 13:30:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 260 (0x12ab49000) [pid = 1929] [serial = 2265] [outer = 0x12aa3c400] 13:30:48 INFO - PROCESS | 1929 | 1461616248949 Marionette DEBUG loaded listener.js 13:30:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 261 (0x12ae12c00) [pid = 1929] [serial = 2266] [outer = 0x12aa3c400] 13:30:49 INFO - PROCESS | 1929 | 1461616249343 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]]]}] 13:30:49 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. 13:30:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 819ms 13:30:49 INFO - PROCESS | 1929 | 1461616249388 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 13:30:49 INFO - PROCESS | 1929 | 1461616249391 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 13:30:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:30:49 INFO - PROCESS | 1929 | 1461616249399 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:30:49 INFO - PROCESS | 1929 | 1461616249403 Marionette TRACE conn2 <- [1,2990,null,{}] 13:30:49 INFO - PROCESS | 1929 | 1461616249405 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}] 13:30:49 INFO - PROCESS | 1929 | 1461616249550 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 13:30:49 INFO - PROCESS | 1929 | 1461616249715 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x146aa0800 == 136 [pid = 1929] [id = 756] 13:30:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 262 (0x12adcc000) [pid = 1929] [serial = 2267] [outer = 0x0] 13:30:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 263 (0x12bca8c00) [pid = 1929] [serial = 2268] [outer = 0x12adcc000] 13:30:49 INFO - PROCESS | 1929 | 1461616249746 Marionette DEBUG loaded listener.js 13:30:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 264 (0x12e573000) [pid = 1929] [serial = 2269] [outer = 0x12adcc000] 13:30:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x146b9f000 == 137 [pid = 1929] [id = 757] 13:30:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 265 (0x130172800) [pid = 1929] [serial = 2270] [outer = 0x0] 13:30:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 266 (0x12d08e800) [pid = 1929] [serial = 2271] [outer = 0x130172800] 13:30:50 INFO - PROCESS | 1929 | 1461616250227 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]]]}] 13:30:50 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. 13:30:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 878ms 13:30:50 INFO - PROCESS | 1929 | 1461616250272 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 13:30:50 INFO - PROCESS | 1929 | 1461616250274 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 13:30:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:30:50 INFO - PROCESS | 1929 | 1461616250276 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 1929 | 1461616250277 Marionette TRACE conn2 <- [1,2994,null,{}] 13:30:50 INFO - PROCESS | 1929 | 1461616250280 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}] 13:30:50 INFO - PROCESS | 1929 | 1461616250473 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 13:30:50 INFO - PROCESS | 1929 | 1461616250641 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x14b6e8800 == 138 [pid = 1929] [id = 758] 13:30:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 267 (0x12e573800) [pid = 1929] [serial = 2272] [outer = 0x0] 13:30:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 268 (0x12ec5b800) [pid = 1929] [serial = 2273] [outer = 0x12e573800] 13:30:50 INFO - PROCESS | 1929 | 1461616250673 Marionette DEBUG loaded listener.js 13:30:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 269 (0x13cff0800) [pid = 1929] [serial = 2274] [outer = 0x12e573800] 13:30:51 INFO - PROCESS | 1929 | 1461616251052 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]]]}] 13:30:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:30:51 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 13:30:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 824ms 13:30:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:30:51 INFO - PROCESS | 1929 | 1461616251100 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 13:30:51 INFO - PROCESS | 1929 | 1461616251102 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 13:30:51 INFO - PROCESS | 1929 | 1461616251104 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:30:51 INFO - PROCESS | 1929 | 1461616251105 Marionette TRACE conn2 <- [1,2998,null,{}] 13:30:51 INFO - PROCESS | 1929 | 1461616251107 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}] 13:30:51 INFO - PROCESS | 1929 | 1461616251253 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 13:30:51 INFO - PROCESS | 1929 | 1461616251419 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x148c10000 == 139 [pid = 1929] [id = 759] 13:30:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 270 (0x13d54ac00) [pid = 1929] [serial = 2275] [outer = 0x0] 13:30:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 271 (0x13d6b5800) [pid = 1929] [serial = 2276] [outer = 0x13d54ac00] 13:30:51 INFO - PROCESS | 1929 | 1461616251455 Marionette DEBUG loaded listener.js 13:30:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 272 (0x13d94fc00) [pid = 1929] [serial = 2277] [outer = 0x13d54ac00] 13:30:51 INFO - PROCESS | 1929 | 1461616251842 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]]]}] 13:30:51 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. 13:30:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 770ms 13:30:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:30:51 INFO - PROCESS | 1929 | 1461616251884 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 13:30:51 INFO - PROCESS | 1929 | 1461616251886 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 13:30:51 INFO - PROCESS | 1929 | 1461616251888 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:30:51 INFO - PROCESS | 1929 | 1461616251889 Marionette TRACE conn2 <- [1,3002,null,{}] 13:30:51 INFO - PROCESS | 1929 | 1461616251892 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}] 13:30:52 INFO - PROCESS | 1929 | 1461616252095 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 13:30:52 INFO - PROCESS | 1929 | 1461616252217 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x147543000 == 140 [pid = 1929] [id = 760] 13:30:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 273 (0x13d953000) [pid = 1929] [serial = 2278] [outer = 0x0] 13:30:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 274 (0x13da21c00) [pid = 1929] [serial = 2279] [outer = 0x13d953000] 13:30:52 INFO - PROCESS | 1929 | 1461616252251 Marionette DEBUG loaded listener.js 13:30:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 275 (0x13db23800) [pid = 1929] [serial = 2280] [outer = 0x13d953000] 13:30:52 INFO - PROCESS | 1929 | 1461616252618 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]]]}] 13:30:52 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. 13:30:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 769ms 13:30:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:30:52 INFO - PROCESS | 1929 | 1461616252657 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 13:30:52 INFO - PROCESS | 1929 | 1461616252659 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 13:30:52 INFO - PROCESS | 1929 | 1461616252661 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:30:52 INFO - PROCESS | 1929 | 1461616252662 Marionette TRACE conn2 <- [1,3006,null,{}] 13:30:52 INFO - PROCESS | 1929 | 1461616252665 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}] 13:30:52 INFO - PROCESS | 1929 | 1461616252807 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 13:30:52 INFO - PROCESS | 1929 | 1461616252980 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x14755b800 == 141 [pid = 1929] [id = 761] 13:30:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 276 (0x13d953400) [pid = 1929] [serial = 2281] [outer = 0x0] 13:30:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 277 (0x13db2ac00) [pid = 1929] [serial = 2282] [outer = 0x13d953400] 13:30:53 INFO - PROCESS | 1929 | 1461616253011 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 278 (0x13dd11800) [pid = 1929] [serial = 2283] [outer = 0x13d953400] 13:30:53 INFO - PROCESS | 1929 | 1461616253391 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]]]}] 13:30:53 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. 13:30:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 769ms 13:30:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:30:53 INFO - PROCESS | 1929 | 1461616253430 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 13:30:53 INFO - PROCESS | 1929 | 1461616253432 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 13:30:53 INFO - PROCESS | 1929 | 1461616253434 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:30:53 INFO - PROCESS | 1929 | 1461616253435 Marionette TRACE conn2 <- [1,3010,null,{}] 13:30:53 INFO - PROCESS | 1929 | 1461616253456 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}] 13:30:53 INFO - PROCESS | 1929 | 1461616253597 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 13:30:53 INFO - PROCESS | 1929 | 1461616253742 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x14b279800 == 142 [pid = 1929] [id = 762] 13:30:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 279 (0x13db23400) [pid = 1929] [serial = 2284] [outer = 0x0] 13:30:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 280 (0x13dd18800) [pid = 1929] [serial = 2285] [outer = 0x13db23400] 13:30:53 INFO - PROCESS | 1929 | 1461616253772 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 281 (0x13dd27000) [pid = 1929] [serial = 2286] [outer = 0x13db23400] 13:30:54 INFO - PROCESS | 1929 | 1461616254126 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]]]}] 13:30:54 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 13:30:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 737ms 13:30:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:30:54 INFO - PROCESS | 1929 | 1461616254171 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 1929 | 1461616254172 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 13:30:54 INFO - PROCESS | 1929 | 1461616254175 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 1929 | 1461616254176 Marionette TRACE conn2 <- [1,3014,null,{}] 13:30:54 INFO - PROCESS | 1929 | 1461616254178 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}] 13:30:54 INFO - PROCESS | 1929 | 1461616254321 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 13:30:54 INFO - PROCESS | 1929 | 1461616254496 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x14a191000 == 143 [pid = 1929] [id = 763] 13:30:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 282 (0x13dd16800) [pid = 1929] [serial = 2287] [outer = 0x0] 13:30:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 283 (0x13dd2dc00) [pid = 1929] [serial = 2288] [outer = 0x13dd16800] 13:30:54 INFO - PROCESS | 1929 | 1461616254527 Marionette DEBUG loaded listener.js 13:30:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 284 (0x142b94800) [pid = 1929] [serial = 2289] [outer = 0x13dd16800] 13:30:54 INFO - PROCESS | 1929 | [1929] 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 13:30:54 INFO - PROCESS | 1929 | 1461616254922 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:30:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:30:54 INFO - {} 13:30:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 771ms 13:30:54 INFO - PROCESS | 1929 | 1461616254946 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 1929 | 1461616254948 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 13:30:54 INFO - TEST-START | /FileAPI/fileReader.html 13:30:54 INFO - PROCESS | 1929 | 1461616254950 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 1929 | 1461616254951 Marionette TRACE conn2 <- [1,3018,null,{}] 13:30:54 INFO - PROCESS | 1929 | 1461616254954 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}] 13:30:55 INFO - PROCESS | 1929 | 1461616255151 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 13:30:55 INFO - PROCESS | 1929 | 1461616255292 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x149d29800 == 144 [pid = 1929] [id = 764] 13:30:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 285 (0x142b96000) [pid = 1929] [serial = 2290] [outer = 0x0] 13:30:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 286 (0x142b9f800) [pid = 1929] [serial = 2291] [outer = 0x142b96000] 13:30:55 INFO - PROCESS | 1929 | 1461616255326 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 287 (0x146a52400) [pid = 1929] [serial = 2292] [outer = 0x142b96000] 13:30:55 INFO - PROCESS | 1929 | 1461616255691 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]]]}] 13:30:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:30:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:30:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:30:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:30:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 768ms 13:30:55 INFO - PROCESS | 1929 | 1461616255719 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 13:30:55 INFO - PROCESS | 1929 | 1461616255721 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 13:30:55 INFO - TEST-START | /FileAPI/historical.html 13:30:55 INFO - PROCESS | 1929 | 1461616255723 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:30:55 INFO - PROCESS | 1929 | 1461616255725 Marionette TRACE conn2 <- [1,3022,null,{}] 13:30:55 INFO - PROCESS | 1929 | 1461616255727 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}] 13:30:55 INFO - PROCESS | 1929 | 1461616255883 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 13:30:56 INFO - PROCESS | 1929 | 1461616256053 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x14734b800 == 145 [pid = 1929] [id = 765] 13:30:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 288 (0x142ba0c00) [pid = 1929] [serial = 2293] [outer = 0x0] 13:30:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 289 (0x146a57800) [pid = 1929] [serial = 2294] [outer = 0x142ba0c00] 13:30:56 INFO - PROCESS | 1929 | 1461616256083 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 290 (0x146c27800) [pid = 1929] [serial = 2295] [outer = 0x142ba0c00] 13:30:56 INFO - PROCESS | 1929 | 1461616256459 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"]]]}] 13:30:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:30:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:30:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:30:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:30:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:30:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:30:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:30:56 INFO - TEST-OK | /FileAPI/historical.html | took 771ms 13:30:56 INFO - TEST-START | /FileAPI/idlharness.html 13:30:56 INFO - PROCESS | 1929 | 1461616256494 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 13:30:56 INFO - PROCESS | 1929 | 1461616256496 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 13:30:56 INFO - PROCESS | 1929 | 1461616256498 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:30:56 INFO - PROCESS | 1929 | 1461616256499 Marionette TRACE conn2 <- [1,3026,null,{}] 13:30:56 INFO - PROCESS | 1929 | 1461616256502 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}] 13:30:56 INFO - PROCESS | 1929 | 1461616256661 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 13:30:56 INFO - PROCESS | 1929 | 1461616256816 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x146d24000 == 146 [pid = 1929] [id = 766] 13:30:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 291 (0x142c67000) [pid = 1929] [serial = 2296] [outer = 0x0] 13:30:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 292 (0x146c2a800) [pid = 1929] [serial = 2297] [outer = 0x142c67000] 13:30:56 INFO - PROCESS | 1929 | 1461616256847 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 293 (0x146d09c00) [pid = 1929] [serial = 2298] [outer = 0x142c67000] 13:30:57 INFO - PROCESS | 1929 | 1461616257451 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]]]}] 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:30:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:30:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:30:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:30:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:30:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:30:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:30:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:30:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:30:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:30:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:30:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:30:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:30:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:30:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:30:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:30:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:30:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:30:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:30:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:30:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:30:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:30:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:30:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:30:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:30:57 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 13:30:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:30:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:30:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:30:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:30:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:30:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:30:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:30:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:30:57 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 13:30:57 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 13:30:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:30:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:30:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:30:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:30:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:30:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:30:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:30:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:30:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:30:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:30:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:30:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:30:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:30:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:30:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:30:57 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 13:30:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:30:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:30:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:30:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:30:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:30:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:30:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:30:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:30:57 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 13:30:57 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 13:30:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:30:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:30:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:30:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:30:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:30:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:30:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:30:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:30:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:30:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:30:57 INFO - TEST-OK | /FileAPI/idlharness.html | took 984ms 13:30:57 INFO - PROCESS | 1929 | 1461616257541 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 1929 | 1461616257542 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 13:30:57 INFO - TEST-START | /FileAPI/idlharness.worker 13:30:57 INFO - PROCESS | 1929 | 1461616257552 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - PROCESS | 1929 | 1461616257553 Marionette TRACE conn2 <- [1,3030,null,{}] 13:30:57 INFO - PROCESS | 1929 | 1461616257555 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}] 13:30:57 INFO - PROCESS | 1929 | 1461616257704 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 13:30:57 INFO - PROCESS | 1929 | 1461616257889 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x14fc1d800 == 147 [pid = 1929] [id = 767] 13:30:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 294 (0x146d0b400) [pid = 1929] [serial = 2299] [outer = 0x0] 13:30:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 295 (0x149bbfc00) [pid = 1929] [serial = 2300] [outer = 0x146d0b400] 13:30:57 INFO - PROCESS | 1929 | 1461616257977 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 296 (0x149bc4000) [pid = 1929] [serial = 2301] [outer = 0x146d0b400] 13:30:58 INFO - PROCESS | 1929 | [1929] 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 13:30:59 INFO - PROCESS | 1929 | 1461616259422 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,{},{}]]]}] 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:30:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:30:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:30:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:30:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:30:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:30:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:30:59 INFO - {} 13:30:59 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 13:30:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:30:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:30:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:30:59 INFO - {} 13:30:59 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 - {} 13:30:59 INFO - {} 13:30:59 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 13:30:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:30:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:30:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:30:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:30:59 INFO - {} 13:30:59 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 13:30:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:30:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:30:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:30:59 INFO - {} 13:30:59 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 - {} 13:30:59 INFO - {} 13:30:59 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 13:30:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:30:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:30:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:30:59 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 13:30:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:30:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:30:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:30:59 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 13:30:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:30:59 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 13:30:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:30:59 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 13:30:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:30:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:30:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:30:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:30:59 INFO - {} 13:30:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2046ms 13:30:59 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:30:59 INFO - PROCESS | 1929 | 1461616259612 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 1929 | 1461616259614 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 13:30:59 INFO - PROCESS | 1929 | 1461616259618 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - PROCESS | 1929 | 1461616259620 Marionette TRACE conn2 <- [1,3034,null,{}] 13:30:59 INFO - PROCESS | 1929 | 1461616259624 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}] 13:30:59 INFO - PROCESS | 1929 | 1461616259756 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 13:30:59 INFO - PROCESS | 1929 | 1461616259992 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x11cbfb800 == 148 [pid = 1929] [id = 768] 13:31:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 297 (0x115614c00) [pid = 1929] [serial = 2302] [outer = 0x0] 13:31:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 298 (0x117983c00) [pid = 1929] [serial = 2303] [outer = 0x115614c00] 13:31:00 INFO - PROCESS | 1929 | 1461616260028 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 299 (0x118f65400) [pid = 1929] [serial = 2304] [outer = 0x115614c00] 13:31:00 INFO - PROCESS | 1929 | 1461616260453 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]]]}] 13:31:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:31:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 871ms 13:31:00 INFO - PROCESS | 1929 | 1461616260489 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 13:31:00 INFO - PROCESS | 1929 | 1461616260493 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 13:31:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:31:00 INFO - PROCESS | 1929 | 1461616260498 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - PROCESS | 1929 | 1461616260499 Marionette TRACE conn2 <- [1,3038,null,{}] 13:31:00 INFO - PROCESS | 1929 | 1461616260502 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}] 13:31:00 INFO - PROCESS | 1929 | 1461616260632 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 13:31:00 INFO - PROCESS | 1929 | 1461616260799 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x11cbf7000 == 149 [pid = 1929] [id = 769] 13:31:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 300 (0x11584cc00) [pid = 1929] [serial = 2305] [outer = 0x0] 13:31:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 301 (0x11a650c00) [pid = 1929] [serial = 2306] [outer = 0x11584cc00] 13:31:00 INFO - PROCESS | 1929 | 1461616260827 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 302 (0x11babdc00) [pid = 1929] [serial = 2307] [outer = 0x11584cc00] 13:31:01 INFO - PROCESS | 1929 | 1461616261220 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"]]]}] 13:31:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:31:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 771ms 13:31:01 INFO - PROCESS | 1929 | 1461616261278 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 13:31:01 INFO - PROCESS | 1929 | 1461616261279 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 13:31:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:31:01 INFO - PROCESS | 1929 | 1461616261285 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - PROCESS | 1929 | 1461616261287 Marionette TRACE conn2 <- [1,3042,null,{}] 13:31:01 INFO - PROCESS | 1929 | 1461616261294 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}] 13:31:01 INFO - PROCESS | 1929 | 1461616261431 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 13:31:01 INFO - PROCESS | 1929 | 1461616261577 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d346000 == 150 [pid = 1929] [id = 770] 13:31:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 303 (0x11c7ac400) [pid = 1929] [serial = 2308] [outer = 0x0] 13:31:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 304 (0x123fcd800) [pid = 1929] [serial = 2309] [outer = 0x11c7ac400] 13:31:01 INFO - PROCESS | 1929 | 1461616261608 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 305 (0x124547000) [pid = 1929] [serial = 2310] [outer = 0x11c7ac400] 13:31:02 INFO - PROCESS | 1929 | 1461616262157 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]]]}] 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:31:02 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. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:31:02 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'.) 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:31:02 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. 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:31:02 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. 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:31:02 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. 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:31:02 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 931ms 13:31:02 INFO - PROCESS | 1929 | 1461616262248 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 13:31:02 INFO - PROCESS | 1929 | 1461616262251 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 13:31:02 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:31:02 INFO - PROCESS | 1929 | 1461616262258 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 1929 | 1461616262260 Marionette TRACE conn2 <- [1,3046,null,{}] 13:31:02 INFO - PROCESS | 1929 | 1461616262272 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}] 13:31:02 INFO - PROCESS | 1929 | 1461616262448 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 13:31:02 INFO - PROCESS | 1929 | 1461616262629 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f43c000 == 151 [pid = 1929] [id = 771] 13:31:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 306 (0x12a8c6000) [pid = 1929] [serial = 2311] [outer = 0x0] 13:31:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 307 (0x12a965c00) [pid = 1929] [serial = 2312] [outer = 0x12a8c6000] 13:31:02 INFO - PROCESS | 1929 | 1461616262662 Marionette DEBUG loaded listener.js 13:31:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 308 (0x12a99c400) [pid = 1929] [serial = 2313] [outer = 0x12a8c6000] 13:31:02 INFO - PROCESS | 1929 | [1929] 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 13:31:03 INFO - PROCESS | 1929 | 1461616263061 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:31:03 INFO - {} 13:31:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 830ms 13:31:03 INFO - PROCESS | 1929 | 1461616263089 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 13:31:03 INFO - PROCESS | 1929 | 1461616263090 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 13:31:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:31:03 INFO - PROCESS | 1929 | 1461616263092 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:31:03 INFO - PROCESS | 1929 | 1461616263093 Marionette TRACE conn2 <- [1,3050,null,{}] 13:31:03 INFO - PROCESS | 1929 | 1461616263096 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}] 13:31:03 INFO - PROCESS | 1929 | 1461616263263 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x142853800 == 150 [pid = 1929] [id = 597] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x1429d4000 == 149 [pid = 1929] [id = 412] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x14b2dc000 == 148 [pid = 1929] [id = 752] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x1475e0000 == 147 [pid = 1929] [id = 751] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x13e047800 == 146 [pid = 1929] [id = 750] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x146789000 == 145 [pid = 1929] [id = 749] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 307 (0x12fdb2c00) [pid = 1929] [serial = 2167] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 306 (0x1301e3000) [pid = 1929] [serial = 2131] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 305 (0x12b56e000) [pid = 1929] [serial = 2101] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 304 (0x12d6b7000) [pid = 1929] [serial = 2107] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 303 (0x12eb11000) [pid = 1929] [serial = 2119] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 302 (0x12e3bf800) [pid = 1929] [serial = 2110] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 301 (0x12aa3a400) [pid = 1929] [serial = 2095] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 300 (0x12e8b1000) [pid = 1929] [serial = 2116] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 299 (0x12c7b6000) [pid = 1929] [serial = 2104] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 298 (0x12fdaec00) [pid = 1929] [serial = 2122] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 297 (0x12e592400) [pid = 1929] [serial = 2113] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 296 (0x11925f000) [pid = 1929] [serial = 2089] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 295 (0x12adc2400) [pid = 1929] [serial = 2098] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 294 (0x11c7a8400) [pid = 1929] [serial = 2092] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 293 (0x12fccb800) [pid = 1929] [serial = 2125] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 292 (0x11adab800) [pid = 1929] [serial = 2128] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | 1461616263521 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x142a38800 == 144 [pid = 1929] [id = 748] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x13e054800 == 143 [pid = 1929] [id = 747] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x13d720800 == 142 [pid = 1929] [id = 746] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x13d088800 == 141 [pid = 1929] [id = 745] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x130336800 == 140 [pid = 1929] [id = 744] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12d261800 == 139 [pid = 1929] [id = 743] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x123fc9800 == 138 [pid = 1929] [id = 742] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12c71b000 == 137 [pid = 1929] [id = 741] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x13dde2800 == 136 [pid = 1929] [id = 740] 13:31:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x116303000 == 137 [pid = 1929] [id = 772] 13:31:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 293 (0x115539c00) [pid = 1929] [serial = 2314] [outer = 0x0] 13:31:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 294 (0x118e9e800) [pid = 1929] [serial = 2315] [outer = 0x115539c00] 13:31:03 INFO - PROCESS | 1929 | 1461616263558 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 295 (0x11bf05000) [pid = 1929] [serial = 2316] [outer = 0x115539c00] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x130324000 == 136 [pid = 1929] [id = 739] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x147adf000 == 135 [pid = 1929] [id = 734] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x147ac3800 == 134 [pid = 1929] [id = 733] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x1471d2800 == 133 [pid = 1929] [id = 732] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x1243c0000 == 132 [pid = 1929] [id = 619] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x14716f000 == 131 [pid = 1929] [id = 731] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x147063000 == 130 [pid = 1929] [id = 730] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x146bab800 == 129 [pid = 1929] [id = 729] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x146aa3800 == 128 [pid = 1929] [id = 728] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x146792800 == 127 [pid = 1929] [id = 727] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x142b77800 == 126 [pid = 1929] [id = 726] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x13b642000 == 125 [pid = 1929] [id = 725] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12c705000 == 124 [pid = 1929] [id = 724] 13:31:03 INFO - PROCESS | 1929 | --DOCSHELL 0x11c014800 == 123 [pid = 1929] [id = 723] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 294 (0x12ec5f400) [pid = 1929] [serial = 2165] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 293 (0x12b2b8c00) [pid = 1929] [serial = 2153] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 292 (0x12c7bf800) [pid = 1929] [serial = 2162] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 291 (0x12adcc800) [pid = 1929] [serial = 2150] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 290 (0x12ae18000) [pid = 1929] [serial = 2152] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 289 (0x12b563800) [pid = 1929] [serial = 2155] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 288 (0x12a970400) [pid = 1929] [serial = 2161] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 287 (0x12c7b6c00) [pid = 1929] [serial = 2158] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 286 (0x12bee6400) [pid = 1929] [serial = 2156] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 285 (0x12dccbc00) [pid = 1929] [serial = 2164] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 284 (0x12cf0e400) [pid = 1929] [serial = 2159] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 283 (0x123ec3800) [pid = 1929] [serial = 2140] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 282 (0x12498ac00) [pid = 1929] [serial = 2141] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 281 (0x12aa98800) [pid = 1929] [serial = 2149] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 280 (0x11bf0b000) [pid = 1929] [serial = 2138] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 279 (0x11b971400) [pid = 1929] [serial = 2137] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 278 (0x128078000) [pid = 1929] [serial = 2143] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 277 (0x129e9a800) [pid = 1929] [serial = 2144] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 276 (0x11adae000) [pid = 1929] [serial = 2135] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 275 (0x118839400) [pid = 1929] [serial = 2134] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 274 (0x12a8cbc00) [pid = 1929] [serial = 2146] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | --DOMWINDOW == 273 (0x12a96dc00) [pid = 1929] [serial = 2147] [outer = 0x0] [url = about:blank] 13:31:03 INFO - PROCESS | 1929 | 1461616263909 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]]]}] 13:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:31:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 869ms 13:31:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:31:03 INFO - PROCESS | 1929 | 1461616263961 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 13:31:03 INFO - PROCESS | 1929 | 1461616263963 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 13:31:03 INFO - PROCESS | 1929 | 1461616263965 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:31:03 INFO - PROCESS | 1929 | 1461616263966 Marionette TRACE conn2 <- [1,3054,null,{}] 13:31:03 INFO - PROCESS | 1929 | 1461616263968 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}] 13:31:04 INFO - PROCESS | 1929 | 1461616264134 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 13:31:04 INFO - PROCESS | 1929 | 1461616264258 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x12aed6800 == 124 [pid = 1929] [id = 773] 13:31:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 274 (0x11c0b7000) [pid = 1929] [serial = 2317] [outer = 0x0] 13:31:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 275 (0x12a971c00) [pid = 1929] [serial = 2318] [outer = 0x11c0b7000] 13:31:04 INFO - PROCESS | 1929 | 1461616264287 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 276 (0x12ae9cc00) [pid = 1929] [serial = 2319] [outer = 0x11c0b7000] 13:31:04 INFO - PROCESS | 1929 | 1461616264736 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"]]]}] 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:31:04 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" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:31:04 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" 13:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:31:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 835ms 13:31:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:31:04 INFO - PROCESS | 1929 | 1461616264801 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 13:31:04 INFO - PROCESS | 1929 | 1461616264803 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 13:31:04 INFO - PROCESS | 1929 | 1461616264805 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 1929 | 1461616264806 Marionette TRACE conn2 <- [1,3058,null,{}] 13:31:04 INFO - PROCESS | 1929 | 1461616264809 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}] 13:31:04 INFO - PROCESS | 1929 | 1461616264931 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 13:31:05 INFO - PROCESS | 1929 | 1461616265056 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d721000 == 125 [pid = 1929] [id = 774] 13:31:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 277 (0x12410b000) [pid = 1929] [serial = 2320] [outer = 0x0] 13:31:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 278 (0x12b2bb400) [pid = 1929] [serial = 2321] [outer = 0x12410b000] 13:31:05 INFO - PROCESS | 1929 | 1461616265082 Marionette DEBUG loaded listener.js 13:31:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 279 (0x12aea7000) [pid = 1929] [serial = 2322] [outer = 0x12410b000] 13:31:05 INFO - PROCESS | 1929 | 1461616265403 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]]]}] 13:31:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:31:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:31:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:31:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:31:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:31:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:31:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:31:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:31:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:31:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:31:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:31:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:31:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:31:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:31:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:31:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:31:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:31:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:31:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:31:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 620ms 13:31:05 INFO - PROCESS | 1929 | 1461616265426 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 13:31:05 INFO - PROCESS | 1929 | 1461616265427 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 13:31:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:31:05 INFO - PROCESS | 1929 | 1461616265432 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - PROCESS | 1929 | 1461616265434 Marionette TRACE conn2 <- [1,3062,null,{}] 13:31:05 INFO - PROCESS | 1929 | 1461616265437 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}] 13:31:05 INFO - PROCESS | 1929 | 1461616265571 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 13:31:05 INFO - PROCESS | 1929 | 1461616265719 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300ae800 == 126 [pid = 1929] [id = 775] 13:31:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 280 (0x11867ac00) [pid = 1929] [serial = 2323] [outer = 0x0] 13:31:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 281 (0x12c670800) [pid = 1929] [serial = 2324] [outer = 0x11867ac00] 13:31:05 INFO - PROCESS | 1929 | 1461616265746 Marionette DEBUG loaded listener.js 13:31:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 282 (0x12d6ba400) [pid = 1929] [serial = 2325] [outer = 0x11867ac00] 13:31:05 INFO - PROCESS | 1929 | [1929] 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 13:31:06 INFO - PROCESS | 1929 | 1461616266080 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:31:06 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:31:06 INFO - {} 13:31:06 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 671ms 13:31:06 INFO - PROCESS | 1929 | 1461616266102 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 13:31:06 INFO - PROCESS | 1929 | 1461616266104 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 13:31:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:31:06 INFO - PROCESS | 1929 | 1461616266106 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:31:06 INFO - PROCESS | 1929 | 1461616266108 Marionette TRACE conn2 <- [1,3066,null,{}] 13:31:06 INFO - PROCESS | 1929 | 1461616266110 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}] 13:31:06 INFO - PROCESS | 1929 | 1461616266341 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 13:31:06 INFO - PROCESS | 1929 | 1461616266370 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d254000 == 127 [pid = 1929] [id = 776] 13:31:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 283 (0x12dcc9400) [pid = 1929] [serial = 2326] [outer = 0x0] 13:31:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 284 (0x12e597400) [pid = 1929] [serial = 2327] [outer = 0x12dcc9400] 13:31:06 INFO - PROCESS | 1929 | 1461616266412 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 285 (0x12eb02800) [pid = 1929] [serial = 2328] [outer = 0x12dcc9400] 13:31:06 INFO - PROCESS | 1929 | 1461616266865 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]]]}] 13:31:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:31:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:31:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:31:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:31:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:31:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:31:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:31:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 771ms 13:31:06 INFO - PROCESS | 1929 | 1461616266882 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 13:31:06 INFO - PROCESS | 1929 | 1461616266884 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 13:31:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:31:06 INFO - PROCESS | 1929 | 1461616266893 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:31:06 INFO - PROCESS | 1929 | 1461616266895 Marionette TRACE conn2 <- [1,3070,null,{}] 13:31:06 INFO - PROCESS | 1929 | 1461616266923 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}] 13:31:07 INFO - PROCESS | 1929 | 1461616267102 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 13:31:07 INFO - PROCESS | 1929 | 1461616267121 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d714800 == 128 [pid = 1929] [id = 777] 13:31:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 286 (0x12e58f800) [pid = 1929] [serial = 2329] [outer = 0x0] 13:31:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 287 (0x12ef34c00) [pid = 1929] [serial = 2330] [outer = 0x12e58f800] 13:31:07 INFO - PROCESS | 1929 | 1461616267147 Marionette DEBUG loaded listener.js 13:31:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 288 (0x13016ec00) [pid = 1929] [serial = 2331] [outer = 0x12e58f800] 13:31:07 INFO - PROCESS | 1929 | 1461616267538 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]]]}] 13:31:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:31:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:31:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:31:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:31:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:31:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:31:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 676ms 13:31:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:31:07 INFO - PROCESS | 1929 | 1461616267569 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 13:31:07 INFO - PROCESS | 1929 | 1461616267571 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 13:31:07 INFO - PROCESS | 1929 | 1461616267573 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 1929 | 1461616267574 Marionette TRACE conn2 <- [1,3074,null,{}] 13:31:07 INFO - PROCESS | 1929 | 1461616267576 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}] 13:31:08 INFO - PROCESS | 1929 | 1461616268389 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 287 (0x12adc5c00) [pid = 1929] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 286 (0x13d799c00) [pid = 1929] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 285 (0x13db22400) [pid = 1929] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 284 (0x126a7b000) [pid = 1929] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 283 (0x12d08ec00) [pid = 1929] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 282 (0x13db1f400) [pid = 1929] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 281 (0x12fdb7400) [pid = 1929] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 280 (0x12aa43800) [pid = 1929] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 279 (0x13d33f800) [pid = 1929] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 278 (0x12a967400) [pid = 1929] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 277 (0x126adf800) [pid = 1929] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 276 (0x12ec5a400) [pid = 1929] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 275 (0x114bb5000) [pid = 1929] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 274 (0x12429c000) [pid = 1929] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 273 (0x13039d400) [pid = 1929] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 272 (0x129e9f000) [pid = 1929] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 271 (0x115415000) [pid = 1929] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 270 (0x12ef3a000) [pid = 1929] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 269 (0x130178800) [pid = 1929] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 268 (0x118f71000) [pid = 1929] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:31:08 INFO - PROCESS | 1929 | --DOMWINDOW == 267 (0x13b677c00) [pid = 1929] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:31:08 INFO - PROCESS | 1929 | 1461616268497 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x129e8c000 == 129 [pid = 1929] [id = 778] 13:31:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 268 (0x113510000) [pid = 1929] [serial = 2332] [outer = 0x0] 13:31:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 269 (0x11c3ac400) [pid = 1929] [serial = 2333] [outer = 0x113510000] 13:31:08 INFO - PROCESS | 1929 | 1461616268528 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 270 (0x12adc7000) [pid = 1929] [serial = 2334] [outer = 0x113510000] 13:31:08 INFO - PROCESS | 1929 | 1461616268817 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]]]}] 13:31:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:31:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:31:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:31:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:31:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:31:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:31:08 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1277ms 13:31:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:31:08 INFO - PROCESS | 1929 | 1461616268852 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 1929 | 1461616268854 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 13:31:08 INFO - PROCESS | 1929 | 1461616268856 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - PROCESS | 1929 | 1461616268857 Marionette TRACE conn2 <- [1,3078,null,{}] 13:31:08 INFO - PROCESS | 1929 | 1461616268859 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}] 13:31:09 INFO - PROCESS | 1929 | 1461616269042 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 13:31:09 INFO - PROCESS | 1929 | 1461616269050 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d6d2000 == 130 [pid = 1929] [id = 779] 13:31:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 271 (0x12ab40400) [pid = 1929] [serial = 2335] [outer = 0x0] 13:31:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 272 (0x13039a800) [pid = 1929] [serial = 2336] [outer = 0x12ab40400] 13:31:09 INFO - PROCESS | 1929 | 1461616269076 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 273 (0x139b8b000) [pid = 1929] [serial = 2337] [outer = 0x12ab40400] 13:31:09 INFO - PROCESS | 1929 | 1461616269443 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] 13:31:09 INFO - PROCESS | 1929 | 1461616269479 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 13:31:09 INFO - PROCESS | 1929 | 1461616269481 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - PROCESS | 1929 | 1461616269482 Marionette TRACE conn2 <- [1,3082,null,{}] 13:31:09 INFO - PROCESS | 1929 | 1461616269485 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}] 13:31:09 INFO - PROCESS | 1929 | 1461616269608 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 13:31:09 INFO - PROCESS | 1929 | 1461616269756 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x141d72000 == 131 [pid = 1929] [id = 780] 13:31:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 274 (0x139b89400) [pid = 1929] [serial = 2338] [outer = 0x0] 13:31:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 275 (0x13b67cc00) [pid = 1929] [serial = 2339] [outer = 0x139b89400] 13:31:09 INFO - PROCESS | 1929 | 1461616269783 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 276 (0x13d0ad400) [pid = 1929] [serial = 2340] [outer = 0x139b89400] 13:31:10 INFO - PROCESS | 1929 | 1461616270058 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]]]}] 13:31:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:31:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:31:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:31:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 621ms 13:31:10 INFO - PROCESS | 1929 | 1461616270107 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 13:31:10 INFO - PROCESS | 1929 | 1461616270110 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 13:31:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:31:10 INFO - PROCESS | 1929 | 1461616270115 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - PROCESS | 1929 | 1461616270118 Marionette TRACE conn2 <- [1,3086,null,{}] 13:31:10 INFO - PROCESS | 1929 | 1461616270121 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}] 13:31:10 INFO - PROCESS | 1929 | 1461616270310 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 13:31:10 INFO - PROCESS | 1929 | 1461616270747 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x11861c800 == 132 [pid = 1929] [id = 781] 13:31:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 277 (0x1143bb000) [pid = 1929] [serial = 2341] [outer = 0x0] 13:31:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 278 (0x114bb5800) [pid = 1929] [serial = 2342] [outer = 0x1143bb000] 13:31:10 INFO - PROCESS | 1929 | 1461616270790 Marionette DEBUG loaded listener.js 13:31:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 279 (0x1186b3400) [pid = 1929] [serial = 2343] [outer = 0x1143bb000] 13:31:11 INFO - PROCESS | 1929 | 1461616271235 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:31:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1173ms 13:31:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:31:11 INFO - PROCESS | 1929 | 1461616271287 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 13:31:11 INFO - PROCESS | 1929 | 1461616271290 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 13:31:11 INFO - PROCESS | 1929 | 1461616271293 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - PROCESS | 1929 | 1461616271295 Marionette TRACE conn2 <- [1,3090,null,{}] 13:31:11 INFO - PROCESS | 1929 | 1461616271299 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}] 13:31:11 INFO - PROCESS | 1929 | 1461616271479 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 13:31:11 INFO - PROCESS | 1929 | 1461616271657 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c17f800 == 133 [pid = 1929] [id = 782] 13:31:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 280 (0x119132c00) [pid = 1929] [serial = 2344] [outer = 0x0] 13:31:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 281 (0x11c0b1400) [pid = 1929] [serial = 2345] [outer = 0x119132c00] 13:31:11 INFO - PROCESS | 1929 | 1461616271690 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 282 (0x123f3ac00) [pid = 1929] [serial = 2346] [outer = 0x119132c00] 13:31:12 INFO - PROCESS | 1929 | 1461616272101 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:31:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 823ms 13:31:12 INFO - PROCESS | 1929 | 1461616272117 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 13:31:12 INFO - PROCESS | 1929 | 1461616272120 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 13:31:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:31:12 INFO - PROCESS | 1929 | 1461616272123 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - PROCESS | 1929 | 1461616272124 Marionette TRACE conn2 <- [1,3094,null,{}] 13:31:12 INFO - PROCESS | 1929 | 1461616272127 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}] 13:31:12 INFO - PROCESS | 1929 | 1461616272268 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 13:31:12 INFO - PROCESS | 1929 | 1461616272446 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f763000 == 134 [pid = 1929] [id = 783] 13:31:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 283 (0x1242a1400) [pid = 1929] [serial = 2347] [outer = 0x0] 13:31:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 284 (0x127ab6400) [pid = 1929] [serial = 2348] [outer = 0x1242a1400] 13:31:12 INFO - PROCESS | 1929 | 1461616272477 Marionette DEBUG loaded listener.js 13:31:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 285 (0x129ea6c00) [pid = 1929] [serial = 2349] [outer = 0x1242a1400] 13:31:12 INFO - PROCESS | 1929 | 1461616272876 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:31:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 771ms 13:31:12 INFO - PROCESS | 1929 | 1461616272894 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 13:31:12 INFO - PROCESS | 1929 | 1461616272896 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 13:31:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:31:12 INFO - PROCESS | 1929 | 1461616272904 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - PROCESS | 1929 | 1461616272908 Marionette TRACE conn2 <- [1,3098,null,{}] 13:31:12 INFO - PROCESS | 1929 | 1461616272911 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}] 13:31:13 INFO - PROCESS | 1929 | 1461616273055 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 13:31:13 INFO - PROCESS | 1929 | 1461616273204 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x13d72f000 == 135 [pid = 1929] [id = 784] 13:31:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 286 (0x127fc6400) [pid = 1929] [serial = 2350] [outer = 0x0] 13:31:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 287 (0x12aa90c00) [pid = 1929] [serial = 2351] [outer = 0x127fc6400] 13:31:13 INFO - PROCESS | 1929 | 1461616273234 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 288 (0x12ae15000) [pid = 1929] [serial = 2352] [outer = 0x127fc6400] 13:31:13 INFO - PROCESS | 1929 | 1461616273599 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]]]}] 13:31:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:31:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:31:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 729ms 13:31:13 INFO - PROCESS | 1929 | 1461616273629 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 1929 | 1461616273630 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 13:31:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:31:13 INFO - PROCESS | 1929 | 1461616273633 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - PROCESS | 1929 | 1461616273634 Marionette TRACE conn2 <- [1,3102,null,{}] 13:31:13 INFO - PROCESS | 1929 | 1461616273636 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}] 13:31:13 INFO - PROCESS | 1929 | 1461616273780 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 13:31:13 INFO - PROCESS | 1929 | 1461616273989 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x1424da800 == 136 [pid = 1929] [id = 785] 13:31:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 289 (0x12ab42c00) [pid = 1929] [serial = 2353] [outer = 0x0] 13:31:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 290 (0x12b4b5400) [pid = 1929] [serial = 2354] [outer = 0x12ab42c00] 13:31:14 INFO - PROCESS | 1929 | 1461616274021 Marionette DEBUG loaded listener.js 13:31:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 291 (0x12b68ec00) [pid = 1929] [serial = 2355] [outer = 0x12ab42c00] 13:31:14 INFO - PROCESS | 1929 | 1461616274377 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:31:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:31:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 772ms 13:31:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:31:14 INFO - PROCESS | 1929 | 1461616274405 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 13:31:14 INFO - PROCESS | 1929 | 1461616274406 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 13:31:14 INFO - PROCESS | 1929 | 1461616274409 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 1929 | 1461616274410 Marionette TRACE conn2 <- [1,3106,null,{}] 13:31:14 INFO - PROCESS | 1929 | 1461616274412 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}] 13:31:14 INFO - PROCESS | 1929 | 1461616274555 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 13:31:14 INFO - PROCESS | 1929 | 1461616274733 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x142a38800 == 137 [pid = 1929] [id = 786] 13:31:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 292 (0x12cfca800) [pid = 1929] [serial = 2356] [outer = 0x0] 13:31:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 293 (0x12d2a7400) [pid = 1929] [serial = 2357] [outer = 0x12cfca800] 13:31:14 INFO - PROCESS | 1929 | 1461616274770 Marionette DEBUG loaded listener.js 13:31:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 294 (0x12e8b4000) [pid = 1929] [serial = 2358] [outer = 0x12cfca800] 13:31:15 INFO - PROCESS | 1929 | 1461616275187 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]]]}] 13:31:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:31:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:31:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:31:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 819ms 13:31:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:31:15 INFO - PROCESS | 1929 | 1461616275237 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 13:31:15 INFO - PROCESS | 1929 | 1461616275238 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 13:31:15 INFO - PROCESS | 1929 | 1461616275241 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - PROCESS | 1929 | 1461616275242 Marionette TRACE conn2 <- [1,3110,null,{}] 13:31:15 INFO - PROCESS | 1929 | 1461616275244 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}] 13:31:15 INFO - PROCESS | 1929 | 1461616275450 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 13:31:15 INFO - PROCESS | 1929 | 1461616275579 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x146765000 == 138 [pid = 1929] [id = 787] 13:31:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 295 (0x12eb0b400) [pid = 1929] [serial = 2359] [outer = 0x0] 13:31:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 296 (0x1309c9400) [pid = 1929] [serial = 2360] [outer = 0x12eb0b400] 13:31:15 INFO - PROCESS | 1929 | 1461616275611 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 297 (0x139b8bc00) [pid = 1929] [serial = 2361] [outer = 0x12eb0b400] 13:31:15 INFO - PROCESS | 1929 | 1461616275963 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"]]]}] 13:31:16 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:31:16 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 13:31:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:31:16 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 768ms 13:31:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:31:16 INFO - PROCESS | 1929 | 1461616276010 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 13:31:16 INFO - PROCESS | 1929 | 1461616276011 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 13:31:16 INFO - PROCESS | 1929 | 1461616276013 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 1929 | 1461616276015 Marionette TRACE conn2 <- [1,3114,null,{}] 13:31:16 INFO - PROCESS | 1929 | 1461616276017 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}] 13:31:16 INFO - PROCESS | 1929 | 1461616276160 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 13:31:16 INFO - PROCESS | 1929 | 1461616276308 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\", \"1f03ab09-a1b7-42dc-8627-c498bc51309b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x146a93800 == 139 [pid = 1929] [id = 788] 13:31:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 298 (0x12ef2c400) [pid = 1929] [serial = 2362] [outer = 0x0] 13:31:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 299 (0x13d0a8800) [pid = 1929] [serial = 2363] [outer = 0x12ef2c400] 13:31:16 INFO - PROCESS | 1929 | 1461616276338 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 300 (0x13d2f4400) [pid = 1929] [serial = 2364] [outer = 0x12ef2c400] 13:31:16 INFO - PROCESS | 1929 | 1461616276692 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]]]}] 13:31:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:31:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 721ms 13:31:16 INFO - PROCESS | 1929 | 1461616276734 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 13:31:16 INFO - PROCESS | 1929 | 1461616276735 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 13:31:17 WARNING - u'runner_teardown' () 13:31:17 INFO - No more tests 13:31:17 INFO - Got 0 unexpected results 13:31:17 INFO - SUITE-END | took 574s 13:31:17 INFO - Closing logging queue 13:31:17 INFO - queue closed 13:31:17 INFO - Return code: 0 13:31:17 WARNING - # TBPL SUCCESS # 13:31:17 INFO - Running post-action listener: _resource_record_post_action 13:31:17 INFO - Running post-run listener: _resource_record_post_run 13:31:19 INFO - Total resource usage - Wall time: 598s; CPU: 57.0%; Read bytes: 495616; Write bytes: 995258880; Read time: 6; Write time: 4958 13:31:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:31:19 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 191048192; Write bytes: 185640448; Read time: 15782; Write time: 332 13:31:19 INFO - run-tests - Wall time: 578s; CPU: 57.0%; Read bytes: 487424; Write bytes: 794045440; Read time: 5; Write time: 4580 13:31:19 INFO - Running post-run listener: _upload_blobber_files 13:31:19 INFO - Blob upload gear active. 13:31:19 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:31:19 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 13:31:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 13:31:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 13:31:19 INFO - (blobuploader) - INFO - Open directory for files ... 13:31:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:31:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:31:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:31:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:31:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:31:20 INFO - (blobuploader) - INFO - Done attempting. 13:31:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:31:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:31:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:31:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:31:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:31:21 INFO - (blobuploader) - INFO - Done attempting. 13:31:21 INFO - (blobuploader) - INFO - Iteration through files over. 13:31:21 INFO - Return code: 0 13:31:21 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:31:21 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:31:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/328efbe5c4fa540e0428c557d2608bcc471b19962cf53203956f3d4e2e812018d93aaa13a782c3aae8a5bbd43effec4f59ebc32ebb1015143cb55fb76beaae8b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c181191dbea468e70919be5508ec5ee66e5b28b8a6eea73b5baf4fe15a390070ceb1b472fa52e6843e7c374d63fe575ef473410847c4f148a2c1c740482ee2a6"} 13:31:21 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:31:21 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:31:21 INFO - Contents: 13:31:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/328efbe5c4fa540e0428c557d2608bcc471b19962cf53203956f3d4e2e812018d93aaa13a782c3aae8a5bbd43effec4f59ebc32ebb1015143cb55fb76beaae8b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c181191dbea468e70919be5508ec5ee66e5b28b8a6eea73b5baf4fe15a390070ceb1b472fa52e6843e7c374d63fe575ef473410847c4f148a2c1c740482ee2a6"} 13:31:21 INFO - Running post-run listener: copy_logs_to_upload_dir 13:31:21 INFO - Copying logs to upload dir... 13:31:21 INFO - mkdir: /builds/slave/test/build/upload/logs 13:31:21 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=655.635970 ========= master_lag: 0.83 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 56 secs) (at 2016-04-25 13:31:22.829623) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 13:31:22.838367) ========= 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.oQwnSDz5nI/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.v9gQc5EiTb/Listeners TMPDIR=/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/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/328efbe5c4fa540e0428c557d2608bcc471b19962cf53203956f3d4e2e812018d93aaa13a782c3aae8a5bbd43effec4f59ebc32ebb1015143cb55fb76beaae8b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c181191dbea468e70919be5508ec5ee66e5b28b8a6eea73b5baf4fe15a390070ceb1b472fa52e6843e7c374d63fe575ef473410847c4f148a2c1c740482ee2a6"} build_url:https://queue.taskcluster.net/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012568 build_url: 'https://queue.taskcluster.net/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/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/328efbe5c4fa540e0428c557d2608bcc471b19962cf53203956f3d4e2e812018d93aaa13a782c3aae8a5bbd43effec4f59ebc32ebb1015143cb55fb76beaae8b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c181191dbea468e70919be5508ec5ee66e5b28b8a6eea73b5baf4fe15a390070ceb1b472fa52e6843e7c374d63fe575ef473410847c4f148a2c1c740482ee2a6"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EXiXGk5NQVuh_IsoAaX2Zg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.06 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 13:31:22.908082) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 13:31:22.908493) ========= 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.oQwnSDz5nI/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.v9gQc5EiTb/Listeners TMPDIR=/var/folders/tq/gxc_mw6n779fd3_fqt4jn6lc00000w/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.005055 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 13:31:22.944475) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 13:31:22.944819) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 13:31:22.945287) ========= ========= Total master_lag: 2.25 =========